File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package sam .packer ;
22
3- import net .fabricmc .api .ModInitializer ;
3+ import net .fabricmc .api .DedicatedServerModInitializer ;
44
55import net .fabricmc .fabric .api .command .v2 .CommandRegistrationCallback ;
66import net .fabricmc .fabric .api .entity .event .v1 .ServerPlayerEvents ;
1111import 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
Original file line number Diff line number Diff line change 1414 "icon" : " assets/packer/icon.png" ,
1515 "environment" : " server" ,
1616 "entrypoints" : {
17- "main " : [
17+ "server " : [
1818 " sam.packer.Packer"
1919 ]
2020 },
You can’t perform that action at this time.
0 commit comments