mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2024-12-25 22:46:26 +01:00
fix piston head not dropping
This commit is contained in:
parent
b5afa41152
commit
8ab1a6d59c
3 changed files with 11 additions and 10 deletions
|
@ -1883,7 +1883,7 @@ dee1e06d953c0ca4e37799aee9073fdd43a3dc76 data\create\loot_tables\blocks\mechanic
|
||||||
95fa2d3e9cf4aacc42617b1f5ddbf25eeb025770 data\create\loot_tables\blocks\mechanical_harvester.json
|
95fa2d3e9cf4aacc42617b1f5ddbf25eeb025770 data\create\loot_tables\blocks\mechanical_harvester.json
|
||||||
b12efeeef5682966016ce6ea2d171eecd33d9667 data\create\loot_tables\blocks\mechanical_mixer.json
|
b12efeeef5682966016ce6ea2d171eecd33d9667 data\create\loot_tables\blocks\mechanical_mixer.json
|
||||||
2599be757a55464af338ef0a01e3772690d7eaf8 data\create\loot_tables\blocks\mechanical_piston.json
|
2599be757a55464af338ef0a01e3772690d7eaf8 data\create\loot_tables\blocks\mechanical_piston.json
|
||||||
205f5899101262f31f5c1a88bb7d954918d08d04 data\create\loot_tables\blocks\mechanical_piston_head.json
|
1087b6c6d88dc7c71ed81e1d3e180fe065e6d098 data\create\loot_tables\blocks\mechanical_piston_head.json
|
||||||
d9e217fcc668a04ee495968f8ccf9966271b6cea data\create\loot_tables\blocks\mechanical_plough.json
|
d9e217fcc668a04ee495968f8ccf9966271b6cea data\create\loot_tables\blocks\mechanical_plough.json
|
||||||
0e0742d066bda87ba5cc835a4028efb99e70b2f2 data\create\loot_tables\blocks\mechanical_press.json
|
0e0742d066bda87ba5cc835a4028efb99e70b2f2 data\create\loot_tables\blocks\mechanical_press.json
|
||||||
e94a78187bcf7f235244b2c656732ba9a5821dd0 data\create\loot_tables\blocks\mechanical_pump.json
|
e94a78187bcf7f235244b2c656732ba9a5821dd0 data\create\loot_tables\blocks\mechanical_pump.json
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"entries": [
|
"entries": [
|
||||||
{
|
{
|
||||||
"type": "minecraft:item",
|
"type": "minecraft:item",
|
||||||
"name": "minecraft:air"
|
"name": "create:piston_extension_pole"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"conditions": [
|
"conditions": [
|
||||||
|
|
|
@ -431,14 +431,6 @@ public class AllBlocks {
|
||||||
.transform(BuilderTransformers.mechanicalPiston(PistonType.STICKY))
|
.transform(BuilderTransformers.mechanicalPiston(PistonType.STICKY))
|
||||||
.register();
|
.register();
|
||||||
|
|
||||||
public static final BlockEntry<MechanicalPistonHeadBlock> MECHANICAL_PISTON_HEAD =
|
|
||||||
REGISTRATE.block("mechanical_piston_head", MechanicalPistonHeadBlock::new)
|
|
||||||
.initialProperties(() -> Blocks.PISTON_HEAD)
|
|
||||||
.blockstate((c, p) -> BlockStateGen.directionalBlockIgnoresWaterlogged(c, p, state -> p.models()
|
|
||||||
.getExistingFile(p.modLoc("block/mechanical_piston/" + state.get(MechanicalPistonHeadBlock.TYPE)
|
|
||||||
.getName() + "/head"))))
|
|
||||||
.register();
|
|
||||||
|
|
||||||
public static final BlockEntry<PistonExtensionPoleBlock> PISTON_EXTENSION_POLE =
|
public static final BlockEntry<PistonExtensionPoleBlock> PISTON_EXTENSION_POLE =
|
||||||
REGISTRATE.block("piston_extension_pole", PistonExtensionPoleBlock::new)
|
REGISTRATE.block("piston_extension_pole", PistonExtensionPoleBlock::new)
|
||||||
.initialProperties(() -> Blocks.PISTON_HEAD)
|
.initialProperties(() -> Blocks.PISTON_HEAD)
|
||||||
|
@ -446,6 +438,15 @@ public class AllBlocks {
|
||||||
.simpleItem()
|
.simpleItem()
|
||||||
.register();
|
.register();
|
||||||
|
|
||||||
|
public static final BlockEntry<MechanicalPistonHeadBlock> MECHANICAL_PISTON_HEAD =
|
||||||
|
REGISTRATE.block("mechanical_piston_head", MechanicalPistonHeadBlock::new)
|
||||||
|
.initialProperties(() -> Blocks.PISTON_HEAD)
|
||||||
|
.loot((p, b) -> p.registerDropping(b, PISTON_EXTENSION_POLE.get()))
|
||||||
|
.blockstate((c, p) -> BlockStateGen.directionalBlockIgnoresWaterlogged(c, p, state -> p.models()
|
||||||
|
.getExistingFile(p.modLoc("block/mechanical_piston/" + state.get(MechanicalPistonHeadBlock.TYPE)
|
||||||
|
.getName() + "/head"))))
|
||||||
|
.register();
|
||||||
|
|
||||||
public static final BlockEntry<MechanicalBearingBlock> MECHANICAL_BEARING =
|
public static final BlockEntry<MechanicalBearingBlock> MECHANICAL_BEARING =
|
||||||
REGISTRATE.block("mechanical_bearing", MechanicalBearingBlock::new)
|
REGISTRATE.block("mechanical_bearing", MechanicalBearingBlock::new)
|
||||||
.transform(BuilderTransformers.bearing("mechanical", "gearbox"))
|
.transform(BuilderTransformers.bearing("mechanical", "gearbox"))
|
||||||
|
|
Loading…
Reference in a new issue