fix level button textures being swapped in the keycard reader screen
@@ -101,7 +101,7 @@ public class KeycardReaderScreen extends ContainerScreen<KeycardReaderContainer>
//keycard level buttons
for(int i = 0; i < 5; i++)
{
- toggleButtons[i] = addButton(new TogglePictureButton(i, guiLeft + 100, guiTop + 50 + (i + 1) * 17, 15, 15, BEACON_GUI, new int[]{88, 110}, new int[]{219, 219}, -1, 17, 17, 21, 22, 256, 256, 2, thisButton -> {
+ toggleButtons[i] = addButton(new TogglePictureButton(i, guiLeft + 100, guiTop + 50 + (i + 1) * 17, 15, 15, BEACON_GUI, new int[]{110, 88}, new int[]{219, 219}, -1, 17, 17, 21, 22, 256, 256, 2, thisButton -> {
//TogglePictureButton already implicitly handles changing the button state in the case of isSmart, so only the data needs to be updated
if(!isSmart)
{
