Помогите с фиксом We

Есть две проблемки:

Нужно пофиксить эту ошибку:
1:00:22] [BloodCore/CRITICAL]: Необработанное исключение при выполнении команды ‘/pos
1’ в /pos1: Undefined property: WorldEditor\WorldEditor::$ID
[11:00:22] [BloodCore/CRITICAL]: ErrorException: “Undefined property: WorldEditor\World
Editor::$ID” (EXCEPTION) in “plugins/WorldEdit/src/WorldEditor/WorldEditor” at line 119
[11:00:22] [BloodCore/CRITICAL]: #0 plugins/WorldEdit/src/WorldEditor/WorldEditor(119):
pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[48] Undefined property
: WorldEditor\WorldEditor::$ID, string[61] /root/grief/plugins/WorldEdit/src/WorldEdito
r/WorldEditor.php, integer 119, array[4])
[11:00:22] [BloodCore/CRITICAL]: #1 plugins/WorldEdit/src/WorldEditor/WorldEditor(277):
WorldEditor\WorldEditor->setPosition1(object pocketmine\Player, object pocketmine\leve
l\Position)
[11:00:22] [BloodCore/CRITICAL]: #2 pmsrc/src/pocketmine/command/PluginCommand(64): Wor
ldEditor\WorldEditor->onCommand(object pocketmine\Player, object pocketmine\command\Plu
ginCommand, string[5] /pos1, array[0])
[11:00:22] [BloodCore/CRITICAL]: #3 pmsrc/src/pocketmine/command/SimpleCommandMap(342):
pocketmine\command\PluginCommand->execute(object pocketmine\Player, string[5] /pos1, a
rray[0])
[11:00:22] [BloodCore/CRITICAL]: #4 pmsrc/src/pocketmine/Server(2270): pocketmine\comma
nd\SimpleCommandMap->dispatch(object pocketmine\Player, string[5] /pos1)
[11:00:22] [BloodCore/CRITICAL]: #5 pmsrc/src/pocketmine/Player(3369): pocketmine\Serve
r->dispatchCommand(object pocketmine\Player, string[5] /pos1)
[11:00:22] [BloodCore/CRITICAL]: #6 pmsrc/src/pocketmine/network/Network(196): pocketmi
ne\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandStepPacket)
[11:00:22] [BloodCore/CRITICAL]: #7 pmsrc/src/pocketmine/Player(2417): pocketmine\netwo
rk\Network->processBatch(object pocketmine\network\mcpe\protocol\BatchPacket, object po
cketmine\Player)
[11:00:22] [BloodCore/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(1
84): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchP
acket)
[11:00:22] [BloodCore/CRITICAL]: #9 pmsrc/src/raklib/server/ServerHandler(95): pocketmi
ne\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 176.59.76.151 45910, obj
ect raklib\protocol\EncapsulatedPacket, integer 0)
[11:00:22] [BloodCore/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(
114): raklib\server\ServerHandler->handlePacket()
[11:00:22] [BloodCore/CRITICAL]: #11 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(
104): pocketmine\network\mcpe\RakLibInterface->process()
[11:00:22] [BloodCore/CRITICAL]: #12 pmsrc/src/pocketmine/snooze/SleeperHandler(123): p
ocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[11:00:22] [BloodCore/CRITICAL]: #13 pmsrc/src/pocketmine/snooze/SleeperHandler(82): po
cketmine\snooze\SleeperHandler->processNotifications()
[11:00:22] [BloodCore/CRITICAL]: #14 pmsrc/src/pocketmine/Server(2603): pocketmine\snoo
ze\SleeperHandler->sleepUntil(double 1691136023.0049)
[11:00:22] [BloodCore/CRITICAL]: #15 pmsrc/src/pocketmine/Server(2449): pocketmine\Serv
er->tickProcessor()
[11:00:22] [BloodCore/CRITICAL]: #16 pmsrc/src/pocketmine/Server(2022): pocketmine\Serv
er->start()
[11:00:22] [BloodCore/CRITICAL]: #17 pmsrc/src/pocketmine/PocketMine(337): pocketmine\S
erver->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[1
2] /root/grief/, string[20] /root/grief/plugins/)

И ещё, нужно сделать массив айди(с метой) блоков, на которые нельзя сетать. При их сете будет выдаваться мсг, мол это блок в списке запрещённых блоков.

Кому надо, могу заплатить за эту хрень.
WorldEdit.zip (6,7 КБ)

WorldEdit.zip (5,4 КБ)

