Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Listener
- private void onGetItemEvent (ClickInventoryEvent.Creative event, @First Player p) {
- World world = p.getWorld();
- getLogger().info("Some Inventory called for a check because of the item: " + event.getCursorTransaction().getFinal().getType().getName());
- getLogger().info("checking in world: " + world.toString());
- final Set<String> items = new HashSet<String>(Arrays.asList(
- new String[] {"pixelmon:item.Rare_Candy", "pixelmon:tile.fossilmachine", "pixelmon.tile.cloningMachine", "pixelmon:Pixelmon_Spawner" ,"pixelmon:item.spawnGrotto"}
- ));
- if(items.contains(event.getCursorTransaction().getFinal().getType().getName()) &! world.equals(Sponge.getGame().getServer().getWorld("world").get())) {
- getLogger().info("Supposed to be canceling the event.");
- event.setCancelled(true);
- }
- }
Add Comment
Please, Sign In to add comment