From b6a2447b9cfbaa43cb246b8c187e236b8d8520e6 Mon Sep 17 00:00:00 2001 From: Ryan Rector Date: Sat, 23 Jul 2011 07:51:55 -0600 Subject: [PATCH] Fix trapdoor rotations --- textures.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/textures.py b/textures.py index 2713761..e126c9e 100644 --- a/textures.py +++ b/textures.py @@ -1724,8 +1724,8 @@ def convert_data(blockID, data, north_direction): if blockID == 96: # trapdoor #Masked to not clobber opened/closed info if north_direction == 'upper-left': - if (data & 0b0011) == 0: data = data & 0b1100 | 2 - elif (data & 0b0011) == 1: data = data & 0b1100 | 3 + if (data & 0b0011) == 0: data = data & 0b1100 | 3 + elif (data & 0b0011) == 1: data = data & 0b1100 | 2 elif (data & 0b0011) == 2: data = data & 0b1100 | 0 elif (data & 0b0011) == 3: data = data & 0b1100 | 1 elif north_direction == 'upper-right': @@ -1734,8 +1734,8 @@ def convert_data(blockID, data, north_direction): elif (data & 0b0011) == 2: data = data & 0b1100 | 3 elif (data & 0b0011) == 3: data = data & 0b1100 | 2 elif north_direction == 'lower-right': - if (data & 0b0011) == 0: data = data & 0b1100 | 3 - elif (data & 0b0011) == 1: data = data & 0b1100 | 2 + if (data & 0b0011) == 0: data = data & 0b1100 | 2 + elif (data & 0b0011) == 1: data = data & 0b1100 | 3 elif (data & 0b0011) == 2: data = data & 0b1100 | 1 elif (data & 0b0011) == 3: data = data & 0b1100 | 0