Who create bugs instead of softwares
nglam2911 / invcraft Goto Github PK
View Code? Open in Web Editor NEWA 6x6 crafting table plugin with customable recipe.
License: MIT License
A 6x6 crafting table plugin with customable recipe.
License: MIT License
It would be good to add a 3x3 crafting grid instead of 6x6
Is this Support Vanilla Recipes In Same Crafting Table?
Wed_Sep_20-16.54.55-BST_2023.log
i use the last version ( Dev #42 )
non-op cant craft the recipe I made but if I am the OP I can craft the recipe I made
Plugin is not showing please fix it up as soon as possible ;( please and plugin is best I have tries older version but newer is not showing
Hello, when you force the closure of the inventory (For example when we save a recipe), we must disconnect and reconnect to be able to reopen our inventory or another interface
If server restart the recipes doesnt work! Pls fix this issue
when i craft an item like i put an item on the grid and close it without having the craft show thing my item will dissapear
Hello, can you make it so that the recipes are saved after restarting the server? That would be very sweet of you.
Piggy Custom Enchantment Doesn't Save
[18:05:45.574] [Server thread/CRITICAL]: ErrorException: "Undefined array key 9" (EXCEPTION) in "plugins/InvCraft.phar/src/NgLamVN/InvCraft/Recipe" at line 51
--- Stack trace ---
#0 plugins/InvCraft.phar/src/NgLamVN/InvCraft/Recipe(51): pocketmine\errorhandler\ErrorToExceptionHandler::handle(integer 2, string[21] Undefined array key 9, string[76] phar:///home/minecraft/plugins/InvCraft.phar/src/NgLamVN/InvCraft/Recipe.php, integer 51)
#1 plugins/InvCraft.phar/src/NgLamVN/InvCraft/menu/CraftMenu(68): NgLamVN\InvCraft\Recipe->equal(array[9])
#2 plugins/InvCraft.phar/src/NgLamVN/InvCraft/libs/muqsit/invmenu/InvMenuEventHandler(120): NgLamVN\InvCraft\menu\CraftMenu->NgLamVN\InvCraft\menu{closure}(object ipad54\netherblocks\player\Player#116396)
#3 plugins/InvCraft.phar/src/NgLamVN/InvCraft/libs/muqsit/invmenu/session/network/PlayerNetwork(123): NgLamVN\InvCraft\libs\muqsit\invmenu\InvMenuEventHandler::NgLamVN\InvCraft\libs\muqsit\invmenu{closure}(true)
#4 plugins/InvCraft.phar/src/NgLamVN/InvCraft/libs/muqsit/invmenu/session/network/PlayerNetwork(135): NgLamVN\InvCraft\libs\muqsit\invmenu\session\network\PlayerNetwork->processCurrent(true)
#5 plugins/InvCraft.phar/src/NgLamVN/InvCraft/libs/muqsit/invmenu/InvMenuEventHandler(32): NgLamVN\InvCraft\libs\muqsit\invmenu\session\network\PlayerNetwork->notify(integer 881937352000)
#6 pmsrc/src/event/RegisteredListener(75): NgLamVN\InvCraft\libs\muqsit\invmenu\InvMenuEventHandler->onDataPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent#207052)
#7 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent#207052)
#8 pmsrc/src/network/mcpe/NetworkSession(396): pocketmine\event\Event->call()
#9 pmsrc/src/network/mcpe/NetworkSession(360): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\NetworkStackLatencyPacket#206188, string[10] [email protected].....)
#10 pmsrc/src/network/mcpe/raklib/RakLibInterface(192): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[13] .*v`..~......)
#11 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(integer 0, string[22] .......q...Y...A2.qD..)
#12 pmsrc/src/network/mcpe/raklib/RakLibInterface(122): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#114462)
#13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
#14 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
#15 pmsrc/src/Server(1660): pocketmine\snooze\SleeperHandler->sleepUntil(double 1647536745.6057)
#16 pmsrc/src/Server(1046): pocketmine\Server->tickProcessor()
#17 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/minecraft/, string[24] /home/minecraft/plugins/)
#18 pmsrc/src/PocketMine(327): pocketmine\server()
#19 pmsrc(11): require(string[57] phar:///home/minecraft/pocketmine.phar/src/PocketMine.php)
--- End of exception information ---
Update to pm5 !!
Can u add a command like
/invcraft view {recipe name}
Thread: Main
Error: Call to undefined method pocketmine\item\Item::hasAnyDamageValue()
File: plugins/InvCraft_dev-42.phar/src/NgLamVN/InvCraft/libs/JinodkDevTeam/utils/ItemUtils
Line: 54
So when i type /invcraft view <a>
i got redirected to invcraft main menu please fix this bug
โข When you put an item on result, all item in crafting grid will disappeard.
ErrorException: "Undefined array key 0" (EXCEPTION) in "plugins/InvCraft/src/NgLamVN/InvCraft/command/InvCraftCommand" at line 47
Update this plugin this is best and it give internal server error update it !!
Fast everyone is waiting
Hello, I want to report back with a problem the recipe doesn't work after the server restarts. and I have used the latest build version and it still doesn't work I have to create a new recipe for it to work, Should I delete the old plugin_data?
Did you release the pm5 version in poggit??
Add 3x3 Crafting Grid Too
Choice Selection To Select Wether 3x3 Or 4x4 Crafting Grid Must Be Used
Btw This Plugin Is Really Good
Keep It Up
[Server thread/CRITICAL]: Error: "Class "JinodkDevTeam\utils\ItemUtils" not found" (EXCEPTION) in "plugins/InvCraft/src/NgLamVN/InvCraft/Loader" at line 100
i am getting this error
Fatal error: During inheritance of JsonSerializable: Uncaught ErrorException: Return type of NgLamVN\InvCraft\libs\jojoe77777\FormAPI\Form::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/libs/jojoe77777/FormAPI/Form.php:53
Stack trace:
#0 phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/libs/jojoe77777/FormAPI/Form.php(10): pocketmine\errorhandler\ErrorToExceptionHandler::handle(8192, 'Return type of ...', 'phar://D:/Pocke...', 53)
#1 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/thread/ThreadSafeClassLoader.php(133): include('phar://D:/Pocke...')
#2 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/thread/ThreadSafeClassLoader.php(123): pocketmine\thread\ThreadSafeClassLoader->loadClass('NgLamVN\InvCraf...')
#3 phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/libs/jojoe77777/FormAPI/SimpleForm.php(7): pocketmine\thread\ThreadSafeClassLoader->pocketmine\thread{closure}('NgLamVN\InvCraf...')
#4 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/thread/ThreadSafeClassLoader.php(133): include('phar://D:/Pocke...')
#5 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/thread/ThreadSafeClassLoader.php(123): pocketmine\thread\ThreadSafeClassLoader->loadClass('NgLamVN\InvCraf...')
#6 phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/ui/AdminUI.php(24): pocketmine\thread\ThreadSafeClassLoader->pocketmine\thread{closure}('NgLamVN\InvCraf...')
#7 phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/ui/AdminUI.php(20): NgLamVN\InvCraft\ui\AdminUI->form(Object(pocketmine\player\Player))
#8 phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/command/InvCraftCommand.php(41): NgLamVN\InvCraft\ui\AdminUI->__construct(Object(pocketmine\player\Player))
#9 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/command/SimpleCommandMap.php(212): NgLamVN\InvCraft\command\InvCraftCommand->execute(Object(pocketmine\player\Player), 'invcraft', Array)
#10 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/Server.php(1416): pocketmine\command\SimpleCommandMap->dispatch(Object(pocketmine\player\Player), 'invcraft')
#11 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/player/Player.php(1512): pocketmine\Server->dispatchCommand(Object(pocketmine\player\Player), 'invcraft')
#12 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/network/mcpe/handler/InGamePacketHandler.php(826): pocketmine\player\Player->chat('/invcraft')
#13 phar://D:/PocketMine/PM5/PocketMine-MP.phar/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket.php(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(Object(pocketmine\network\mcpe\protocol\CommandRequestPacket))
#14 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/network/mcpe/NetworkSession.php(445): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(Object(pocketmine\network\mcpe\handler\InGamePacketHandler))
#15 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/network/mcpe/NetworkSession.php(383): pocketmine\network\mcpe\NetworkSession->handleDataPacket(Object(pocketmine\network\mcpe\protocol\CommandRequestPacket), 'M\t/invcraft\x00(@\x17...')
#16 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/network/mcpe/raklib/RakLibInterface.php(219): pocketmine\network\mcpe\NetworkSession->handleEncoded('\x93\xF7\xE5\xD4\xCF\xCC+K.JL+a\xD0p...')
#17 phar://D:/PocketMine/PM5/PocketMine-MP.phar/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver.php(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(0, '\xFE3,5>\x82\x8D\xC4\x13\x18\x93\xD7\x12\xD3\x10...')
#18 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/network/mcpe/raklib/RakLibInterface.php(111): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(Object(pocketmine\network\mcpe\raklib\RakLibInterface))
#19 phar://D:/PocketMine/PM5/PocketMine-MP.phar/vendor/pocketmine/snooze/src/SleeperHandler.php(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
#20 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/TimeTrackingSleeperHandler.php(58): pocketmine\snooze\SleeperHandler->processNotifications()
#21 phar://D:/PocketMine/PM5/PocketMine-MP.phar/vendor/pocketmine/snooze/src/SleeperHandler.php(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#22 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/Server.php(1681): pocketmine\snooze\SleeperHandler->sleepUntil(1694888217.865)
#23 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/Server.php(1064): pocketmine\Server->tickProcessor()
#24 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/PocketMine.php(334): pocketmine\Server->__construct(Object(pocketmine\thread\ThreadSafeClassLoader), Object(pocketmine\utils\MainLogger), 'D:\PocketMine\P...', 'D:\PocketMine\P...')
#25 phar://D:/PocketMine/PM5/PocketMine-MP.phar/src/PocketMine.php(357): pocketmine\server()
#26 D:\PocketMine\PM5\PocketMine-MP.phar(11): require('phar://D:/Pocke...')
#27 {main} in phar://D:/PocketMine/PM5/plugins/InvCraft_dev-40.phar/src/NgLamVN/InvCraft/libs/jojoe77777/FormAPI/Form.php on line 10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.