mirror of
https://github.com/BentoBoxWorld/Greenhouses.git
synced 2024-09-27 14:22:50 +02:00
Use updated Bucket event
This commit is contained in:
parent
66270cf3e7
commit
a4fc49689b
@ -27,6 +27,7 @@ import org.bukkit.event.player.PlayerBucketEmptyEvent;
|
|||||||
import org.bukkit.event.player.PlayerMoveEvent;
|
import org.bukkit.event.player.PlayerMoveEvent;
|
||||||
import org.bukkit.event.player.PlayerTeleportEvent;
|
import org.bukkit.event.player.PlayerTeleportEvent;
|
||||||
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
|
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
|
||||||
|
import org.bukkit.inventory.EquipmentSlot;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.inventory.PlayerInventory;
|
import org.bukkit.inventory.PlayerInventory;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@ -137,7 +138,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(nextBlock.getLocation()).thenReturn(location);
|
when(nextBlock.getLocation()).thenReturn(location);
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock).setType(Material.WATER);
|
verify(nextBlock).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
@ -154,7 +155,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(nextBlock.getLocation()).thenReturn(mock(Location.class));
|
when(nextBlock.getLocation()).thenReturn(mock(Location.class));
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock, never()).setType(Material.WATER);
|
verify(nextBlock, never()).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
@ -170,7 +171,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock, never()).setType(Material.WATER);
|
verify(nextBlock, never()).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
@ -189,7 +190,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(nextBlock.getWorld()).thenReturn(world);
|
when(nextBlock.getWorld()).thenReturn(world);
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock, never()).setType(Material.WATER);
|
verify(nextBlock, never()).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
@ -205,7 +206,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.ACACIA_BOAT);
|
when(item.getType()).thenReturn(Material.ACACIA_BOAT);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock, never()).setType(Material.WATER);
|
verify(nextBlock, never()).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
@ -222,7 +223,7 @@ public class GreenhouseEventsTest {
|
|||||||
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
when(clickedBlock.getRelative(any())).thenReturn(nextBlock);
|
||||||
ItemStack item = mock(ItemStack.class);
|
ItemStack item = mock(ItemStack.class);
|
||||||
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
when(item.getType()).thenReturn(Material.WATER_BUCKET);
|
||||||
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item);
|
PlayerBucketEmptyEvent e = new PlayerBucketEmptyEvent(player, nextBlock, clickedBlock, BlockFace.UP, Material.WATER_BUCKET, item, EquipmentSlot.HAND);
|
||||||
ghe.onPlayerInteractInNether(e);
|
ghe.onPlayerInteractInNether(e);
|
||||||
verify(nextBlock, never()).setType(Material.WATER);
|
verify(nextBlock, never()).setType(Material.WATER);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user