simibubi
4953dbb181
Merge branch 'pr/6677' into mc1.18/dev
2024-07-15 13:36:30 +02:00
simibubi
4f6ab55858
Merge pull request #6674 from drouarb/mc1.18/dev
...
- Optimised item rendering on belts and depots
2024-07-15 13:11:03 +02:00
simibubi
4b3dcc32ab
Equals does not equal not equals
...
- Fix inverted fluid comparison from a recent PR
2024-07-15 12:58:38 +02:00
simibubi
7bd602a33f
The Dupe Chute
...
- Fixed a duplication bug involving belts and chutes #6210 #5781 #6686
2024-07-15 11:44:30 +02:00
drouarb
03973c4dc5
Culling item on belts
2024-07-11 00:00:27 +02:00
drouarb
9dfbe061de
Preserving BakedModel and switching to ItemRenderer.render instead of ItemRenderer.renderStatic for performance
2024-07-09 20:44:10 +02:00
NotSoEpic
ee41e0f04e
Encasing blocks plays a placing sound
2024-07-06 08:41:41 +08:00
VoidLeech
caf79d40ae
Revert "Preserve getOrCreateStack"
...
This reverts commit a6f5c51d6a
.
Would duplicate the enchants on the backtank
2024-07-05 02:29:33 +02:00
VoidLeech
a6f5c51d6a
Preserve getOrCreateStack
2024-07-05 01:08:44 +02:00
VoidLeech
d67f345146
remove unused imports
2024-07-05 00:57:11 +02:00
VoidLeech
f20dbd5cae
fix backtank nbt not saving
...
ForgeCaps don't save yet either though
2024-07-05 00:16:28 +02:00
VoidLeech
153423cc37
fix alexmobs compat recipe name
2024-07-04 01:30:34 +02:00
attackeight
67f77cf0b5
Change from item to tag for sturdy sheet production
...
(closes Creators-of-Create#6655)
2024-07-03 19:20:42 -04:00
TelepathicGrunt
75d337ba8c
Use safer fluidstack comparisons in FluidIngredient ( #6317 )
...
* Use safer fluidstack comparisons
* switched to getFluid check
2024-06-23 15:46:36 +02:00
IThundxr
d8eeaf1220
remove unnecessary glue ticking
2024-06-14 15:52:54 -04:00
techno-sam
f9c966d6a8
I'm totally stable
...
fixes Creators-of-Create/Create#3640 and Creators-of-Create/Create#6590
2024-06-12 15:49:08 -07:00
attackeight
7e512a37c7
Move curios tag and upgrade aquatic tree fertilizer recipes to datagen
2024-06-01 07:54:57 -04:00
attackeight
5ad844daf9
Fence Gates on Trains
...
fixes Creators-of-Create#6354
2024-05-12 08:17:53 -04:00
attackeight
cda65027b2
Fix Ore Crushing Inconsistency and add Gilded Blackstone Crushing
...
fixes Creators-of-Create#6440
2024-05-09 16:53:24 -04:00
attackeight
4e51df3f81
Guard against chunk protections
2024-05-09 16:21:11 -04:00
attackeight
6b8794b4f3
Change logic to make more sense
2024-05-07 07:01:23 -04:00
attackeight
f5c82022ce
Any Armor Repaired by a type of netherite is netherite now
...
fixes Creators-Of-Create#6422
2024-05-06 23:31:26 -04:00
IThundxr
229b9a88e8
Fix #6240
2024-05-06 17:59:24 -04:00
IThundxr
f899bfe0ab
Fix #6205
2024-05-06 17:58:27 -04:00
IThundxr
62a16a4070
prefix method
2024-05-02 20:06:16 -04:00
IThundxr
0414692d82
redo injector, shouldn't break between versions now
2024-05-02 20:02:29 -04:00
VoidLeech
ab4c29bc40
Switch conditions in getRequiredHeldItem and getProcessedItem
2024-04-29 16:27:57 +02:00
attackeight
60c001696a
Add Ex Nihilo: Sequentia compat
2024-04-26 16:55:33 -04:00
VoidLeech
12bf210f55
Fix filters ignoring 'respect data' option
2024-04-24 16:25:36 +02:00
attackeight
971fae9c0e
Allow Ponder to be re-bound
2024-04-17 21:22:16 -04:00
attackeight
5b1b8f22b0
Respect Manual Only Recipes
...
The following recipes will now respect the "_manual_only" recipe suffix
- Sandpaper Polishing (Deploying)
- Item Application (Deploying)
- Smelting (Fan Blasting)
- Smoking (Fan Smoking)
- Blasting (Fan Blasting)
fixes Creators-Of-Create#5164
2024-04-17 19:15:47 -04:00
attackeight
79aea176f3
Ice and Fire Dragons Compat
...
- Silver Ingots
2024-04-15 22:15:31 -04:00
attackeight
dcfcf9e896
Merge remote-tracking branch 'origin/mc1.18/snowtoice' into mc1.18/snowtoice
...
# Conflicts:
# src/generated/resources/.cache/cache
# src/generated/resources/data/create/recipes/emptying/compat/alexsmobs/lava_bottle.json
2024-04-15 21:10:34 -04:00
attack8
4201a184a9
Add Ice Compacting Recipe and runData
2024-04-15 21:09:27 -04:00
attackeight
5277d5971d
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/mmc-1
2024-04-15 20:41:14 -04:00
IThundxr
b7bc7bc757
Allow big outlines in y axis
2024-04-06 19:39:41 -04:00
Star
d00517282a
Minor ClipboardCloneable outline renderer oversight
2024-04-04 22:25:20 -04:00
JensenJ
a9ec38d5e5
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/dev
2024-03-31 20:43:19 +01:00
IThundxr
d66170c8fe
fix: Schematicannon request wrong blocks ( #5830 )
...
* fix: schematics request tall grass block which is unobtainable (#5814 )
* fix: give large ferns the same treatment
* remove unused imports
* comments
* fix requirement for farmers delight rich soil
2024-03-22 14:45:41 +01:00
Jay Turner
efb3cf490d
Add null-safety check on usage of BlockEntity.loadStatic ( #6224 )
2024-03-22 14:38:56 +01:00
attackeight
6802a1316b
Respect 'eternal' modifier from Forbidden and Arcanus in Deployer Recipes ( #6231 )
...
- We Could be Immortal
- Fixes Creators-of-Create#6220
2024-03-22 14:35:10 +01:00
IThundxr
51db53c74f
Fix Copycat step placement helper ( #6267 )
2024-03-22 14:27:35 +01:00
IThundxr
41f957a94d
Fix changing bogey style not updating the block properly ( #6273 )
...
* Fix bogey block's placing the wrong block
* Clean the code up a bit
* Fix bitflag
2024-03-22 14:23:20 +01:00
IThundxr
7d3d4a1e7c
feat: Track Placement breaks flowers ( #5821 )
...
* feat: tracks break flowers during placement
* chore: cleanup import
2024-03-21 12:09:24 +01:00
attack8
a15d7c5569
More Mod Compat 1
...
- Add Galosphere stone recipes like the Create stones
- Add Elementary Ores compat
- Add Infernal Expansion path pressing recipes
2024-03-19 20:13:45 -04:00
Jensen
9072693c0e
Versioned Inventories for funnel input
...
(cherry picked from commit c8357b2d6ee6215d5d35ec74dd20f71b829c1811)
2024-03-19 05:30:15 +00:00
attack8
612f9f5efa
Add Ice Compacting Recipe and runData
2024-03-18 16:16:08 -04:00
attackeight
f551107e6d
Move compat recipies to datagen ( #5095 )
...
* Separate config options for placing source blocks
placeFluidSourceBlocks ->
fluidFillingPlaceFluidSourceBlocks
pipesPlaceFluidSourceBlocks
* Add IC2 Metals compat
* Compat Datagen, pt 1
* Add IC2 Metals compat
* Compat Datagen, pt 1
* All Compat Recipes moved to datagen
* Add Oreganized and Galosphere compat
* Update HexCasting Compat
* Add The Vault Compat
* Add The Vault Compat
* Fix dupe bug added by last commit
* adding some wood missed previously
* add Nether's Exoticism Compat
* Update Mods.java
Remove duplicate enum entry
* Update CuttingRecipeGen.java
Reflect Mods.java update
* Update MillingRecipeGen.java
Reflect Mods.java changes
* Update PressingRecipeGen.java
Reflect Mods.java changes
* Update WashingRecipeGen.java
Reflect Mods.java changes
* Ok it's actually correct now
---------
Co-authored-by: NerdsOfAFeather <ftcteam18218@gmail.com>
2024-03-17 00:40:05 +01:00
zelophed
92975231d7
fix sugarcane acting as logs with mechanical saws
...
- prevent trees adjacent to sugar cane or similar blocks from being cut by the mechanical saw unintentionally
2024-03-17 00:22:01 +01:00
IThundxr
c4098b31b2
feat: Allow changing the goggle overlay tooltip icon ( #5900 )
...
* feat: allow changing the goggle overlay tooltip icon
* change method name
2024-03-16 19:31:05 +01:00
IThundxr
8ffc4ef96a
Fix deployer anti agro not working, and switch away from deprecated event ( #6072 )
...
* Fix agro, switch to non deprecated event as well
* spaces -> tabs
2024-03-16 19:18:07 +01:00
attackeight
866b619767
Add Unique Vertical Gearbox Crafting Recipe ( #6171 )
2024-03-16 19:13:55 +01:00
IThundxr
d9d4967100
Big Outlines API ( #6187 )
...
* Big Outlines API
* some more javadoc
* Has -> Have
2024-03-16 19:07:14 +01:00
IThundxr
298d1c1814
Fix #5998 , Configs with the same key
2024-03-16 19:04:25 +01:00
IThundxr
2a5935db61
Make roller account for custom tracks
2024-03-16 18:56:18 +01:00
zelophed
04d1a53846
Support custom tooltip component heights in goggle overlay
2024-03-16 17:48:34 +01:00
Starlotte
b25b88c772
Add & implement spout & clipboard sfx ( #5916 )
...
* Add & implement spout sfx
* Add Clipboard Sounds
* Implement Clipboard Sounds
* Fix formatting for new sounds
---------
Co-authored-by: Starlotte <65743811+Starlotte@users.noreply.github.com>
2024-03-16 17:38:04 +01:00
IThundxr
5adb835502
Fix chromatic compound not working under y0 ( #6227 )
...
* Fix chromatic compound not working under y 0
* Switch away from constant
2024-03-16 09:27:18 -07:00
Max Mielke
bb7e835a8d
Merge pull request #5826 from IThundxr/mc1.18/fixSignalNPE
...
fix: Signal Group NPE
2024-03-16 17:20:44 +01:00
Max Mielke
cbaab918ae
Merge pull request #5772 from IThundxr/mc1.18/track-advancement-fix
...
feat: Make "A New Gauge" Advancement check for AllItemTags#TRACKS
2024-03-16 17:05:50 +01:00
IThundxr
7800328bbd
remove unused imports
2024-03-05 15:33:45 -05:00
IThundxr
ff4eb581fc
Merge branch 'Creators-of-Create:mc1.18/dev' into mc1.18/fixSignalNPE
2023-11-30 09:24:52 -05:00
IThundxr
fbc62d4ba2
fix: signal group NPE
2023-11-30 09:22:58 -05:00
IThundxr
a6079ff9af
feat: Make "A New Gauge" Advancement check for AllItemTags#TRACKS
2023-11-19 14:44:35 -05:00
homok43
37b58a82f4
Fixed memory leak
2023-11-04 17:12:50 +01:00
simibubi
2201d87da7
Asset patches
...
- Fixed uvs on stress- and speedometers' block models
- Toolbox hotbar slot overlay now uses the revised brass palette from 0.5.1
2023-11-02 15:30:32 +01:00
simibubi
fff2512a67
Bump version
2023-11-02 11:48:09 +01:00
Crowdin Bot
6e5aced6b8
New Crowdin translations by Github Action
2023-11-02 10:00:49 +00:00
simibubi
962f03c1c5
Sisyphus's broken printer
...
- Fixed Schematics failing to load when containing items with sensitive nbt #5680
- Fixed Turntable handler causing a crash during world shutdown #5696
- Cached outputs of BeltHelper.isItemUpright()
2023-11-02 10:57:00 +01:00
simibubi
eea8bb2607
Filter code caused global warming
...
- Contents of a filter are no longer deserialised from item nbt each time a stack is tested
- FilteringBehaviour.getFilter() no longer creates a copy of the item
- MovementContext for contraption actors now have a shortcut to a cached filter from their corresponding BlockEntity
2023-11-02 00:08:34 +01:00
simibubi
d6708cef3b
Collide on sight
...
- Trains check their distance before running full collision tests
- Trains can no longer collide when on separate track networks
- Micro-optimised some streams and map value iterators
2023-11-01 20:22:29 +01:00
simibubi
77ba1e8bf6
Merge pull request #5681 from TimovVeen/mc1.18/pathfinding
...
Train navigation optimization
2023-11-01 14:17:51 +01:00
Timo van Veen
3c3ce93fa1
final cleanup
2023-11-01 13:56:53 +01:00
simibubi
bc340c7d3e
Implement #5666 on main branch
2023-11-01 12:56:14 +01:00
Timo van Veen
30a90a6203
Fix crash on invalid schedule regex (e.g. "station \\E1\\Q")
2023-10-30 19:50:58 +01:00
Timo van Veen
aff05bf84a
cleanup
2023-10-30 18:38:29 +01:00
Timo van Veen
2565fa7605
Fix #4756
2023-10-30 14:14:11 +01:00
Timo van Veen
d6781acbf6
Multiple stations 1 call
2023-10-30 04:01:07 +01:00
Timo van Veen
321056bdd0
Fix penalties not applying on station edge
2023-10-29 12:23:05 +01:00
PepperCode1
2cf7d171df
Vertical threshold switch redstone fix
...
- Fix vertical threshold switches outputting redstone signal from wrong
sides
2023-10-28 19:44:24 -07:00
PepperCode1
8bf42ffa6f
Fixes and tweaks
...
- Add #create:blaze_burner_capturable entity type tag
- Make it so blocks that do not implement IWrenchable and that are
tagged can only be picked up with a wrench while sneaking
- Fix AnalogLeverInstance not rendering indicator on 1.18 and 1.19 and
rendering indicator at wrong place in 1.20
- Change AirCurrent entity distance calculation to fix issues with some
items not being processed
- Simplify AirCurrent max VoxelShape depth calculation by using min and
max instead of raycasting
- Fix pipe cobblestone generation
- Fix vertical smart observers outputting redstone signal from wrong
sides
- Fix smart observer using wrong bottom texture
2023-10-28 13:58:40 -07:00
Timo van Veen
740ec9092f
Use octile distance instead of euclidean
2023-10-28 17:10:25 +02:00
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
simibubi
2e1bcdb619
Frame breaker
...
- Rollers no longer break blocks adjacent to blocks tagged minecraft:portals
2023-09-21 20:43:09 +02:00