Create PlayerSwapHandItemsListener.java

This commit is contained in:
NotCoded committed 2024-06-15 19:39:26 +02:00
1 parent 5f740e2dcd
commit c778ce00aa
1 file changed
+19
@@ -0,0 +1,19 @@
package com.nexia.core.listeners.factory;
import com.combatreforged.factory.api.event.player.PlayerSwapHandItemsEvent;
import com.nexia.core.games.util.LobbyUtil;
import com.nexia.core.utilities.player.NexiaPlayer;
public class PlayerSwapHandItemsListener {
public void registerListener(){
PlayerSwapHandItemsEvent.BACKEND.register(playerDropItemEvent -> {
NexiaPlayer player = new NexiaPlayer(playerDropItemEvent.getPlayer());
if(LobbyUtil.isLobbyWorld(player.unwrap().getLevel())) {
playerDropItemEvent.setCancelled(true);
return;
}
});
}
}