Error: Argument 2 passed to pocketmine\inventory\BaseInventory::setItem() must be an instance of pocketmine\item\Item, string given, called in phar:///root/hiserv/PocketMine-MP.phar/src/pocketmine/inventory/BaseInventory.php on line 134 File: src/pocketmine/inventory/BaseInventory Line: 157 Type: TypeError A PLUGIN WAS INVOLVED IN THIS CRASH BAD PLUGIN: Jail v1.3.0 Code: [148] */ [149] public function dropContents(Level $level, Vector3 $position) : void{ [150] foreach($this->getContents() as $item){ [151] $level->dropItem($position, $item); [152] } [153] [154] $this->clearAll(); [155] } [156] [157] public function setItem(int $index, Item $item, bool $send = true) : bool{ [158] if($item->isNull()){ [159] $item = ItemFactory::get(Item::AIR, 0, 0); [160] }else{ [161] $item = clone $item; [162] } [163] [164] $oldItem = $this->getItem($index); [165] if($this->eventProcessor !== null){ [166] $newItem = $this->eventProcessor->onSlotChange($this, $index, $oldItem, $item); [167] if($newItem === null){ Backtrace: #0 src/pocketmine/inventory/BaseInventory(134): pocketmine\inventory\BaseInventory->setItem(integer 0, string[282] O:21:"pocketmine\item\Arrow":5:{s:5:".*.id";i:262;s:7:".*.meta";i:0;s:25:".pocke, boolean ) #1 plugins/Jail-master/src/hoyinm14mc/jail/Jail(525): pocketmine\inventory\BaseInventory->setContents(array[8]) #2 plugins/Jail-master/src/hoyinm14mc/jail/tasks/JailTimingTask(45): hoyinm14mc\jail\Jail->unjail(string[10] indxdmanik) #3 src/pocketmine/scheduler/TaskHandler(134): hoyinm14mc\jail\tasks\JailTimingTask->onRun(integer 2261) #4 src/pocketmine/scheduler/TaskScheduler(176): pocketmine\scheduler\TaskHandler->run(integer 2261) #5 src/pocketmine/plugin/PluginManager(643): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 2261) #6 src/pocketmine/Server(2380): pocketmine\plugin\PluginManager->tickSchedulers(integer 2261) #7 src/pocketmine/Server(2143): pocketmine\Server->tick() #8 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor() #9 src/pocketmine/Server(1584): pocketmine\Server->start() #10 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[25] /root/kawaismp/survival3/, string[33] /root/kawaismp/survival3/plugins/) #11 src/pocketmine/PocketMine(295): pocketmine\server() #12 (11): require(string[80] phar:///root/kawaismp/survival3/PocketMine-MP.phar/src/pocketmine/PocketMine.php) PocketMine-MP version: 3.12.3 [Protocol 390] Git commit: e87e974323aaf5c16916def23fc01234913d3aa1 uname -a: Linux 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:18:30 UTC 2020 x86_64 PHP Version: 7.3.14 Zend version: 3.3.14 OS : Linux, linux
i think you have the same problem as me before https://forums.pmmp.io/threads/internal-server-error-please-help.9878/#post-72979 if it doesnt help, would i see your full code? i probly can help ya