Merge branch 'master' of https://github.com/gnembon/fabric-carpet
This commit is contained in:
commit
c8368d542c
1 file changed
+16
@@ -8,6 +8,7 @@ import net.minecraft.block.BedBlock;
|
|||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.BlockState;
|
import net.minecraft.block.BlockState;
|
||||||
import net.minecraft.block.Blocks;
|
import net.minecraft.block.Blocks;
|
||||||
|
import net.minecraft.block.ChainBlock;
|
||||||
import net.minecraft.block.ComparatorBlock;
|
import net.minecraft.block.ComparatorBlock;
|
||||||
import net.minecraft.block.DispenserBlock;
|
import net.minecraft.block.DispenserBlock;
|
||||||
import net.minecraft.block.EndRodBlock;
|
import net.minecraft.block.EndRodBlock;
|
||||||
@@ -18,6 +19,7 @@ import net.minecraft.block.HopperBlock;
|
|||||||
import net.minecraft.block.HorizontalFacingBlock;
|
import net.minecraft.block.HorizontalFacingBlock;
|
||||||
import net.minecraft.block.LeverBlock;
|
import net.minecraft.block.LeverBlock;
|
||||||
import net.minecraft.block.ObserverBlock;
|
import net.minecraft.block.ObserverBlock;
|
||||||
|
import net.minecraft.block.PillarBlock;
|
||||||
import net.minecraft.block.PistonBlock;
|
import net.minecraft.block.PistonBlock;
|
||||||
import net.minecraft.block.RepeaterBlock;
|
import net.minecraft.block.RepeaterBlock;
|
||||||
import net.minecraft.block.SlabBlock;
|
import net.minecraft.block.SlabBlock;
|
||||||
@@ -358,6 +360,20 @@ public class BlockRotator
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (block instanceof ChainBlock)
|
||||||
|
{
|
||||||
|
switch((Direction.Axis)state.get(PillarBlock.AXIS)) {
|
||||||
|
case X:
|
||||||
|
newState = (BlockState)state.with(PillarBlock.AXIS, Direction.Axis.Z);
|
||||||
|
break;
|
||||||
|
case Z:
|
||||||
|
newState = (BlockState)state.with(PillarBlock.AXIS, Direction.Axis.Y);
|
||||||
|
break;
|
||||||
|
case Y:
|
||||||
|
newState = (BlockState)state.with(PillarBlock.AXIS, Direction.Axis.X);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in new issue
Block a user