0

Fixing top textures of non-vertically oriented quartz pillars.

This commit is contained in:
James Miller
2018-12-11 23:51:56 -08:00
parent bde265a8ac
commit 43122d5dfa

View File

@@ -4362,13 +4362,13 @@ def quartz_block(self, blockid, data):
return self.build_block(top, side) return self.build_block(top, side)
elif data == 3: # north-south oriented elif data == 3: # north-south oriented
if self.rotation in (0,2): if self.rotation in (0,2):
return self.build_full_block(side, None, None, top, side.rotate(90)) return self.build_full_block(side.rotate(90), None, None, top, side.rotate(90))
return self.build_full_block(side.rotate(90), None, None, side.rotate(90), top) return self.build_full_block(side, None, None, side.rotate(90), top)
elif data == 4: # east-west oriented elif data == 4: # east-west oriented
if self.rotation in (0,2): if self.rotation in (0,2):
return self.build_full_block(side.rotate(90), None, None, side.rotate(90), top) return self.build_full_block(side, None, None, side.rotate(90), top)
return self.build_full_block(side, None, None, top, side.rotate(90)) return self.build_full_block(side.rotate(90), None, None, top, side.rotate(90))
# hopper # hopper
@material(blockid=154, data=range(4), transparent=True) @material(blockid=154, data=range(4), transparent=True)
@@ -4732,4 +4732,3 @@ def glazed_terracotta(self, blockid, data):
return self.build_full_block(texture.rotate(270), None, None, texture.rotate(90), texture.rotate(270)) return self.build_full_block(texture.rotate(270), None, None, texture.rotate(90), texture.rotate(270))
elif glazed_terracotta_orientation == 3: # east / Player was facing west elif glazed_terracotta_orientation == 3: # east / Player was facing west
return self.build_full_block(texture.rotate(180), None, None, texture.rotate(180), texture.rotate(180)) return self.build_full_block(texture.rotate(180), None, None, texture.rotate(180), texture.rotate(180))