Bungeecord join error fix
This commit is contained in:
parent
3b36fcdbbf
commit
ebf9f36635
@ -51,6 +51,7 @@ public class Main {
|
|||||||
System.out.println("[Info] Bungeecord enabled");
|
System.out.println("[Info] Bungeecord enabled");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Add an event callback to specify the spawning instance (and the spawn position)
|
// Add an event callback to specify the spawning instance (and the spawn position)
|
||||||
GlobalEventHandler globalEventHandler = MinecraftServer.getGlobalEventHandler();
|
GlobalEventHandler globalEventHandler = MinecraftServer.getGlobalEventHandler();
|
||||||
|
|
||||||
@ -78,15 +79,17 @@ public class Main {
|
|||||||
globalEventHandler.addListener(PlayerLoginEvent.class, event -> {
|
globalEventHandler.addListener(PlayerLoginEvent.class, event -> {
|
||||||
final MuseumPlayer player = (MuseumPlayer) event.getPlayer();
|
final MuseumPlayer player = (MuseumPlayer) event.getPlayer();
|
||||||
player.setSyncCooldown(Duration.ofSeconds(3));
|
player.setSyncCooldown(Duration.ofSeconds(3));
|
||||||
SkinCache.setSkin(player);
|
|
||||||
event.setSpawningInstance(startworld);
|
event.setSpawningInstance(startworld);
|
||||||
|
|
||||||
player.setPermissionLevel(4);
|
player.setPermissionLevel(4);
|
||||||
player.setRespawnPoint(startworld.getSpawn());
|
player.setRespawnPoint(startworld.getSpawn());
|
||||||
player.setGameMode(GameMode.SURVIVAL);
|
player.setGameMode(GameMode.SURVIVAL);
|
||||||
|
MinecraftServer.getSchedulerManager().scheduleNextTick(() -> {
|
||||||
|
SkinCache.setSkin(player);
|
||||||
player.setAllowFlying(true);
|
player.setAllowFlying(true);
|
||||||
player.getInventory().setItemStack(0, ItemManager.getCompassItem());
|
player.getInventory().setItemStack(0, ItemManager.getCompassItem());
|
||||||
player.getInventory().setItemStack(8, ItemManager.getBedItem());
|
player.getInventory().setItemStack(8, ItemManager.getBedItem());
|
||||||
|
});
|
||||||
System.out.println("[Join] Player " + player.getUsername() +" joined the server.");
|
System.out.println("[Join] Player " + player.getUsername() +" joined the server.");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user