Commit Graph

3276 Commits

Author SHA1 Message Date
Cyvack
c907454be9
Overhaul to how encasing blocks works (#4458)
* Make Encasing utilize Interfaces

* Add Javadoc to IEncasable and IEncased interfaces

* Fix Weird block.block issues (No clue where those came from)

* Final Touch ups for now and made requirement for casing normal Block instead of CasingBlock

* Make requested changes

* Add more parameters for tryEncasing, for use in handleEncasing
Move handleEncasing to Encased Interface for more flexability

* Simplify and organize

- Rename:
  - Encasable -> EncasableBlock
  - Encased -> EncasedBlock
  - EncasableRegistry -> EncasingRegistry
- Remove EncasedBlock#setCasing
- Remove encasedBlock argument from EncasedBlock#handleEncasing
- Add Registrate builder transformer to EncasingRegistry for easy use

---------

Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2023-02-22 13:09:11 -08:00
simibubi
0ad875bb74 Cull me maybe
- Improved face occlusion for scaffolds
2023-02-22 16:58:12 +01:00
simibubi
3c1523d165 On a Roll
- Added a movement actor for easier track clearing and paving
2023-02-22 15:14:04 +01:00
EdrowsLuo
3ed3fe5a09 Fix crash when SchematicannonTileEntity try to parse state using empty string 2023-02-21 14:59:46 +08:00
simibubi
0dd8c3a4f1 Actually Tilted
- Unsightly amendments to the track graph for a smoother ride
2023-02-17 15:41:18 +01:00
DaComputerNerd
6b0af48e99 Add track merge event
Can't test it due to java shenanigans, but I think this will work.

It's worth noting that this will only be specific to merging as long as transferAll is. If anything else ends up using transferAll, all that needs to happen is adding an intermediate method that posts the event instead of transferAll doing it, then calls transferAll
2023-02-10 10:32:15 -05:00
simibubi
40f96b0038 You wrenched this? I wrenched this.
- Fix NPE in CarriageSyncData (Unknown cause)
- Fixed crash when applying text to display boards before they initialise
- Fixed incorrect itemstack remainders on Weighted Ejectors
- Other mods' wrenches now always behave like the Create wrench on IWrenchables
2023-02-02 12:14:25 +01:00
simibubi
7ed2f71a01 Port new Changes
- AE2 does not have ores on 1.19
- Datagen
2023-01-30 00:24:14 +01:00
simibubi
5223cbe4fc Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-30 00:03:46 +01:00
simibubi
5836ad4b82 Compatulations
- Fixed AE2 ore crushing compat recipes not using up-to-date modid/blocks
- Added Enchantment Descriptions
2023-01-29 23:42:08 +01:00
PepperCode1
7dc6fc7576 Advanced Tooltip Modification
- Finish refactor of item description tooltips and kinetic stat tooltips
- Change Palette to use Style instead of ChatFormatting
- Remove old code in TooltipHelper
- Add deferred registration capabilities to AttachedRegistry
- Move creative mode tabs to AllCreativeModeTabs
- Delete IItemHandlerModifiableIntermediate
- Delete StorageInterfaceMovement
2023-01-29 11:09:32 -08:00
simibubi
8cf282372c Tangled handlers
- Fixed server-side ticking code called from the render thread with forge 40.2.1 and up
2023-01-29 16:49:01 +01:00
52593a2ae9 fix nullability crash in Carriage.java 2023-01-29 16:07:19 +01:00
simibubi
157077b0ef Payload Overload
- Potential fix for players getting kicked while merging very large track networks
2023-01-28 21:04:25 +01:00
simibubi
582ead2b92 Certified forge user
- Use builtin composite loader to fix blending issues with nixie tube and display link models
2023-01-24 17:26:39 +01:00
simibubi
9ab3b77294 Repeat offender
- Crashes that occur during schematic loading no longer terminate the server
- Fixed crash when creating new belts at existing chutes/funnels
- Fixed ghost items appearing on non-powered belts when extracted from
2023-01-24 15:29:59 +01:00
simibubi
6606a07d44 Remove Localisation templates 2023-01-24 14:12:04 +01:00
PepperCode1
f2b472f90d Renaming II
- TileEntity -> BlockEntity
2023-01-19 13:35:41 -08:00
PepperCode1
624b2d71d1 Renaming I
- Container -> Menu
2023-01-17 13:37:18 -08:00
PepperCode1
3b4375f002 Merge branch 'concealed/remove-sections' into mc1.18/0.5.1
Conflicts:
	src/main/java/com/simibubi/create/AllBlocks.java
2023-01-17 13:09:35 -08:00
PepperCode1
aa69cbbeee AllSections are one
- Remove AllSections
- Refactor ItemDescription and parts of TooltipHelper
- Remove deprecated methods
- Rename CreateRegistry to AttachedRegistry
- Rename creative tab classes to match vanilla names
2023-01-16 20:08:26 -08:00
simibubi
79c59e5f3c Port new changes 2023-01-16 13:48:12 +01:00
simibubi
46c6856b6e Merge branch 'mc1.18/dev' into mc1.18/0.5.1 2023-01-16 13:43:51 +01:00
simibubi
839cf91255 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 15:09:15 +01:00
simibubi
85200fe48f Stop flying your vehicle 2023-01-15 15:07:45 +01:00
simibubi
309d03639c Port new changes 2023-01-15 13:32:11 +01:00
simibubi
1655671492 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 13:27:59 +01:00
simibubi
a854d013e9 Merge branch 'mc1.18/dev' into mc1.19/dev 2023-01-15 13:21:07 +01:00
simibubi
405b7cbc36 Sunday's bugs
- Fixed Girder Encased Shafts getting ignored by the Schematicannon
- Fixed Belts not offering a valid item handler until their first tick
- NPE Guard in Funnel-Arm interaction
2023-01-15 13:18:43 +01:00
simibubi
f07574bff1 Oops, Empty Vault
- Fixed crash when curios inventory is configured to have no slots #4174
- Clean up frontier list when hitting unloaded chunks with hose pulley, potentially helps #4225
- Fixed vaults not marking chunks dirty when its inventory changes #4279
- Fixed players kicked for flying when standing on contraptions with a mount
2023-01-14 22:05:43 +01:00
Crowdin Bot
b7e2970d3d New Crowdin translations by Github Action 2023-01-14 15:11:46 +00:00
simibubi
e97b75ff72 Consider testing your PR
- Fixed compiler errors
- Maximum placement length of tracks and turns are now configurable (#4241)
- Adjusted validation guards and network visualisation to function with longer bends
- Track graph no longer shows nodes and edges on f3 unless configured to
- Kinetic blocks no longer show debug information on f3 unless configured to
2023-01-14 15:15:49 +01:00
simibubi
b502cd1c16 Burning through cake
- Superheated burn time of blaze cakes changed from 1000 to 3200 ticks
- Blaze cake insertion threshold matched to standard threshold
2023-01-14 14:08:08 +01:00
simibubi
f62815547e
Merge pull request #4307 from ewoudje/mc1.18/dev
Fix accuracy over network
2023-01-14 14:06:07 +01:00
simibubi
632152d28f
Merge pull request #4216 from Flemmli97/mc1.18/dev
Fix Heavy Damage Attribute not working
2023-01-14 13:54:50 +01:00
simibubi
318bac3704
Merge pull request #4213 from TropheusJ/mc1.18/contraption-data
Fix and improve handling of large contraption data
2023-01-14 13:53:59 +01:00
simibubi
a54c81861b
Merge pull request #4188 from OutCraft-Mods/patch-1
Update StationScreen to use InputConstants
2023-01-14 13:37:40 +01:00
PepperCode1
6e6b8550b8 Balanced Blaze Burners
- Adjust how and when blaze burners accept fuel
- Fix crash with Optifine when rendering a map
- Fix RenderType being used in common code
- Increment version
2023-01-13 16:47:33 -08:00
ewoudje
ecab13d0c4 Fix accuracy over network 2023-01-12 21:59:36 +01:00
simibubi
324729a68e Here, drink this
- Fixed signals not updating track graph when destroyed
- Added #deployable_drink tag for consumables that are not considered food
- Deployers can no longer consume potions or milk, and will instead feed players in their target area
- Fixed buttons in ponder not registering clicks near the edges #4130
- Fixed config UI tooltips including the empty "." comments used for toml 'formatting'
2023-01-05 14:09:38 +01:00
Kryppers
23d3c54da1 Uploading changes for remote work.
general texture tweaks and updates. Nothing specific. Uploaded so I can access them from remote location.
2023-01-03 18:21:43 +00:00
Flemmli97
dd0c49f8da
Fix Heavy Damage Attribute not working
Fix heavy damage attribute not correctly detecting damage since integer division
2022-12-24 16:46:52 +01:00
TropheusJ
5bf088c436 use Mods enum 2022-12-24 00:10:13 -05:00
TropheusJ
41697aca7f Improve handling of contraption data for syncing and minecart pickup
- filter out null contraptions in ContraptionRenderingWorld
- fix and unify contraption data size estimates
- add config for max contraption size for syncing
- Minecart pickup max is increased if XL Packets is loaded
2022-12-23 22:50:31 -05:00
OutCraft
66b495906b
Update StationScreen to use InputConstants
Updates the StationScreen class to use the Mojang InputConstants instead of numbers for the ENTER keypress detection
2022-12-20 20:27:57 +01:00
Crowdin Bot
d84f194a37 New Crowdin translations by Github Action 2022-12-17 14:15:38 +00:00
Zelophed
0c11dcd76c
Update and rename Localization Readme.txt to Localization Readme.md 2022-12-16 15:59:49 +01:00
simibubi
131e41497c Port new Changes 2022-12-13 13:27:01 +01:00
simibubi
6854f14bf5 Merge branch 'mc1.18/dev' into mc1.19/dev 2022-12-13 12:10:04 +01:00
simibubi
cd79de0691 Extraordinary item handlers
- Cobwebs and Powdered Snow can now be attached to contraptions
- Fixed Storage Drawers not providing correct fill levels to Stockpile Switches
- Leaves are now considered transparent by encased fans
- Blocks can now be tagged `#create:movable_empty_collider` to support contraption movement even if their collision shape is empty
2022-12-12 15:54:28 +01:00
simibubi
12065c6b09 Stronk in Description, guard isCreative from NPE 2022-12-12 13:12:39 +01:00
simibubi
76aeb83254
Merge pull request #4118 from Jobieskii/mc1.18/dev
Add survivalContraptionPickup option to config
2022-12-12 13:07:42 +01:00
simibubi
8e79317ae4 #3980 with deployer integration
- Deploying and Item Application recipes now display up to 3 additional rollable output stacks in JEI. Original PR by Christofmeg
2022-12-12 13:07:07 +01:00
Loupau38
7dec49768f
Updates to fr_fr.json by Loupau38 (#4110) 2022-12-12 12:39:59 +01:00
simibubi
0b8e6760be
Merge pull request #4108 from KJP12/mc1.18/forge/pr/memleak
Use a WeakHashMap in WorldAttached to prevent memory leaks
2022-12-12 12:39:08 +01:00
PepperCode1
d8ec424fa0 Post-PR changes
- Rename ILangParial to LangPartial
- Simplify LangPartial and remove default LangMerger constructor
- Create CustomArmPoseItem and de-hardcode PotatoCannonItem and
ZapperItem
- Fix mixin order
- Update Flywheel
2022-12-11 15:23:15 -08:00
simibubi
d6e8ac73df Bad Acting
- Fixed crash when loading contraptions with missing blocks which had provided movement behaviours
2022-12-11 21:31:11 +01:00
simibubi
c420048a88 Destroy, Remove, Invalidate
- Dangerous restructuring of common behaviour during tile removal
- Fixed unloading Redstone Links querying their own chunk for tile entities
- Remove unused imports
2022-12-11 20:59:31 +01:00
Maurycy J
eae7d70694 Add survivalContraptionPickup option to config 2022-12-10 17:15:44 +01:00
KJP12
d9354263a7
Use a WeakHashMap in WorldAttached to prevent memory leaks 2022-12-08 13:49:03 -06:00
simibubi
450359b212 Pulley a Stunt
- Fluid manipulation of Hose Pulleys can no longer cause chunks to be loaded
- Hose Pulleys no longer lose infinite status upon un- and reloading
- Hose Pulleys now retain infinite status if surrounding lake is not fully loaded
- Fixed Hose Pulley not loading in extended on the client side
2022-12-08 20:05:06 +01:00
simibubi
fecb410909
Merge pull request #4106 from luffypirat/patch-10
Update ru_ru.json
2022-12-08 14:07:21 +01:00
simibubi
579bddc5af Target practice
- Improved position of rendered blocks launched by Schematicannon
- Fixed Schematicannon play button having to be pressed twice to start printing
- Schematicannon no longer moves while searching for the next location to shoot at
- Schematicannon now skips through empty sections more quickly
- Fixed Creative players losing items used on block application recipes
- Fixed blocks used in item application recipes briefly being placed on the client
- Blaze burners now create less light updates
- Goggle overlay fade-in no longer repeats when looking at adjacent blocks with information
- Reduced particle amount produced by active steam engine setups
2022-12-08 14:07:03 +01:00
luffypirat
ed7308ef56
Update ru_ru.json
bruh
2022-12-08 13:28:41 +03:00
simibubi
ef6c6beb27 Update Localisation Templates 2022-12-08 11:18:29 +01:00
simibubi
406d480d5e
Merge pull request #4103 from luffypirat/patch-9
Update ru_ru.json
2022-12-08 11:13:46 +01:00
Loupau38
2669c6afcb
Updates to fr_fr.json by Loupau38 (#4035) 2022-12-08 11:08:50 +01:00
luffypirat
a58962c47a
Update ru_ru.json
hotfix
2022-12-07 23:05:53 +03:00
simibubi
8e64f387bc
Merge pull request #4036 from jacquerol/mc1.18/dev
Add 3rd person crossbow holding animation to potato cannon and zapper
2022-12-07 18:18:24 +01:00
CKenJa
3e1bd3dd62
Updates to ja_jp.json by CKenJa (#4033) 2022-12-07 17:36:06 +01:00
simibubi
3d8a147d79
Merge pull request #4018 from starlottemusic/patch-2
Scroll Tick sound in GUIs
2022-12-07 17:35:12 +01:00
simibubi
94cb3a43f7
Merge pull request #4017 from starlottemusic/patch-1
Sails use vanilla dye/shear sounds
2022-12-07 17:33:50 +01:00
simibubi
d0c76494d7
Merge pull request #4005 from falxie/mc1.18/dev
Fix StationUnloadedCondition not working in other dimensions
2022-12-07 17:32:11 +01:00
qkrehf2
9a85590e8d
Updates to ko_kr.json by qkrehf2 & zlfn (#3995) 2022-12-07 17:06:10 +01:00
simibubi
1c22fd8165
Merge pull request #3988 from FortressNebula/addon-support-for-lang-merger
Add support for other mod ids in LangMerger
2022-12-07 17:04:35 +01:00
simibubi
89856bbe67
Merge pull request #3958 from NotSoEpic/mc1.18/dev
Fix: blaze burner overfill and automation issue
2022-12-07 16:50:43 +01:00
435THz
112af6ae3a
Updates to it_it.json by 435THz (#3882) 2022-12-07 16:43:20 +01:00
Xavier Stouder
5685606613
Fixed spectators interacting with hand cranks (Xstoudi) 2022-12-07 16:42:37 +01:00
Andre_601
f4b58cdd00
Updates to de_de.json by Andre601 (#3866) 2022-12-07 16:40:48 +01:00
Pat
da2d3c1a58
Added es_mx.json by IDPatl (#3864) 2022-12-07 16:39:02 +01:00
luffypirat
305716b295
Updates to ru_ru.json by luffypirat (#3848) 2022-12-07 16:25:28 +01:00
Berkay Kaplan
ac16da6c3d
Updates to nl_nl.json by BerryHeyy (#3845) 2022-12-07 16:23:36 +01:00
StarskyXIII
521f395820
Updates to zh_tw.json by StarskyXIII (#3841) 2022-12-07 16:22:35 +01:00
Xavier Stouder
109de51400
Query complete player list for Scoreboard displays (Xstoudi) 2022-12-07 16:21:16 +01:00
Christian L.W
b23736c72c
Added da_dk.json by ChristianLW (#3763) 2022-12-07 16:16:34 +01:00
simibubi
4022baa53f Make it server proof 2022-12-06 11:16:23 +01:00
PepperCode1
73491d8e77 Fix pipe model and fluid interaction
- Fix pipes with 5 or 6 connections not rendering
  - Fix PipeAttachmentModel#getRenderTypes returning an empty set for
these block states
- Fix honey and chocolate lava interactions
  - Use FluidInteractionRegistry instead of FluidPlaceBlockEvent
2022-11-23 18:52:39 -08:00
PepperCode1
f12701ccc4 Merge branch 'mc1.18/dev' into mc1.19/dev
Conflicts:
	build.gradle
	gradle.properties
	src/generated/resources/.cache/cache
	src/generated/resources/data/create/tags/blocks/fan_transparent.json
	src/generated/resources/data/create/tags/blocks/tree_attachments.json
	src/generated/resources/data/create/tags/blocks/windowable.json
	src/generated/resources/data/forge/tags/items/beacon_payment.json
	src/main/java/com/simibubi/create/AllFluids.java
	src/main/java/com/simibubi/create/AllTags.java
	src/main/java/com/simibubi/create/Create.java
	src/main/java/com/simibubi/create/content/contraptions/processing/BasinRecipe.java
	src/main/java/com/simibubi/create/foundation/advancement/AllAdvancements.java
	src/main/java/com/simibubi/create/foundation/block/render/DestroyProgressRenderingHandler.java
	src/main/java/com/simibubi/create/foundation/data/CreateRegistrate.java
	src/main/java/com/simibubi/create/foundation/mixin/DestroyProgressMixin.java
	src/main/java/com/simibubi/create/foundation/render/SuperByteBuffer.java
	src/main/resources/META-INF/mods.toml
	src/main/resources/create.mixins.json
2022-11-22 20:25:55 -08:00
PepperCode1
5b038d419c Instanced steam engines
- Add SteamEngineInstance
- Delete contraption models on contraption invalidate
- Do not use enum subclasses in BottomlessFluidMode
- Fix ContraptionDriverInteractMixin being added twice
- Update Flywheel
2022-11-22 14:35:37 -08:00
jacquerol
24c13dab89 Added PlayerEntityRendererMixin
- Added crossbow animation to potato cannon and zapper
- Updated potato cannon model to fit animation
2022-11-21 00:37:36 -03:00
PepperCode1
131c9a5479 Hard-working Registrate
- Deprecate CreateRegistrate#lazy, add CreateRegistrate#create, and call
registerEventListeners manually
- Remove Create#registrate and use Create.REGISTRATE instead
- Move tag datagen code and methods to TagGen
- Pass event busses directly to Curios#init
- Update logging to use SLF4J
- Update Flywheel to 0.6.8-95
- Increment version to 0.5.0.g
2022-11-17 13:50:15 -08:00
starlottemusic
8fbaaa60f2
Scroll Tick sound in GUIs
Added the Scroll Tick sound to ScrollInput boxes within GUIs for consistency with in-world scroll boxes.
2022-11-14 17:37:47 -05:00
starlottemusic
bbe0c2a5cb
Sails use vanilla dye/shear sounds
Adds the "Dye stains" and "Shears click" sounds to the sail block when the respective action occurs.
2022-11-14 17:29:47 -05:00
Falxie_
c06d9bf81c Remove unnecessary variable 2022-11-12 02:02:58 +00:00
Falxie_
c5e178de80 Fix StationUnloadedCondition not working in other dimensions 2022-11-10 23:08:38 -08:00
PepperCode1
cf87508276 Refactor multi-pos block destruction
- Replace DestroyProgressMixin with BlockDestructionProgressMixin and
LevelRendererMixin
- Replace DestroyProgressRenderingHandler with
MultiPosDestructionHandler
2022-11-09 16:52:22 -08:00
PepperCode1
b77388a8e4 Refactor map station marker mixins
- Map update packet now sends station indices instead of guessing that
certain decorations are stations
- Do not use MapDecoration.Type.MANSION for stations to allow map
extending
- Create CustomRenderedMapDecoration
- Change how custom MapDecorations are rendered
- Fix some code in MapItemSavedDataMixin
2022-11-09 15:01:10 -08:00
FortressNebula
e053c9240f AllLangPartials also now supports more mod ids 2022-11-06 12:24:37 +00:00
PepperCode1
ce03a91983 Refactor map station marker mixins
- Map update packet now sends station indices instead of guessing that
certain decorations are stations
- Do not use MapDecoration.Type.MANSION for stations to allow map
extending
- Create CustomRenderedMapDecoration
- Change how custom MapDecorations are rendered
- Fix some code in MapItemSavedDataMixin
2022-11-05 21:13:35 -07:00
PepperCode1
8d68dff7a5 Render only the boots
- Do not render the leggings texture when rendering netherite diving
boots
2022-11-05 18:07:17 -07:00
FortressNebula
f0311f3245 Add support for other mod ids in LangMerger 2022-11-05 22:31:59 +00:00
PepperCode1
d3a33896e2 Proper armor rendering
- Add CustomRenderedArmorItem
- Remove old code in HumanoidArmorLayerMixin
- Move HumanoidArmorLayerMixin from common to client
2022-11-05 15:04:51 -07:00
PepperCode1
8e936a0096 Aqua Infinity and Under-lava Visibility
- Diving helmets now always grant aqua affinity
- Diving helmets can no longer be enchanted with aqua affinity
- Netherite diving helmets now improve under-lava visiblity by 6.25x
2022-11-04 23:17:42 -07:00
Kryppers
dc7bd7de4c missing texture fixes
tidied up textures missing from the asset rework
2022-11-01 16:03:08 +00:00
simibubi
dceab37d5a Metal Scaffolds, Part I 2022-11-01 16:02:54 +01:00
simibubi
9498dacfc9 Counter balance
- Elevator contacts no longer cause observer updates whenever an elevator is leaving
2022-11-01 14:25:04 +01:00
Kryppers
b458b02c94 spit and shine part 4: tech support
added scaffolding models and textures

continued texture tweaks
2022-11-01 13:11:28 +00:00
NotSoEpic
172c8da43e Fix: blaze burner overfill and automation issue
Currently when inserting an item that smelts > 50 items such as lava buckets into an unfueled blaze burner, its burn time will go over maximum.
This fixes that by limiting added burn time from a single item to 98% of max burn time.
Also fixes #3518
2022-10-29 09:43:20 +08:00
Kryppers
29a777653c Spit and Shine part 3: the curious case of encased curios.
Continued work on brass assets

Removed surplus Vault textures

Adjusted the crushed aluminium compat asset to match xycraft set.
2022-10-29 00:41:39 +01:00
simibubi
98820283d4 Industrial Iron Block, Part II 2022-10-24 15:16:33 +02:00
Kryppers
5125c00855 Industrial Iron Block
Industrial iron block texture

continued model+texture improvements
2022-10-24 14:04:48 +01:00
Kryppers
20d3d32cc7 Spit and Shine part 3: The Purge
Replaced textures on models referencing redundant assets

First batch of redundant assets removed

Minor model optimisations.
2022-10-23 00:38:16 +01:00
simibubi
3ae59269e1 Firing up the tunnel generator 2022-10-22 19:48:32 +02:00
Kryppers
61f8a23d20 spit and shine part 2: tunnel vision
Updated tunnel models
introduced WIP tunnel textures

WIP update to andesite Block

Vault textures updated and re-organised
2022-10-22 17:28:36 +01:00
simibubi
f04da38583 Firing up the funnel generator 2022-10-22 00:27:33 +02:00
simibubi
f361c5f707 Merge branch 'mc1.18/0.5.1' into mc1.18/0.5.1-repolish 2022-10-21 23:37:43 +02:00
Kryppers
447d4236fc Spit and Shine part 1
Reworked funnel models
Reorganised funnel assets
WIP textures for funnels

WIP texture for andesite_block

Cleaned up some unused files
2022-10-21 22:35:57 +01:00
simibubi
da5b752e1f Merge branch 'mc1.18/copycat' into mc1.18/0.5.1 2022-10-21 22:04:42 +02:00
simibubi
069d154396 Trapdoors everything
- Added Copycat Panels and Copycat Steps
2022-10-21 21:58:30 +02:00
simibubi
cd0c748e0b Too much elevation
- Elevator contacts no longer power adjacent elevator contacts
- Fixed elevator contraptions travelling to unreachable floors
- Switch to redstone palette for controls indicator
- Added localised elevator assembly hints
- Multiple elevators can no longer be assembled into the same column
2022-10-19 13:15:47 +02:00
simibubi
945ecefe0d Bumpo 2022-10-19 00:37:05 +02:00
simibubi
ad57fe158c Merge branch 'mc1.18/netherite-diving' into mc1.18/0.5.1 2022-10-18 23:02:56 +02:00
simibubi
1a475f7373 Next level elevation
- Added the Contraption Controls
- Added the Elevator Pulley
- Pulley ropes are now climbable
- Lowered hitbox of seats for improved traversability inside contraptions
- Improved safety for players standing on vertically moving contraptions
- Fixed seated entities on controlled contraptions not rendering at the correct location
- Multiple pulleys can now attach to contraptions in a synchronised group
- Display Boards now update text instantaneously at high input rpm
2022-10-18 19:31:26 +02:00
PepperCode1
8afc834f0c Unobtainium Backtank
- Allow any netherite boots to complete netherite diving set
- Fix picking up backtank creating unobtainable placeable item
- Add tooltip for netherite backtank
- Remove direct references to copper backtank in tooltips
2022-10-10 13:10:02 -07:00
caelwarner
0c5ccf38ee
Added server-side check to BackTankUtil
- Added server-side check to BackTankUtil#isBarVisible, BackTankUtil#getBarWidth, BackTankUtil#getBarColor
- Fixes #3751
2022-10-08 02:01:54 -07:00
PepperCode1
53cc386b86 Layered with mixins
- Render netherite diving gear with both layers properly
- Mixin to HumanoidArmorLayer to render both layers for all slots
2022-10-07 18:48:49 -07:00
PepperCode1
3d74c41c2d Netherite Diving
- Add netherite diving helmet, netherite backtank, and netherite diving
boots
- Full netherite diving set makes entity fire immune
2022-10-07 12:32:44 -07:00
simibubi
959aa4afbd Pick a better side
- Pass local coordinates to blocks when calling pick() in identify mode
2022-10-07 19:47:22 +02:00
simibubi
7cd149ba06 Pick a side
- Ponder's Identify mode now supports blocks with ray-specific pick block results
2022-10-07 19:33:10 +02:00
simibubi
c4eb62c862 World of Tags
- Tile Entities in ponder are now backed up as their nbt compound instead of a cloned instance
2022-10-07 18:43:39 +02:00
simibubi
c7a75f8ffd Subcontraption Overlap
- Fixes #3871
2022-10-03 00:31:42 +02:00
caelwarner
b03aaef5a2
Switched getInputInventory() to availableItems
- Using availableItems instead of getInputInventory() in case an item in the output inventory is being used as an ingredient
- Removed commented code
2022-09-30 15:39:19 -07:00
caelwarner
7f6cf4b4a2
Fixed basin recipes that override Recipe#getRemainingItems
- The output of Recipe#getRemainingItems was being ignored by basin recipes. This could cause duplication of container items
- Created DummyCraftingContainer to allow us to call Recipe#getRemainingItems for CraftingRecipes
2022-09-30 13:38:21 -07:00
simibubi
5303d69bf1 Better guard for Deployer#initHandler
- Addresses #3685
2022-09-29 13:00:33 +02:00
PepperCode1
80ae80b39b Mixing up the mud
- Add mixing recipe for mud
- Add BlockTagIngredient
- Update Flywheel
- Bump version
2022-09-28 22:16:18 -07:00
PepperCode1
be57d096f8 Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-28 22:14:33 -07:00
simibubi
4985a521a4 Overclicked
- Fixed Schematic and Quill selection registering mouse clicks twice
2022-09-28 23:43:09 +02:00
simibubi
c5b144b60c No Comment
- Added "." to empty comments in config files (-> Fixes forge startup crash on 1.19)
2022-09-28 22:28:29 +02:00
PepperCode1
e74bdaa262 Bump network version
- This prevents a client from joining a server if they have different
network versions.
2022-09-27 14:51:36 -07:00
rbasamoyai
e45d12c904
Fix FluidTagIngredient testing null tag 2022-09-25 23:36:15 -04:00
PepperCode1
97906cb4cc Fix Flywheel JiJ version range 2022-09-25 12:34:18 -07:00
PepperCode1
abfb22c396 Reinforced deepslate movement config 2022-09-25 12:29:37 -07:00
PepperCode1
92d05e7498 Merge branch 'mc1.18/dev' into mc1.19/dev
Conflicts:
	src/generated/resources/.cache/cache
	src/generated/resources/assets/create/lang/unfinished/ru_ru.json
	src/generated/resources/assets/create/lang/unfinished/zh_cn.json
2022-09-25 12:26:52 -07:00
PepperCode1
2e838b6e01 Obsidian movement config now controls respawn anchor 2022-09-25 11:56:52 -07:00
simibubi
bb404c3ceb PR Datagen 2022-09-25 20:51:06 +02:00
luffypirat
94578adad5
Updates to ru_ru.json by luffypirat (#3817) 2022-09-25 20:48:28 +02:00
璀境石
916638997d
Updates to zh_cn.json by Demonese (#3814) 2022-09-25 20:47:52 +02:00
simibubi
95a23f7433 Collision Spike
- Reduced false positives for train/player collisions during lag spikes
2022-09-25 20:41:12 +02:00
simibubi
f009c83529 Port new changes 2022-09-23 23:10:21 +02:00
simibubi
32f72cb614 Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-23 23:05:45 +02:00
simibubi
1f06034b47 Order of Interact
- Fixed entity-specific interactions causing schedule interaction to be ignored
- Fixed viewport jittering when pressing movement keys while seated
- Fixed players dismounting trains/minecart contraptions causing them to be placed at incorrect locations
2022-09-23 23:04:49 +02:00
simibubi
5bc1fbabee Port new changes 2022-09-23 20:59:38 +02:00
simibubi
2d31364eef Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-23 20:54:40 +02:00
simibubi
4d4a959cfa Mixing up a Storm
- Reduced tps impact of basin recipe lookups noticeable in larger modpacks
- Fixed Brass tunnels distributing back into the side items get inserted from
- Fixed Brass tunnels distributing into sides blocked by an inserting funnel
- Cargo Conditions in schedules now match any cargo if no filter is specified
2022-09-23 18:40:15 +02:00
PepperCode1
09124ea92b Add config for automated brewing
- Add allowBrewingInMixer config
- Add 0.5.0e to the bug report template
- Allow Flywheel 0.6.6
2022-09-22 12:09:23 -07:00
simibubi
d6ca0343b8 PR Datagen
- Hand cranks, valve handles and smart pipes can now be waterlogged
- Version bumped
2022-09-22 20:10:42 +02:00
simibubi
e6d5048875
Merge pull request #3794 from MoarDm/mc1.18/fix-3786
Fix: Game crash caused by Attribute Filter
2022-09-22 19:47:16 +02:00
simibubi
f6f3a82025
Merge pull request #3793 from MoarDm/mc1.18/fix-3744
Fix: Fluid valve isn't waterloggable
2022-09-22 19:46:36 +02:00
simibubi
c571493ce4 Early Departures
- Fixed "Station Powered" wait condition not working correctly in non-overworld dimensions
2022-09-22 19:24:24 +02:00
simibubi
a4dc6bad54
Merge pull request #3783 from RungeCC/fix_cauldron
fix: lava/water/snowpowder cauldron
2022-09-22 19:03:38 +02:00
simibubi
c2d06edbf6 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-09-22 19:00:39 +02:00
simibubi
d117637df1 Telekinetics
- Fixed Movement Behaviours not resetting state when minecart contraptions are picked up
2022-09-22 19:00:26 +02:00
Andre_601
143b26cab7
Updates to de_de.json by Andre601 (#3777) 2022-09-22 18:43:44 +02:00
simibubi
8fe370bbd5
Merge pull request #3776 from Xstoudi/fix/mechanical-crafter-dup
fix: item duplication bug
2022-09-22 18:40:25 +02:00
435THz
6338d28feb
Updates to it_it.json by 435THz (#3775) 2022-09-22 18:31:49 +02:00
simibubi
59452a44ac Update MaterialChecklist.java 2022-09-22 18:30:42 +02:00
simibubi
ecb40624f4
Merge pull request #3758 from Xstoudi/feat/hover-event
feat: add on hover event in material list
2022-09-22 18:29:33 +02:00
simibubi
01a788b4f7 Update pl_pl.json 2022-09-22 18:26:15 +02:00
Mrucznik
81585a4803
Updates to pl_pl.json by Mrucznik (#3743) 2022-09-22 18:22:56 +02:00
simibubi
a9faf4796f
Merge pull request #3739 from MarioSMB/mc1.18/dev
Add some compatibility recipes for Oh The Biomes You'll Go and Farmer's Delight
2022-09-22 18:21:37 +02:00
luffypirat
46e48b77a4
Updates to ru_ru.json by luffypirat (#3648) 2022-09-22 18:17:01 +02:00
simibubi
e6903a733d Casualty Control
- Attempted to reduce false positives for damage from carriage contraptions
2022-09-22 18:03:15 +02:00
simibubi
eee9c509e3
Merge pull request #3625 from Alex2772/mc1.18/dev
Fixed client-side bobbing animation on contraptions
2022-09-22 16:41:34 +02:00
simibubi
ac6369a276 Flat fence
- Added ai deterrents for crossing track blocks
2022-09-21 10:16:48 +02:00
simibubi
63de196977 My mangrove is to blow up
- Extended saw behaviour to work with mangroves
- Fixed tree fertilizer not working when trees are growing on mud (?)
2022-09-21 09:27:20 +02:00
simibubi
09e9bdaeeb Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-20 17:58:43 +02:00
simibubi
7579187dd0 Toadstool power tool
- Fixed Saw leaving behind floating bee nests
- Saws can now be used to cut down big mushrooms
- Fixed getFluidState() accessing chunks of a wrapped server world (-> Fixes tree fertilizer on 1.19)
2022-09-18 20:27:06 +02:00
simibubi
4feaac03bc Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-17 22:39:02 +02:00
simibubi
04f4adcf46 Oofset
- Correction to a previous fix
2022-09-17 22:36:10 +02:00
simibubi
b2cbe03b7f Frog Hat 2022-09-17 22:22:36 +02:00
simibubi
34c9ae4a47 Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-17 21:49:56 +02:00
simibubi
bf06e59938 The Eternal Offset
- Fixed Drills not leaving water sources when breaking ice blocks
- Fixed Ploughs not able to break track blocks
- Fixed Harvester replanting crops in invalid locations
- Fixed Train Relocation not always triggering when targeting long bends
- Display boards no longer predict trains behind wait conditions other than "timed delay"
- Fixed scoreboard and deathcount display sources cropping entries before sorting
- /create dumpRailways -> /create trains
- Pipe flows are no longer stopped if the blocking state is considered #fan_transparent (-> fixes 1.19 mangrove root)
- Fixed contraption interaction not firing when it happens far away from the contraptions origin
- Fixed inaccurate contact point motion for collisions with oriented contraptions
2022-09-17 20:52:15 +02:00
MoarDm
9a8415e97c Fix: Game crash caused by Attribute Filter #3786 2022-09-17 19:22:22 +03:00
MoarDm
a398d64df6 Fix: Fluid valve isn't waterloggable #3744 2022-09-17 17:12:39 +03:00
Runge
0f0e402456 fix: lava/water/snowpowder cauldron 2022-09-15 23:12:56 +08:00
Xavier Stouder
5ae74c6810 chore: remove debug logs 2022-09-13 23:40:22 +02:00
Xavier Stouder
737578a90e fix: item duplication bug
Avoid ejecting the grid if mechanical crafter is moving. Should fix #3741
2022-09-13 23:33:32 +02:00
Xavier Stouder
7a28fcac24 feat: add on hover event in material list 2022-09-10 18:45:10 +02:00
simibubi
aeee9f8793 Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev 2022-09-10 14:04:14 +02:00
simibubi
b5fce16f0b Oops, no applied
- Update ae2 compat recipes
2022-09-10 14:01:28 +02:00
PepperCode1
32b0b2a334 Ordered blaze transformations
- Fix parts of blaze burners not rendering correctly on rotated
contraptions
- AbstractContraptionEntity#doLocalTransforms -> applyLocalTransforms
and change PoseStack[] argument to PoseStack
2022-09-09 12:10:34 -07:00
PepperCode1
dfe13d4ad7 One mechanical arm's trash is another mechanical arm's treasure
- Fix arms not being able to place more than one item into a composter
- Add COMPOSTABLE item attribute
- Tweak BLASTABLE attribute's descriptions
2022-09-07 18:34:43 -07:00
simibubi
1a8434d09c Flywheel Bump 2022-09-06 15:49:02 +02:00
simibubi
e268784f5a Merge branch 'mc1.18/dev' into mc1.19/dev 2022-09-06 15:48:31 +02:00
simibubi
3e89d9a878 Lag science
- Trains now try to wait for chunks to load in when player passengers are present
- Trains now sync clientside speed with the servers' tps to avoid overcorrection
- Hoppers can now be picked up by the wrench
2022-09-06 15:41:17 +02:00
PepperCode1
6ed8d31af0 Allow configuring max amount of firework ingredients
- Replace boolean allowBiggerFireworksInCrafter config with int
maxFireworkIngredientsInCrafter config
2022-09-03 13:33:53 -07:00
Mario
961d218fc2 Add a crushing recipe for BYG ametrine ore 2022-09-03 13:27:53 +10:00
Mario
f82ae785ef Add a compatibility recipe for haunting Farmer's Delight tomatoes 2022-09-03 12:53:07 +10:00
Mario
2adad077a9 Add some compatibility recipes for Oh The Biomes You'll Go 2022-09-03 12:43:14 +10:00
simibubi
1b602c00d5 Curse of the simulation
- Fixed fluid pipes occasionally losing fluid content when distributing to multiple containers
2022-08-31 18:06:32 +02:00
simibubi
a027f82252 Armed and unprepared
- Fixed Mechanical Arms losing their configuration when placed in survival mode
2022-08-24 10:42:43 +02:00
simibubi
d90682e7c3 Angry Conductor
- Added a train hat offset suitable for wardens
2022-08-19 20:41:36 +02:00
simibubi
caa498875c Ask First
- Fixed Arms and Ejectors sending their placement configuration too early
2022-08-19 14:35:33 +02:00
simibubi
7ea13cd6b1 Datagen snowball
- Fixed lang merger merging with its full output from previous rundata cycles
2022-08-19 13:49:11 +02:00
PepperCode1
236ccd152e Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.19/dev
Conflicts:
	src/main/java/com/simibubi/create/events/ClientEvents.java
2022-08-18 10:23:55 -07:00
simibubi
bea62d0631 Chance precision
- Tweaked jei display of seq. assembly success chance to display <1 and >99 respectively
- Adjusted mechanism recipe to a more rounded success chance (.80537 -> .8)
2022-08-18 18:07:43 +02:00
PepperCode1
08591b3411 Little things
- Check for spectator mode before rendering the toolbox overlay
- Tag sturdy sheets with forge:plates
- Remove empty event handler
- Remove Github Actions building configuration
2022-08-18 08:52:16 -07:00
swwind
49ccae2db7
fix: wrong chance in jei when chance < 0.01 2022-08-18 20:08:46 +08:00
PepperCode1
f7280b799c 1.19.2 and improvements
- Update to 1.19.2
- SuperByteBuffer no longer accepts a null RenderedBuffer
- Add datagen code for BiomeModifiers
- Switch back to Parchment mappings
2022-08-13 23:42:34 -07:00
PepperCode1
69b4973cac Merge branch 'mc1.18/dev' into mc1.19/dev
Conflicts:
	gradle.properties
	src/main/java/com/simibubi/create/content/contraptions/fluids/PumpBlock.java
2022-08-13 21:10:01 -07:00
simibubi
65073e84bd Patch D 2022-08-13 23:19:44 +02:00
simibubi
a1b949c084 Graddle me this
- Temporarily regress to FG 5.1.53
2022-08-13 18:13:20 +02:00
simibubi
b8884fabad PR Datagen 2022-08-13 14:52:53 +02:00
andersonwu2000
54a2ad801a
Updates to zh_tw.json by andersonwu2000 and Akagiyoukai (#3580) 2022-08-13 14:45:01 +02:00
hewxle
b34de86f10
Improvements to the consistency of advancement texts by hewxle (#3578) 2022-08-13 14:43:32 +02:00
CKenJa
3aec03f5c6
Updates to ja_jp.json by CKenJa (#3573) 2022-08-13 14:41:16 +02:00
simibubi
16b17b3295
Merge pull request #3572 from nphhpn/nphhpn-patch-1
Fix fluid dupe exploit with hose pulley
2022-08-13 14:40:07 +02:00
Borusu1
a1431c0995
Added uk_ua.json by Borusu1 (#3570) 2022-08-13 14:38:18 +02:00
璀境石
67fa323637
Updates to zh_cn.json by Demonese (#3557) 2022-08-13 14:35:23 +02:00
luffypirat
693e2f6730
Updates to ru_ru.json by luffypirat (#3556) 2022-08-13 14:33:54 +02:00
simibubi
33daccc397 Committing self-wrench
- Fluid Pumps now orient themselves at adjacent pipes when placed
- Deployers mounted on minecart contraptions can no longer pick up minecart contraptions using a wrench
2022-08-13 14:29:18 +02:00
simibubi
c33fc73f3a Discomportulated
- Potential fix for spout ponder crash with other mods installed
- Fixed train navigation not behaving correctly near portals
2022-08-12 20:50:48 +02:00
Alex2772
770e21907b Fixed client-side bobbing animation on contraptions 2022-08-11 21:32:30 +03:00
PepperCode1
d27f979867
Merge pull request #3621 from SuperCoder7979/fix/door-disassembly
Break door blocks when rotating a contraption vertically
2022-08-11 11:31:39 -07:00
SuperCoder79
67fd16b492 Break door blocks when rotating a Contraption vertically
- This prevents them from getting stuck in an invalid state.
2022-08-10 16:19:38 -04:00
SuperCoder79
58e49b9fdf Fix deepslate emerald ore providing cobblestone when crushed 2022-08-10 15:02:14 -04:00
PepperCode1
164dd62a29 Chocolate Can Cause Crashes
- Fix crash when rendering Create fluids
- Fix Create fluids not having a texture
2022-08-07 12:21:41 -07:00
PepperCode1
5e3f1eff1c Merge remote-tracking branch 'upstream/mc1.18/dev' into mc1.19/dev
Conflicts:
	src/main/java/com/simibubi/create/content/contraptions/fluids/PipeAttachmentModel.java
2022-08-07 12:20:18 -07:00
PepperCode1
6c0af5f83f Fix fluid pipe culling
- Rework PipeAttachmentModel to not rely on cullfaces for extra
information
- Split connector away from rim/drain models into separate models
- Remove none pipe models
2022-08-06 19:37:19 -07:00
PepperCode1
d09ccf24d2 Merge remote-tracking branch 'upstream/mc1.18/dev' into mc1.19/dev
Conflicts:
	src/main/java/com/simibubi/create/AllFluids.java
	src/main/java/com/simibubi/create/CreateClient.java
	src/main/java/com/simibubi/create/foundation/worldgen/BuiltinRegistration.java
	src/main/java/com/simibubi/create/foundation/worldgen/OreFeatureConfigEntry.java
2022-08-05 17:45:46 -07:00
PepperCode1
544b9699d9 More worldgen tweaks
- Pass RegistryAccess to builtin worldgen object creation methods
- Do not cache builtin worldgen objects
- Remove unused fluid layer code
2022-08-05 17:21:47 -07:00
PepperCode1
252aecabd5 Merge remote-tracking branch 'upstream/mc1.18/dev' into mc1.19/dev
Conflicts:
	src/main/java/com/simibubi/create/AllEntityDataSerializers.java
	src/main/java/com/simibubi/create/AllParticleTypes.java
	src/main/java/com/simibubi/create/AllRecipeTypes.java
	src/main/java/com/simibubi/create/AllSoundEvents.java
	src/main/java/com/simibubi/create/Create.java
	src/main/java/com/simibubi/create/events/CommonEvents.java
	src/main/java/com/simibubi/create/foundation/worldgen/AllWorldFeatures.java
	src/main/java/com/simibubi/create/foundation/worldgen/BiomeFilter.java
	src/main/java/com/simibubi/create/foundation/worldgen/ConfigDrivenDecorator.java
	src/main/java/com/simibubi/create/foundation/worldgen/ConfigDrivenFeatureEntry.java
	src/main/java/com/simibubi/create/foundation/worldgen/LayeredOreFeature.java
	src/main/java/com/simibubi/create/foundation/worldgen/OreFeatureBase.java
	src/main/java/com/simibubi/create/foundation/worldgen/VanillaStyleOreFeature.java
2022-08-05 13:56:19 -07:00
PepperCode1
42ffe443ac Defer registration, datagen worldgen
- Use DeferredRegister/RegistryObject where possible
- Refactor worldgen code to be cleaner and support datagen
- Fix zinc ore only generating on chunk corners
- Remove fan_heaters block tag
2022-08-05 11:39:34 -07:00
ded8667ae8 Merge remote-tracking branch 'origin/mc1.18/dev' into mc1.18/dev 2022-08-05 12:15:29 +02:00
3536394bdd PonderUI addon accessibility
- PonderUI constructor is now protected to allow addons to make subclasses
- renderWidgets now calls protected sub-methods for different parts of overlay rendering
2022-08-05 12:13:55 +02:00
simibubi
a9b61b5c2f Chipping away 2022-08-04 12:56:08 +02:00
PepperCode1
4ea1f3e620 Final Flywheel Fixes
- Update Flywheel
- Resolve all remaining errors
2022-08-03 23:43:36 -07:00
PepperCode1
9fbb71e4e9 Crash and leak fix
- Fix crash when invoking ContraptionMovementSetting#get
- Fix memory leak in WorldAttached by copying Flywheel's updated version
- Fix stockpile switches not preserving settings after being printed
2022-08-03 22:36:14 -07:00
PepperCode1
1797eddf0f Sequenced Porting
- Resolve all remaining 1.19 errors except for SuperByteBuffer
2022-08-03 14:52:44 -07:00
PepperCode1
4b3a972b9b Merge branch 'mc1.18/dev' into mc1.19/dev
Conflicts:
	src/main/java/com/simibubi/create/Create.java
	src/main/java/com/simibubi/create/CreateClient.java
	src/main/java/com/simibubi/create/compat/jei/category/CreateRecipeCategory.java
	src/main/java/com/simibubi/create/compat/jei/category/MechanicalCraftingCategory.java
	src/main/java/com/simibubi/create/compat/jei/category/SequencedAssemblyCategory.java
	src/main/java/com/simibubi/create/content/contraptions/components/deployer/DeployerApplicationRecipe.java
	src/main/java/com/simibubi/create/content/contraptions/components/steam/whistle/WhistleTileEntity.java
	src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/IDisplayAssemblyExceptions.java
	src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueSelectionHandler.java
	src/main/java/com/simibubi/create/content/contraptions/fluids/actors/FillingRecipe.java
	src/main/java/com/simibubi/create/content/contraptions/fluids/potion/PotionFluid.java
	src/main/java/com/simibubi/create/content/contraptions/fluids/potion/PotionFluidHandler.java
	src/main/java/com/simibubi/create/content/contraptions/fluids/tank/BoilerData.java
	src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleConfigScreen.java
	src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java
	src/main/java/com/simibubi/create/content/contraptions/goggles/IHaveGoggleInformation.java
	src/main/java/com/simibubi/create/content/contraptions/itemAssembly/SequencedAssemblyRecipe.java
	src/main/java/com/simibubi/create/content/contraptions/relays/advanced/sequencer/InstructionSpeedModifiers.java
	src/main/java/com/simibubi/create/content/contraptions/relays/advanced/sequencer/SequencedGearshiftScreen.java
	src/main/java/com/simibubi/create/content/contraptions/relays/belt/BeltSlicer.java
	src/main/java/com/simibubi/create/content/curiosities/armor/BackTankUtil.java
	src/main/java/com/simibubi/create/content/curiosities/armor/CopperBacktankArmorLayer.java
	src/main/java/com/simibubi/create/content/curiosities/symmetry/SymmetryWandScreen.java
	src/main/java/com/simibubi/create/content/curiosities/weapons/PotatoCannonItem.java
	src/main/java/com/simibubi/create/content/curiosities/zapper/ZapperScreen.java
	src/main/java/com/simibubi/create/content/curiosities/zapper/terrainzapper/WorldshaperScreen.java
	src/main/java/com/simibubi/create/content/logistics/block/belts/tunnel/BrassTunnelTileEntity.java
	src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java
	src/main/java/com/simibubi/create/content/logistics/block/display/DisplayLinkScreen.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/AccumulatedItemCountDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/BoilerDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/DisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/EnchantPowerDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/FluidAmountDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/FluidListDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/ItemCountDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/ItemThoughputDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/KineticSpeedDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/NumericSingleLineDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/PercentOrProgressBarDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/RedstonePowerDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/ScoreboardDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/SingleLineDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/StationSummaryDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/StopWatchDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/TimeOfDayDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/display/source/ValueListDisplaySource.java
	src/main/java/com/simibubi/create/content/logistics/block/redstone/NixieTubeTileEntity.java
	src/main/java/com/simibubi/create/content/logistics/block/redstone/StockpileSwitchScreen.java
	src/main/java/com/simibubi/create/content/logistics/item/LinkedControllerClientHandler.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/AttributeFilterContainer.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/AttributeFilterScreen.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/FilterItem.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/FilterScreen.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/EnchantAttribute.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/FluidContentsAttribute.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryAmuletAttribute.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryAttunementAttribute.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryCrystalAttribute.java
	src/main/java/com/simibubi/create/content/logistics/item/filter/attribute/astralsorcery/AstralSorceryPerkGemAttribute.java
	src/main/java/com/simibubi/create/content/logistics/trains/entity/CarriageContraptionEntity.java
	src/main/java/com/simibubi/create/content/logistics/trains/entity/TrainStatus.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/display/FlapDisplayTileEntity.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/StationMarker.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/StationScreen.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/edgePoint/station/TrainEditPacket.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/IScheduleInput.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/Schedule.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleItem.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleRuntime.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/ScheduleScreen.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/CargoThresholdCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/FluidThresholdCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/ItemThresholdCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/PlayerPassengerCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/RedstoneLinkCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/TimeOfDayCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/condition/TimedWaitCondition.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/ChangeThrottleInstruction.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/ChangeTitleInstruction.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/DestinationInstruction.java
	src/main/java/com/simibubi/create/content/logistics/trains/management/schedule/destination/TextScheduleInstruction.java
	src/main/java/com/simibubi/create/content/logistics/trains/track/TrackBlock.java
	src/main/java/com/simibubi/create/content/schematics/ClientSchematicLoader.java
	src/main/java/com/simibubi/create/content/schematics/MaterialChecklist.java
	src/main/java/com/simibubi/create/content/schematics/ServerSchematicLoader.java
	src/main/java/com/simibubi/create/content/schematics/block/SchematicTableScreen.java
	src/main/java/com/simibubi/create/content/schematics/block/SchematicannonScreen.java
	src/main/java/com/simibubi/create/content/schematics/client/SchematicEditScreen.java
	src/main/java/com/simibubi/create/content/schematics/client/SchematicPromptScreen.java
	src/main/java/com/simibubi/create/content/schematics/client/SchematicRenderer.java
	src/main/java/com/simibubi/create/content/schematics/client/ToolSelectionScreen.java
	src/main/java/com/simibubi/create/content/schematics/item/SchematicItem.java
	src/main/java/com/simibubi/create/events/ClientEvents.java
	src/main/java/com/simibubi/create/foundation/advancement/CreateAdvancement.java
	src/main/java/com/simibubi/create/foundation/command/ClearBufferCacheCommand.java
	src/main/java/com/simibubi/create/foundation/command/CloneCommand.java
	src/main/java/com/simibubi/create/foundation/command/ConfigCommand.java
	src/main/java/com/simibubi/create/foundation/command/CouplingCommand.java
	src/main/java/com/simibubi/create/foundation/command/DumpRailwaysCommand.java
	src/main/java/com/simibubi/create/foundation/command/FixLightingCommand.java
	src/main/java/com/simibubi/create/foundation/command/FlySpeedCommand.java
	src/main/java/com/simibubi/create/foundation/command/HighlightCommand.java
	src/main/java/com/simibubi/create/foundation/command/KillTrainCommand.java
	src/main/java/com/simibubi/create/foundation/command/OverlayConfigCommand.java
	src/main/java/com/simibubi/create/foundation/command/ReplaceInCommandBlocksCommand.java
	src/main/java/com/simibubi/create/foundation/command/SConfigureConfigPacket.java
	src/main/java/com/simibubi/create/foundation/config/ui/BaseConfigScreen.java
	src/main/java/com/simibubi/create/foundation/config/ui/ConfigModListScreen.java
	src/main/java/com/simibubi/create/foundation/config/ui/ConfigScreenList.java
	src/main/java/com/simibubi/create/foundation/config/ui/HintableTextFieldWidget.java
	src/main/java/com/simibubi/create/foundation/config/ui/OpenCreateMenuButton.java
	src/main/java/com/simibubi/create/foundation/config/ui/SubMenuConfigScreen.java
	src/main/java/com/simibubi/create/foundation/config/ui/entries/NumberEntry.java
	src/main/java/com/simibubi/create/foundation/config/ui/entries/ValueEntry.java
	src/main/java/com/simibubi/create/foundation/gui/AbstractSimiScreen.java
	src/main/java/com/simibubi/create/foundation/gui/CreateMainMenuScreen.java
	src/main/java/com/simibubi/create/foundation/gui/ModularGuiLineBuilder.java
	src/main/java/com/simibubi/create/foundation/gui/element/TextStencilElement.java
	src/main/java/com/simibubi/create/foundation/gui/widget/AbstractSimiWidget.java
	src/main/java/com/simibubi/create/foundation/gui/widget/Label.java
	src/main/java/com/simibubi/create/foundation/gui/widget/ScrollInput.java
	src/main/java/com/simibubi/create/foundation/gui/widget/SelectionScrollInput.java
	src/main/java/com/simibubi/create/foundation/item/ItemDescription.java
	src/main/java/com/simibubi/create/foundation/item/TooltipHelper.java
	src/main/java/com/simibubi/create/foundation/ponder/PonderTooltipHandler.java
	src/main/java/com/simibubi/create/foundation/ponder/content/DisplayScenes.java
	src/main/java/com/simibubi/create/foundation/ponder/content/RedstoneScenes.java
	src/main/java/com/simibubi/create/foundation/ponder/element/WorldSectionElement.java
	src/main/java/com/simibubi/create/foundation/ponder/ui/PonderTagIndexScreen.java
	src/main/java/com/simibubi/create/foundation/ponder/ui/PonderUI.java
	src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/ValueBox.java
	src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/edgeInteraction/EdgeInteractionRenderer.java
	src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/filtering/FilteringRenderer.java
	src/main/java/com/simibubi/create/foundation/tileEntity/behaviour/scrollvalue/ScrollValueRenderer.java
	src/main/java/com/simibubi/create/foundation/utility/Debug.java
	src/main/java/com/simibubi/create/foundation/utility/DynamicComponent.java
	src/main/java/com/simibubi/create/foundation/utility/FluidFormatter.java
	src/main/java/com/simibubi/create/foundation/utility/Lang.java
	src/main/java/com/simibubi/create/foundation/utility/LangBuilder.java
2022-08-03 12:40:21 -07:00
PepperCode1
9c8df2ff27 Registries and components
- Abstract all custom registries behind improved CreateRegistry class
- Remove usage of ForgeRegistryEntry.delegate and IRegistryDelegate
where possible
- Replace usage of IForgeRegistryEntry#getRegistryName with
RegisteredObjects#getKeyOrThrow where key is expected to be not null
- Move all component creation to the Components class
- Backport some other miscellaneous changes from 1.19
2022-08-03 10:08:00 -07:00
nphhpn
b4c0657d8b
Fix #2539 2022-08-03 14:32:09 +07:00
PepperCode1
826e29f0f3 Do not disable culling
- Revert change to disable culling when rendering schematics
- Remove println in BlockHelper
2022-08-02 00:21:56 -07:00
PepperCode1
c421f98c18 Schematic printing and rendering fixes
- Fix printed funnels not having filters; remove funnel survival NBT
processor
- Fix printed tunnels not having filters
- Fix printed deployers not keeping mode
- Remove boolean argument from IPartialSafeNBT.writeSafe as it was
always false
- Fix filters not rendering in schematic renders
- Fix incorrect lighting on funnels in schematic renders
- Improve rendering of crumbling overlay in ponders
- Further improve CameraMixin
- Use computeIfAbsent in TorquePropagator
- Organize imports
2022-08-02 00:18:11 -07:00
simibubi
4d2526d1b6 Fluids & Biome Modifiers 2022-08-01 22:37:39 +02:00
simibubi
999703c88b Tweaks to the deployer tooltip 2022-08-01 17:16:39 +02:00
simibubi
47902e77c0 PR Datagen 2022-08-01 16:47:28 +02:00
simibubi
3a98396a12 Squashed commit of the following:
commit a931c8900f
Author: 435THz <pil8andrea@gmail.com>
Date:   Thu Jul 28 01:32:13 2022 +0200

    forgot to change file on main

commit f7e4a56aae
Author: 435THz <pil8andrea@gmail.com>
Date:   Wed Jul 27 15:06:49 2022 +0200

    previously added 2 lines for no reason. removed them here

commit daa8e428ba
Author: 435THz <pil8andrea@gmail.com>
Date:   Wed Jul 27 14:56:53 2022 +0200

    finally done

commit 8008de2489
Author: 435THz <pil8andrea@gmail.com>
Date:   Wed Jul 27 14:49:37 2022 +0200

    done

commit d0eb27142c
Author: 435THz <pil8andrea@gmail.com>
Date:   Tue Jul 26 21:12:47 2022 +0200

    done

commit 6c3254f9a7
Author: 435THz <pil8andrea@gmail.com>
Date:   Wed Jul 20 02:36:49 2022 +0200

    down to 666

commit 0939d9e2f1
Author: 435THz <pil8andrea@gmail.com>
Date:   Mon Jul 18 18:45:07 2022 +0200

    hoping to not break anything
2022-08-01 16:06:16 +02:00
simibubi
ac1609ba5a Squashed commit of the following:
commit 04496e59b1
Author: LexinonCraft <willi4wuff@gmail.com>
Date:   Tue Jul 26 01:51:48 2022 +0200

    Generated data

commit 261acf4038
Author: LexinonCraft <willi4wuff@gmail.com>
Date:   Tue Jul 26 01:45:34 2022 +0200

    Replaced old lang file with new lang file

commit 69c97b40c7
Author: LexinonCraft <willi4wuff@gmail.com>
Date:   Tue Jul 26 01:44:06 2022 +0200

    Finished translations except for descs and ponder

commit 3ef136bd89
Author: LexinonCraft <willi4wuff@gmail.com>
Date:   Mon Jul 25 19:02:07 2022 +0200

    Translated (almost) all blocks to German
2022-08-01 16:05:24 +02:00
Shadow75857
8bceef84d9
Updates to pl_pl.json by Shadow75857 (#3368) 2022-08-01 15:57:05 +02:00