diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java index 95aec43f5..d73a89321 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java @@ -573,7 +573,7 @@ public class ClassicConfigGUI optionFieldPosX, optionFieldPosZ, ConfigScreenConfigs.OPTION_FIELD_WIDTH - 4, ConfigScreenConfigs.CATEGORY_BUTTON_HEIGHT, Translatable("")); - widget.setMaxLength(ConfigScreenConfigs.OPTION_FIELD_WIDTH); + widget.setMaxLength(3_000_000); // hopefully 3 million characters should be enough for any normal use-case, lol widget.insertText(String.valueOf(configEntry.get())); Predicate processor = configGuiInfo.tooltipFunction.apply(widget, this.doneButton); diff --git a/coreSubProjects b/coreSubProjects index 4a256683a..9e68d1160 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 4a256683ab61501b342b1e13bc3020e7f12c5085 +Subproject commit 9e68d11608c3d062d4dcb3022f11a25cced26e90 diff --git a/forge/src/main/java/com/seibel/distanthorizons/forge/ForgeClientProxy.java b/forge/src/main/java/com/seibel/distanthorizons/forge/ForgeClientProxy.java index 4ae119cb1..cc5895594 100644 --- a/forge/src/main/java/com/seibel/distanthorizons/forge/ForgeClientProxy.java +++ b/forge/src/main/java/com/seibel/distanthorizons/forge/ForgeClientProxy.java @@ -132,7 +132,6 @@ public class ForgeClientProxy implements AbstractModInitializer.IEventProxy ClientLevel clientLevel = (ClientLevel) level; IClientLevelWrapper clientLevelWrapper = ClientLevelWrapper.getWrapper(clientLevel, true); - // TODO this causes a crash due to level being set to null somewhere ClientApi.INSTANCE.clientLevelLoadEvent(clientLevelWrapper); } @SubscribeEvent