fix purpur pilar orientation
This commit is contained in:
@@ -4443,7 +4443,17 @@ def flower(self, blockid, data):
|
|||||||
block(blockid=201, top_image="assets/minecraft/textures/blocks/purpur_block.png")
|
block(blockid=201, top_image="assets/minecraft/textures/blocks/purpur_block.png")
|
||||||
|
|
||||||
# purpur pilar
|
# purpur pilar
|
||||||
block(blockid=202, top_image="assets/minecraft/textures/blocks/purpur_pillar_top.png", side_image="assets/minecraft/textures/blocks/purpur_pillar.png")
|
@material(blockid=202, data=range(12) , solid=True)
|
||||||
|
def purpur_pillar(self, blockid, data):
|
||||||
|
pillar_orientation = data & 12
|
||||||
|
top=self.load_image_texture("assets/minecraft/textures/blocks/purpur_pillar_top.png")
|
||||||
|
side=self.load_image_texture("assets/minecraft/textures/blocks/purpur_pillar.png")
|
||||||
|
if pillar_orientation == 0: # east-west orientation
|
||||||
|
return self.build_block(top, side)
|
||||||
|
elif pillar_orientation == 4: # east-west orientation
|
||||||
|
return self.build_full_block(side.rotate(90), None, None, top, side.rotate(90))
|
||||||
|
elif pillar_orientation == 8: # north-south orientation
|
||||||
|
return self.build_full_block(side, None, None, side.rotate(270), top)
|
||||||
|
|
||||||
# end brick
|
# end brick
|
||||||
block(blockid=206, top_image="assets/minecraft/textures/blocks/end_bricks.png")
|
block(blockid=206, top_image="assets/minecraft/textures/blocks/end_bricks.png")
|
||||||
|
|||||||
Reference in New Issue
Block a user