Exemplo n.º 1
0
 public function onDrop(PlayerItemConsumeEvent $event)
 {
     if ($event->getItem() instanceof Arrow or $event->getItem() instanceof Snowball) {
         if ($event->getItem()->shootingEntity == null) {
             return;
         }
         if (isset($this->object_hash[spl_object_hash($event->getEntity())])) {
             $event->setCancelled();
         }
     }
 }
Exemplo n.º 2
0
 public function onFoodEat(PlayerItemConsumeEvent $event)
 {
     if ($this->plugin->status === "enabled" && $this->plugin->loginmanager[$event->getEntity()->getId()] === 0) {
         $event->setCancelled(true);
     } elseif ($this->plugin->safemode === true and $this->plugin->status !== "enabled") {
         $event->setCancelled(true);
     }
 }