@@ -3,13 +3,13 @@
|
||||
@@ -85,7 +85,11 @@
|
||||
|
||||
entityendersignal.setItem(itemstack);
|
||||
entityendersignal.a(blockposition);
|
||||
- world.addEntity(entityendersignal);
|
||||
entityendersignal.signalTo(blockposition);
|
||||
- world.addFreshEntity(entityendersignal);
|
||||
+ // CraftBukkit start
|
||||
+ if (!world.addEntity(entityendersignal)) {
|
||||
+ if (!world.addFreshEntity(entityendersignal)) {
|
||||
+ return new InteractionResultWrapper(EnumInteractionResult.FAIL, itemstack);
|
||||
+ }
|
||||
+ // CraftBukkit end
|
||||
if (entityhuman instanceof EntityPlayer) {
|
||||
CriterionTriggers.USED_ENDER_EYE.a((EntityPlayer) entityhuman, blockposition);
|
||||
CriterionTriggers.USED_ENDER_EYE.trigger((EntityPlayer) entityhuman, blockposition);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user