File tree Expand file tree Collapse file tree 4 files changed +10
-3
lines changed
gui/java/net/remmintan/mods/minefortress/gui
main/java/org/minefortress Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx4G
88 loader_version =0.14.24
99
1010# Mod Properties
11- mod_version =1.14.1 -beta
11+ mod_version =1.14.2 -beta
1212 maven_group = org.minefortress
1313 archives_base_name = minefortress
1414
Original file line number Diff line number Diff line change @@ -26,6 +26,11 @@ val BUILDING_CONFIGURATION_SCREEN_HANDLER_TYPE: ScreenHandlerType<BuildingConfig
2626 ScreenHandlerType (::BuildingConfigurationScreenHandler , FeatureFlags .VANILLA_FEATURES )
2727 )
2828
29+ fun registerHandlerTypes () {
30+ BUILDING_SCREEN_HANDLER_TYPE
31+ BUILDING_CONFIGURATION_SCREEN_HANDLER_TYPE
32+ }
33+
2934fun registerScreens () {
3035 HandledScreens .register(BUILDING_SCREEN_HANDLER_TYPE , ::BuildingScreen )
3136 HandledScreens .register(BUILDING_CONFIGURATION_SCREEN_HANDLER_TYPE , ::BuildingConfigurationScreen )
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import net.minecraft.screen.ScreenHandler
1010import net.minecraft.util.math.BlockPos
1111import net.remmintan.mods.minefortress.core.interfaces.IScreenHandlerWithTabs
1212import net.remmintan.mods.minefortress.core.interfaces.buildings.IFortressBuilding
13- import net.remmintan.mods.minefortress.core.isClientInFortressGamemode
13+ import net.remmintan.mods.minefortress.core.isFortressGamemode
1414import net.remmintan.mods.minefortress.gui.BUILDING_SCREEN_HANDLER_TYPE
1515import net.remmintan.mods.minefortress.gui.building.handlers.*
1616
@@ -62,7 +62,7 @@ class BuildingScreenHandler(
6262 return ItemStack .EMPTY
6363 }
6464
65- override fun canUse (player : PlayerEntity ? ): Boolean = isClientInFortressGamemode( )
65+ override fun canUse (player : PlayerEntity ? ): Boolean = isFortressGamemode(player )
6666
6767}
6868
Original file line number Diff line number Diff line change 66import net .minecraft .screen .ScreenHandlerType ;
77import net .minecraft .util .Identifier ;
88import net .remmintan .mods .minefortress .blocks .FortressBlocks ;
9+ import net .remmintan .mods .minefortress .gui .FortressHandledScreensKt ;
910import net .remmintan .mods .minefortress .networking .registries .ServerNetworkReceivers ;
1011import org .minefortress .commands .CommandsManager ;
1112import org .minefortress .fortress .resources .gui .craft .FortressCraftingScreenHandler ;
@@ -47,6 +48,7 @@ public void onInitialize() {
4748
4849 CommandsManager .registerCommands ();
4950 ServerNetworkReceivers .registerReceivers ();
51+ FortressHandledScreensKt .registerHandlerTypes ();
5052 }
5153
5254 public static ExecutorService getExecutor () {
You can’t perform that action at this time.
0 commit comments