Skip to content

Commit a792d49

Browse files
committed
switched to DedicatedServerModInitializer
1 parent 9de78d0 commit a792d49

2 files changed

Lines changed: 6 additions & 11 deletions

File tree

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package sam.packer;
22

3-
import net.fabricmc.api.ModInitializer;
3+
import net.fabricmc.api.DedicatedServerModInitializer;
44

55
import net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback;
66
import net.fabricmc.fabric.api.entity.event.v1.ServerPlayerEvents;
@@ -11,7 +11,7 @@
1111
import sam.packer.web.PackerServer;
1212

1313

14-
public class Packer implements ModInitializer {
14+
public class Packer implements DedicatedServerModInitializer {
1515

1616
public static final String MOD_ID = "packer";
1717
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);
@@ -20,13 +20,11 @@ public class Packer implements ModInitializer {
2020

2121
protected static PackerManager packer_manger;
2222

23-
@Override
24-
public void onInitialize() {
25-
23+
@Override
24+
public void onInitializeServer() {
2625
CommandRegistrationCallback.EVENT.register((dispatcher, registryAccess, environment) -> PackerManager.register_command(dispatcher));
2726

2827
ServerLifecycleEvents.SERVER_STARTED.register(server -> {
29-
if(!server.isDedicatedServer()) return;
3028
PackerConfig.load();
3129
packer_manger = new PackerManager((DedicatedServer) server);
3230
packer_server = new PackerServer(packer_manger, PackerConfig.port);
@@ -38,9 +36,6 @@ public void onInitialize() {
3836
packer_manger.player_leaving(player);
3937
packer_server.player_leaving(player);
4038
});
41-
42-
}
43-
44-
39+
}
4540
}
4641

src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"icon": "assets/packer/icon.png",
1515
"environment": "server",
1616
"entrypoints": {
17-
"main": [
17+
"server": [
1818
"sam.packer.Packer"
1919
]
2020
},

0 commit comments

Comments
 (0)