Update ServerEventHandler.java

This commit is contained in:
Mysticpasta1 2023-03-09 15:42:45 -06:00
parent 9e8d46d8ab
commit b9716dd537

View File

@ -11,7 +11,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
@Mod.EventBusSubscriber @Mod.EventBusSubscriber
public class ServerEventHandler extends ScreenRenderer{ public class ServerEventHandler {
public static final Map<ServerPlayer, ScreenRenderer> playerScreens = new HashMap<>(); public static final Map<ServerPlayer, ScreenRenderer> playerScreens = new HashMap<>();
@SubscribeEvent @SubscribeEvent
@ -19,11 +19,12 @@ public class ServerEventHandler extends ScreenRenderer{
// create a new instance of the ScreenRenderer class for the player // create a new instance of the ScreenRenderer class for the player
ServerPlayer player = (ServerPlayer) event.getEntity(); ServerPlayer player = (ServerPlayer) event.getEntity();
String url = SyncPlugin.getPlayerString(player); String url = SyncPlugin.getPlayerString(player);
if(event.getEntity().getLevel().isClientSide) {
ScreenRenderer screen = new ScreenRenderer(url); ScreenRenderer screen = new ScreenRenderer(url);
// store the ScreenRenderer instance in the playerScreens map // store the ScreenRenderer instance in the playerScreens map
playerScreens.put(player, screen); playerScreens.put(player, screen);
} }
}
@SubscribeEvent @SubscribeEvent
public void onPlayerDisconnect(PlayerEvent.PlayerLoggedOutEvent event) { public void onPlayerDisconnect(PlayerEvent.PlayerLoggedOutEvent event) {