Code Monkey home page Code Monkey logo

invcraft's Introduction

Hi, I am NgLam2911 ๐Ÿ‘‹

Who create bugs instead of softwares

NgLamVN's github stats Top Langs

invcraft's People

Contributors

nglam2911 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

invcraft's Issues

Nice :)

Is this Support Vanilla Recipes In Same Crafting Table?

Problem

non-op cant craft the recipe I made but if I am the OP I can craft the recipe I made

Plugin Don't show

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

Inventory problem

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

Pls fix

If server restart the recipes doesnt work! Pls fix this issue

To Do

  • Add View Recipe for normal player.
  • Switch between UI
  • SQLite save format.
  • MySQL save format
  • Faster way to find correct recipe.
  • API 4.0
  • Find recipe like crafting table (Hard)

BUG

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

idea

Hello, can you make it so that the recipes are saved after restarting the server? That would be very sweet of you.

error

[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 ---

Suggestions

Can u add a command like
/invcraft view {recipe name}

Error

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

Bug

So when i type /invcraft view <a>
i got redirected to invcraft main menu please fix this bug

Another Bug

โ€ข When you put an item on result, all item in crafting grid will disappeard.

Error

ErrorException: "Undefined array key 0" (EXCEPTION) in "plugins/InvCraft/src/NgLamVN/InvCraft/command/InvCraftCommand" at line 47

Error of the plugin

Update this plugin this is best and it give internal server error update it !!
Fast everyone is waiting

Issue

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?

Poggit

Did you release the pm5 version in poggit??

[F-REQ]

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

Bug

 [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

[Idea] Add...

Please Add A Feature Like

  • /invcraft 3x3 To Open 3x3 Crafting Table Directly
  • /invcraft 6x6 To Open 6x6 Crafting Table

Bug Report

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.