Вк нету. В тг никак?

Пробуй, я скинула файл

[09:37:42] [BloodCore/CRITICAL]: Необработанное исключение при выполнении команды ‘/pos1’ в /pos1:
Undefined property: WorldEditor\WorldEditor::$ID
[09:37:42] [BloodCore/CRITICAL]: ErrorException: “Undefined property: WorldEditor\WorldEditor::$ID”
(EXCEPTION) in “plugins/WorldEdit/src/WorldEditor/WorldEditor” at line 119
[09:37:42] [BloodCore/CRITICAL]: #0 plugins/WorldEdit/src/WorldEditor/WorldEditor(119): pocketmine
utils\Utils::errorExceptionHandler(integer 8, string[48] Undefined property: WorldEditor\WorldEdito
r::$ID, string[58] /root/pl/plugins/WorldEdit/src/WorldEditor/WorldEditor.php, integer 119, array[4
])
[09:37:42] [BloodCore/CRITICAL]: #1 plugins/WorldEdit/src/WorldEditor/WorldEditor(277): WorldEditor
\WorldEditor->setPosition1(object pocketmine\Player, object pocketmine\level\Position)
[09:37:42] [BloodCore/CRITICAL]: #2 pmsrc/src/pocketmine/command/PluginCommand(64): WorldEditor\Wor
ldEditor->onCommand(object pocketmine\Player, object pocketmine\command\PluginCommand, string[5] /p
os1, array[0])
[09:37:42] [BloodCore/CRITICAL]: #3 pmsrc/src/pocketmine/command/SimpleCommandMap(342): pocketmine
command\PluginCommand->execute(object pocketmine\Player, string[5] /pos1, array[0])
[09:37:42] [BloodCore/CRITICAL]: #4 pmsrc/src/pocketmine/Server(2270): pocketmine\command\SimpleCom
mandMap->dispatch(object pocketmine\Player, string[5] /pos1)
[09:37:42] [BloodCore/CRITICAL]: #5 pmsrc/src/pocketmine/Player(3369): pocketmine\Server->dispatchC
ommand(object pocketmine\Player, string[5] /pos1)
[09:37:42] [BloodCore/CRITICAL]: #6 pmsrc/src/pocketmine/network/Network(196): pocketmine\Player->h
andleDataPacket(object pocketmine\network\mcpe\protocol\CommandStepPacket)
[09:37:42] [BloodCore/CRITICAL]: #7 pmsrc/src/pocketmine/Player(2417): pocketmine\network\Network->
processBatch(object pocketmine\network\mcpe\protocol\BatchPacket, object pocketmine\Player)
[09:37:42] [BloodCore/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(184): pocketm
ine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[09:37:42] [BloodCore/CRITICAL]: #9 pmsrc/src/raklib/server/ServerHandler(95): pocketmine\network\m
cpe\RakLibInterface->handleEncapsulated(string[17] 176.59.67.99 6632, object raklib\protocol\Encaps
ulatedPacket, integer 0)
[09:37:42] [BloodCore/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(114): raklib
\server\ServerHandler->handlePacket()
[09:37:42] [BloodCore/CRITICAL]: #11 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(104): pocket
mine\network\mcpe\RakLibInterface->process()
[09:37:42] [BloodCore/CRITICAL]: #12 pmsrc/src/pocketmine/snooze/SleeperHandler(123): pocketmine\ne
twork\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[09:37:42] [BloodCore/CRITICAL]: #13 pmsrc/src/pocketmine/snooze/SleeperHandler(82): pocketmine\sno
oze\SleeperHandler->processNotifications()
[09:37:42] [BloodCore/CRITICAL]: #14 pmsrc/src/pocketmine/Server(2603): pocketmine\snooze\SleeperHa
ndler->sleepUntil(double 1691217462.9313)
[09:37:42] [BloodCore/CRITICAL]: #15 pmsrc/src/pocketmine/Server(2449): pocketmine\Server->tickProc
essor()
[09:37:42] [BloodCore/CRITICAL]: #16 pmsrc/src/pocketmine/Server(2022): pocketmine\Server->start()
[09:37:42] [BloodCore/CRITICAL]: #17 pmsrc/src/pocketmine/PocketMine(337): pocketmine\Server->__con
struct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[9] /root/pl/, string[17]
/root/pl/plugins/)

Я так понимаю, фикса нет? Придётся вырезать определение айди блока?

Странно, ты поставил именно мой файл?
Ибо у меня он работал

Да, но всё так-же