diff --git a/common/src/main/java/net/Realism/mixin/client/StationScreenMixin.java b/common/src/main/java/net/Realism/mixin/client/StationScreenMixin.java index 4d83b50..36e4992 100644 --- a/common/src/main/java/net/Realism/mixin/client/StationScreenMixin.java +++ b/common/src/main/java/net/Realism/mixin/client/StationScreenMixin.java @@ -60,7 +60,7 @@ public StationScreenMixin(StationBlockEntity be, GlobalStation station) { @Unique private void alignAndToggleSettings() { - realism$settingsButton.visible = this.disassembleTrainButton.visible && this.disassembleTrainButton.active; + realism$settingsButton.visible = this.disassembleTrainButton.visible; } @Unique private void onSettingsPressed() { diff --git a/common/src/main/resources/assets/realism/textures/gui/settings.png b/common/src/main/resources/assets/realism/textures/gui/settings.png new file mode 100644 index 0000000..3a386f8 Binary files /dev/null and b/common/src/main/resources/assets/realism/textures/gui/settings.png differ