CHANGELOGS - 03/12/2023 - VERSION: 0.6.1-BETA *Reuploaded
- Fixed the mathematics for the quick crafting to get closest to 64 if it's unable to get 64 exactly.
- Fixed a bug where you can still craft items after taking out the last item in the storage
- Updated to ensure client-server sync when crafting, so no duplications can be made without the item stack existing on the server.
CHANGELOGS - 03/12/2023 - VERSION: 0.6-BETA
- Re-implemented the crafting logic - now, it looks for items in the storage before using up the crafting grid's materials. (Same goes for quick crafting, however, that's capped to max stack per shift click)
*Note, you can't quick craft on a full player inventory.
- Added JEI compatibility (2) - You can now move crafting recipe items into the crafting grid. It'll first try to pull items from the storage, then your player's inventory if there's not enough. If the crafting grid is already filled before moving, the items will be moved to the storage/player inventory in that priority. If both storages are full, it'll simply just stay on the crafting grid.
Please let me know if there're any issues with my math calculations.
CHANGELOGS - 01/12/2023 - VERSION: 0.5-BETA
- In version 0.4-BETA, the lore of the items was slightly changed. Due to this, the Storage Controller has a weird symbol on it. It's been fixed.
- Added a NetworkItem class for future scalability with network related items.
- Optimized NetworkItem to only load nbt when interacted (before, it saved all existing item stack nbt to a map)
- Added so NetworkItems can link to different types of blocks with a limit
- Added JEI compatibility (1) - JEI's GUI & the mod's GUI now can co-exist without overlapping onto each other.
CHANGELOGS - 29/11/2023 - VERSION: 0.4-BETA
- Quality of life: changed so you can see the amount of storages link without pressing SHIFT for network cards
- Revamped GUI's titles (Renamed GUI to "Storage", moved "Inventory" down to the player's inventory section, and added "Crafting Terminal" above the crafting grids).
- Revamped GUI's search bar design to fit more like the vanilla creative tab.
- Added locations for where the items might be located at (chests/shulker boxes, etc) - still needs to be updated when taking out items/putting in, but that will come in another update.
CHANGELOGS - 28/11/2023 - VERSION: 0.3-BETA
- Fixed a bug where if you shift click in the crafting grid, it returns both to your inventory & storage.
- Quality of life update: if you're holding onto an item whilst clicking on the results slot on the crafting table, the output of the crafter now tries to move to your inventory.
- Quality of life update: Added the ability to right click to add 1 item at a time to the storage.
- Improved the algorithm to insert into chests (now, it finds for existing item stacks to add upon before using an empty slot)
- Fixed Network cards not unlinking properly.
- Fixed a bug where when Minecraft resizes, the scroll bar goes out of place.
CHANGELOGS - 28/11/2023 - VERSION: 0.2-BETA
- Added Crafting
- Shift-Clicking network cards from the player's inventory now puts it in the right slot
- Fixed bug where shift-clicking from visual item slot would not work as intended
- Removed unused variables
- Visual items now face the block's direction
- Added quick_move into the GUI (drag + left click items to spread)
- Removed unnecessary debug logs