Go, Go, Godot!
  • 0

Inventory System v1.18 available

November 23, 2024

A new version of the Inventory System is available. This release includes a new structure placement feature and improves crafting.

Structure Placement

Players can now place structures from their inventory. When using an inventory item representing a structure, the player is prompted to select where to place it. The included demo lets players place an anvil. Once placed, the anvil is used to craft items.

Structure placement provides an example of how to build mechanisms that let players build structures or place objects.

Crafting Refinements

The crafting components have received some improvements to add support for multiplayer.

Changelog

Features:

  • Crafting UI implemented for the single-dialog Game UI.
  • Crafting now supports multiplayer.
  • Structure placements

Bug fixes:

  • Add missing Crafting Status UI type hints
  • Crafting Status UI correctly displays the item currently being crafted and its status when opening the UI when crafting is already in progress.
  • Move the MyGameUISelector script to its component scene counterpart in the /game_ui folder.

The Inventory System Deep Dive and Architecture Guide helps game developers implement advanced multiplayer inventories using Godot Engine. The PDF Guide contains over 500 pages of code walkthroughs, diagrams, and explains concepts related to inventories, items, and more.

Get It Now
Learn More

assetgdscriptgodot
Posted in Godot.
Share
PreviousToggling Visibility of Nested CanvasLayers
NextInventory System v1.17 available

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related Posts

  • February 29, 2024

    Inventory System v1.12 available

    Crafting is here! The latest inventory system version is now available with the following features: The bug fixes:

  • November 16, 2023

    Creating a UDP peer-to-peer connection

    Creating network connections with Godot is simple — as long as you have the other party’s IP address, and there’s no NAT gateway involved. Unfortunately, that’s exactly the problem in most cases. You don’t know the other party’s IP, and these days, just about everyone is behind a combination wifi router/gateway/firewall with NAT. Conceptually, NAT …

  • April 1, 2023

    Introducing GodotBuilder: Custom Export Templates built on demand

    Need optimized export templates with PCK encryption support but don’t want to have to set up a build pipeline or download the entire compilation toolchain on your computer? Well, now it is. Fill out the form, checkout, and we’ll email you the download link after the compilation completes. Compilation may take 30 minutes to 3 …

  • March 20, 2025

    Inventory System 2 Alpha 4 available

    This release finally uses Godot Engine 4.4. It adds the GGCraftingSystem singleton and updates the GGInteractable2DStrategyCrafting class to use it. The crafting editor nodes now have prefixes, which makes it much easier to search for specific recipe or item nodes in larger crafting libraries. Some syntactic sugar was added as well. You can now easily …

    © 2026 GoGoGodot.io. All rights reserved.