Create PlayerSwapHandItemsListener.java
This commit is contained in:
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;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user