Timo van Veen
1b2f3b1a8d
Remove unused lines
2023-10-27 00:42:42 +02:00
Timo van Veen
0014ea6ac6
Cache position in search method
2023-10-27 00:17:12 +02:00
Timo van Veen
aa03346fa5
Remove comments
2023-10-27 00:11:38 +02:00
Timo van Veen
2597812645
Keep old FrontierEntry constructor
2023-10-26 23:53:49 +02:00
Timo van Veen
b0d1a9e3bb
cleanup
2023-10-26 01:30:58 +02:00
Timo van Veen
bb11cd7b59
Fix distance estimator
2023-10-26 01:21:48 +02:00
Timo van Veen
29358d2dee
A* priority heuristic
2023-10-25 21:07:42 +02:00
Timo van Veen
57fbe3cb48
Optimize navigation refresh
2023-10-24 22:04:29 +02:00
Timo van Veen
67ebc8a2c6
Rewrite to remove unneeded pathfind call
2023-10-24 19:12:15 +02:00
simibubi
26c9af50a7
Merge pull request #5656 from SFort/FixShiftConflict
...
Use appropriate method for sneaky players
2023-10-22 12:27:40 +02:00
simibubi
99dff66345
Netherite Diving PR Tweaks
2023-10-22 12:17:14 +02:00
simibubi
0d6d4b7ee5
Merge pull request #5606 from Robocraft999/patch-1
...
generalized getFogDensity and checking for armor in NetheriteDivingHandler
2023-10-22 12:11:59 +02:00
simibubi
8672231703
Debuginfo Tweaks
2023-10-22 11:34:43 +02:00
TropheusJ
7eea02854e
Add create debuginfo command ( #5531 )
2023-10-22 11:03:28 +02:00
SFort
a5ce9abbe9
Use appropriate method for sneaky players
2023-10-20 18:55:14 +02:00
Robocraft999
80785351d6
generalized checking in NetheriteDivingHandler
...
- allows for using custom diving helmets and backtanks out of netherite
2023-10-07 12:58:05 +00:00
Robocraft999
fc56003450
generalized getFogDensity
...
- removed explicit check for the netherite diving helmet
- added check for netherite armor instead (check for diving helmet is ensured)
2023-10-07 14:34:48 +02:00
TropheusJ
486b2f6cca
rename to doRender
2023-09-27 14:08:34 -04:00
simibubi
6ef310a5c2
Mixin't
...
- Fixed crash on startup when Optifine is installed
2023-09-22 15:13:43 +02:00
simibubi
ebff770bb0
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.20.1/dev
2023-09-21 20:47:50 +02:00
simibubi
32e50c9c35
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.20.1/dev
2023-09-21 20:46:41 +02:00
simibubi
da9f15cbdf
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-09-21 20:44:40 +02:00
simibubi
2e1bcdb619
Frame breaker
...
- Rollers no longer break blocks adjacent to blocks tagged minecraft:portals
2023-09-21 20:43:09 +02:00
simibubi
52efa49914
Heavens, no!
...
- Hotfix track placement not working when aether is not installed
2023-09-21 20:31:10 +02:00
PepperCode1
e81b0d8685
Actually remove attachToRegistrateProvider
...
Addons do not need it because it only attached Create's LangMerger and
not an arbitrary LangMerger.
2023-09-21 10:08:21 -07:00
PepperCode1
992373236e
Restore LangMerger#attachToRegistrateProvider
2023-09-21 09:29:40 -07:00
PepperCode1
f8bd8d641d
Merge branch 'mc1.19/dev' into mc1.20.1/dev
2023-09-21 09:24:30 -07:00
PepperCode1
8be9b2dd0c
Update even more javadoc
2023-09-21 09:23:20 -07:00
PepperCode1
61cb5cc112
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-09-21 09:22:09 -07:00
PepperCode1
5d4961a615
Update more javadoc
2023-09-21 09:18:08 -07:00
simibubi
3e2aa3bd65
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.20.1/dev
2023-09-21 18:09:24 +02:00
simibubi
26510accdb
Deprecate LangEntry
2023-09-21 18:06:40 +02:00
simibubi
2d0bf81906
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-09-21 18:05:13 +02:00
simibubi
e4c7d39893
Remove lang post processor from javadoc
2023-09-21 18:03:25 +02:00
simibubi
0510ea3e20
Perform over Function
...
- Chutes, (Extracting) Funnels, Smart Observers and Threshold Switches no longer search vault contents unless the vault contents have changed
- Extracting Funnels no longer search their inventories' contents if their target depot or belt is occupied
2023-09-21 13:09:03 +02:00
simibubi
ef1851e1fb
Port fixups II
2023-09-20 20:44:51 +02:00
simibubi
eb1377baaa
Port fixups
2023-09-20 19:58:11 +02:00
simibubi
f181799185
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.20.1/dev
2023-09-20 19:23:56 +02:00
simibubi
7e7cc05121
Port fixups
2023-09-20 18:47:28 +02:00
simibubi
cfff4e42a0
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-09-20 18:20:04 +02:00
simibubi
8b5c3a90fb
Merge pull request #5519 from Creators-of-Create/l10n_crowdin_translations
...
New Crowdin translations
2023-09-20 17:52:45 +02:00
simibubi
1439a52a37
3D
...
- Trains can now travel through Aether Portals
2023-09-20 14:34:01 +02:00
simibubi
7be2d613ab
Advancement tweaks
...
- Change lava diving advancement from hidden to challenge, as it is an actual intended player ability since 0.5.1
- Changed title of speed controller advancement
2023-09-20 11:03:05 +02:00
simibubi
332455a4a5
Move fallback behaviour back to FluidReactions
2023-09-20 10:39:33 +02:00
simibubi
70e8bc8140
Merge pull request #5512 from Notenoughmail/mc1.18/dev
...
Add PipeCollisionEvents
2023-09-20 10:14:40 +02:00
simibubi
416a509f7a
PR fix-up
2023-09-20 10:12:31 +02:00
simibubi
b6e8f0128c
Merge branch 'pr/5254' into mc1.18/dev
2023-09-20 10:11:40 +02:00
simibubi
a6a3c72538
Merge pull request #5266 from NovaStarter/mc1.18/dev
...
Fix Deployers not using item's useOn method
2023-09-20 10:02:27 +02:00
simibubi
72882f89c0
Merge pull request #5192 from laxadeR/fix-elevator-contacts
...
Fixed wrong elevator contacts powering sometimes
2023-09-20 10:00:34 +02:00
simibubi
f327f0bb7f
Merge branch 'mc1.18/dev' of https://github.com/Creators-of-Create/Create into mc1.18/dev
2023-09-20 09:58:06 +02:00
attackeight
cfee3aff76
Prevent Spectators from interacting with some create blocks/items ( #5414 )
...
- Spectators can no longer interact with Super Glue and Valve Handles
2023-09-20 09:57:41 +02:00
simibubi
7f60ae95f6
Hell's Rollers
...
- Removed tooltip markers and examples from lang file
- Address #5124
- Added a bunch of safety checks for active rollers passing through a portal
- Fixed rollers in fill mode consuming blocks from a train without placing any
2023-09-20 09:56:10 +02:00
Crowdin Bot
31ed333528
New Crowdin translations by Github Action
2023-09-19 22:16:06 +00:00
PepperCode1
07883a588d
Try to remove lang postprocessor
...
Removes the lang postprocessor system and adds additional lang using a
standard ProviderType.LANG generator. This commit will be reverted if it
causes issues.
2023-09-19 15:12:46 -07:00
PepperCode1
9d74a40654
Fan and other tweaks
...
- Fix zero-length air current causing NPE
- Fix vertical air currents sometimes checking blocks for handlers
multiple times
- Fix blocking handlers at end of air flow not receiving processing
- Use Registrate namespace instead of "create" in fluid-related methods
in CreateRegistrate
- Flatten block property configuration in AllBlocks
- Make crushing wheel controller material solid
- Add note to Create.REGISTRATE
2023-09-19 14:57:03 -07:00
Notenoughmail
bb21fbf160
PipeCollisionEvents
...
-Add Flow and Spill events to allow for easy custom fluid collision results
2023-09-17 14:39:46 -07:00
PepperCode1
6ea0776854
Fourth state of matter
...
- Fix some blocks incorrectly being not solid
- Slightly clean up creative mode tab item collection and related code
2023-09-09 10:11:05 -07:00
PepperCode1
4cda09e0e7
Controllable Catalysts
...
- Add tags to allow controlling which blocks and fluids act as catalysts
for certain fan processing types
- Fix unexpected and incorrect fan processing air current behaviors
- Fix unlit campfires providing boiler heat
- Rename consumeLang to provideLang in all places
- Remove unused advancement-related classes
2023-08-31 19:09:20 -07:00
PepperCode1
0ee8e18587
The last lang merge
...
- Add CreateRegistrate#addLangPostprocessor to arbitrarily transform
lang entry map generated by Registrate
- Remove all uses of and deprecate LangMerger and LangPartial
- Move additional tag definitions from TagGen to CreateRegistrateTags
- Move GatherDataEvent handler to CreateDatagen class
- Move some Create-specific datagen classes to infrastructure package
2023-08-29 17:45:54 -07:00
PepperCode1
9a70cfff41
Refactor damage types
...
- Replace DamageTypeData with DamageTypeBuilder and CreateDamageSources;
make DamageType- and DamageSource-related code more like vanilla
- Fix generated DamageType tags assigning all entries as optional
- Combine DamageTypeDataProvider and WorldgenDataProvider into
GeneratedEntriesProvider
2023-08-25 18:59:05 -07:00
PepperCode1
7021a17226
Remove Entity#level AT
...
Use an invoker for Entity#setLevel() instead
2023-08-25 16:15:12 -07:00
PepperCode1
78cf451f6d
Merge branch 'mc1.19/dev' into mc1.20.1/dev
...
Conflicts:
gradle.properties
src/main/java/com/simibubi/create/Create.java
src/main/java/com/simibubi/create/content/kinetics/fan/FanProcessing.java
src/main/java/com/simibubi/create/content/trains/bogey/BogeyRenderer.java
src/main/java/com/simibubi/create/foundation/mixin/client/FixNormalScalingMixin.java
src/main/java/com/simibubi/create/infrastructure/gametest/tests/TestItems.java
2023-08-24 22:28:32 -07:00
PepperCode1
3bafe6fe40
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
gradle.properties
src/generated/resources/.cache/cache
src/main/java/com/simibubi/create/Create.java
src/main/java/com/simibubi/create/compat/storageDrawers/StorageDrawers.java
src/main/java/com/simibubi/create/content/decoration/copycat/CopycatBarsModel.java
src/main/java/com/simibubi/create/content/decoration/copycat/CopycatModel.java
src/main/java/com/simibubi/create/content/equipment/armor/DivingHelmetItem.java
src/main/java/com/simibubi/create/content/equipment/armor/RemainingAirOverlay.java
src/main/java/com/simibubi/create/content/kinetics/fan/AirFlowParticle.java
2023-08-24 18:44:37 -07:00
attackeight
282181cb9c
Fix Various Bugs relating to Cherry and Bamboo wood not being included in the Create Mod ( #5099 )
...
* Fixed Cherry wood not being encase-able
* Fixed Bamboo wood not being encase-able
* Fixed Cherry and Bamboo Wood Not Having Cutting Recipes
* Move bamboo block to log and fix recipe
* Finalize changes
- Add recipe to cut bamboo planks into bamboo mosaic
---------
Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2023-08-23 16:40:40 -07:00
PepperCode1
c5e7ad623f
Update Flywheel
...
- Fix too many implementations of ProcessingRecipe#canSpecifyDuration
returning true
2023-08-23 15:36:19 -07:00
PepperCode1
2a1c6e6916
Allow registration of custom fan processing types
...
- Fix crash on startup
2023-08-20 19:52:41 -07:00
KostromDan
8f5031c330
Added support of other packet size optimisation mods. ( #5362 )
...
* Added support of other packet size optimisation mods. (Connectivity and Packet Fixer)
* Added comment why we need min (not max) value.
* Finalize changes
---------
Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2023-08-18 17:47:44 -07:00
PepperCode1
c052807773
Fix copycat model modifying potentially immutable list
...
- Perform minor mod initialization clean up
- Bump version to patch E
- Organize imports
2023-08-16 17:03:07 -07:00
PepperCode1
1bf201e77c
Refine PR changes and improve Mods class
2023-08-09 20:40:21 -06:00
Michael Bunting
c336c92eb9
Add tag to ban recipe serializers from automation ( #5298 )
2023-08-09 20:33:10 -06:00
PepperCode1
dc2b7c599d
Remove incorrectly merged CreateRegistry
...
This class was renamed to AttachedRegistry during the 0.5.1 update.
2023-08-06 20:22:11 -06:00
simibubi
104985d9ed
Server-friendly Item Groups
2023-08-05 23:56:31 +02:00
Oier Bravo Urtasun
be66f2b77a
Lang merger generic rollback ( #5270 )
2023-08-04 07:43:33 -06:00
Nova_starter
eece9b6022
Fix Deployers not using item's useOn method
2023-08-03 03:12:51 -07:00
Tempystral
22ca1c16e7
Add the mods correctly this time
2023-08-01 16:53:47 -04:00
Tempystral
31c189c96c
Merge pull request #1 from Tempystral/patch-2
...
Update modded_stripped_wood.json
2023-08-01 04:20:27 -04:00
Tempystral
1a6125ddc6
Update modded_stripped_wood.json
2023-08-01 04:19:20 -04:00
Tempystral
1ea64cb3f4
Update modded_stripped_logs.json
...
Add stripped logs for Environmental, Atmospheric, Infernal Expansion, Good Ending, and Biome Makeover
2023-08-01 04:18:38 -04:00
laxadeR
bda6257025
fix contact offset added twice
2023-07-22 18:45:44 +04:00
simibubi
e6759d8ecc
Can't touch this
...
- Fixed collision with belts causing a crash in recent forge versions
2023-07-05 12:38:10 +02:00
simibubi
193c905f24
The Magic Formula
...
- Re-enable the computercraft integration
- Some ponder oddities
- Update pack format
2023-07-04 23:14:05 +02:00
simibubi
2a93caf5c7
Port new Changes
2023-07-04 18:37:23 +02:00
simibubi
82c5ad6e0f
Merge remote-tracking branch 'origin/mc1.19/dev' into mc1.20.1/dev
2023-07-04 18:32:57 +02:00
simibubi
20fde5574c
Merge branch 'mc1.18/dev' into mc1.19/dev
2023-07-04 17:58:18 +02:00
simibubi
064dc1e247
More NPE Guards
2023-07-04 17:56:30 +02:00
simibubi
6819fc1c42
Issue. Gesundheit
...
- Fixed an incompatibility with Supplementaries leading to a server crash
- Fixed fallback damage bar colour for air powered tools
- Various NPE guards
- Fixed sequenced assembly recipes conflicting when starting with a filling step
- Potato cannons can no longer plant crops on the side of farmland
- Fixed Mechanical rollers consuming filter items despite not supporting them
- Fixed brass tunnels not refunding previous filter items when changed
- Fixed catalyst ingredients getting consumed in the basin
2023-07-04 17:43:54 +02:00
simibubi
a6a4078356
Fixed wood cutting compat for HexCasting #5058
2023-07-04 13:28:09 +02:00
simibubi
364ad6edf2
Honey Vision
...
- Moved fluid fog distance and colour handling to their fluid types
- Bumped Flywheel
2023-07-04 12:43:50 +02:00
PepperCode1
28bc839572
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
gradle.properties
src/generated/resources/.cache/cache
src/main/java/com/simibubi/create/content/contraptions/render/ContraptionRenderDispatcher.java
src/main/java/com/simibubi/create/content/decoration/copycat/CopycatPanelModel.java
src/main/java/com/simibubi/create/content/equipment/armor/RemainingAirOverlay.java
src/main/java/com/simibubi/create/content/schematics/client/SchematicRenderer.java
src/main/java/com/simibubi/create/foundation/ponder/element/WorldSectionElement.java
src/main/java/com/simibubi/create/foundation/render/BakedModelRenderHelper.java
src/main/java/com/simibubi/create/foundation/render/SuperByteBuffer.java
2023-07-03 15:08:50 -07:00
PepperCode1
246543c76b
Fix memory leaks
...
- Fix CopycatPanelModel using wrong state during trapdoor special case
- Update Flywheel
2023-07-03 13:53:51 -07:00
Crowdin Bot
e3bce02f3e
New Crowdin translations by Github Action
2023-07-03 17:09:21 +00:00
simibubi
66797f233d
PR tidy-up
...
- backport of #4998
- Rename localisation readme so github displays it in the folder view
2023-07-03 18:34:47 +02:00
PepperCode1
bd487ce243
Merge branch 'mc1.18/dev' into mc1.19/dev
...
Conflicts:
gradle.properties
src/main/java/com/simibubi/create/compat/computercraft/implementation/ComputerBehaviour.java
src/main/java/com/simibubi/create/content/equipment/armor/DivingHelmetItem.java
2023-07-03 09:18:23 -07:00
Rabbitminers
4d7b64db49
Updates to the Bogey API ( #4875 )
...
- Provided bogey data during model initialisation and patched other oversights in BogeyRenderer
- Refactored method names in BogeyRenderer
- Implemented interface for interactions with custom bogey blocks
- Implemented wrapper record for bogey model data
2023-07-03 18:08:54 +02:00
attackeight
d16b3ebe34
Separate config options for placing source blocks ( #5035 )
2023-07-03 18:04:57 +02:00
Incompleteusern
28fe2fa148
Fix asYRotation ( #5028 )
2023-07-03 17:59:55 +02:00
IThundxr
f91afb2975
Avoid NPE during navigation write ( #4975 )
...
- Guard for unexpected null entries in train navigation during serialisation
2023-07-03 16:10:44 +02:00
StormDragon_64
b7a082c408
Add a few new ponder instructions ( #4926 )
...
- Additional method overloads for commonly used ponder instructions
- Rotation indicator instructions can now be given custom display locations
2023-07-03 16:05:06 +02:00
Timo van Veen
2bcc12b096
Use .lengthSqr() for compare operations ( #4827 )
...
- Optimisations to some of Create's vector math shortcuts
2023-07-03 15:38:16 +02:00
Michael C
440d7e0e39
Upgrade BackTankUtil to handle multiple (backtank) air sources ( #4777 )
...
- Addons can now register backtank-esque air sources placed in curios slots
- Diving helmets now support multiple (backtank) air sources
2023-07-03 15:31:05 +02:00