Packages v2025.10.21 for Minecraft 1.21.1
- (Forge, Neoforge) Eliminate intermittent crash on startup caused by a mod loading race condition.
- (Neoforge 1.21.1) All of the Neoforge-specific classes were placed in the wrong package. They have been moved.
- Update issues/sources URLs to the new location.
Packages v2025.10.21 for Minecraft 1.20.1
- (Forge, Neoforge) Eliminate intermittent crash on startup caused by a mod loading race condition.
- (Neoforge 1.21.1) All of the Neoforge-specific classes were placed in the wrong package. They have been moved.
- Update issues/sources URLs to the new location.
Packages v2025.09.11 for Minecraft 1.21.1
-
In-game version number is now zero-padded, just like it is on mod hosting platforms. GH#1
-
Update bundled copy of ModderNameLib to 2025.09.11.
-
(1.20.1) Fix a scenario where if a mod forgets to call
Package#canPlaceItem
, it can lead to a dupe bug. It will now void the offending items instead (there isn't much else I can do). GH#8 -
(1.21.1) Restructure the package and package-crafter retexturing logic. It's a lot simpler now (and uses some of the new moddernamelib code).
- This will come to 1.20.1 at a later time
Packages v2025.09.11 for Minecraft 1.20.1
-
In-game version number is now zero-padded, just like it is on mod hosting platforms. GH#1
-
Update bundled copy of ModderNameLib to 2025.09.11.
-
(1.20.1) Fix a scenario where if a mod forgets to call
Package#canPlaceItem
, it can lead to a dupe bug. It will now void the offending items instead (there isn't much else I can do). GH#8 -
(1.21.1) Restructure the package and package-crafter retexturing logic. It's a lot simpler now (and uses some of the new moddernamelib code).
- This will come to 1.20.1 at a later time
Packages v2025.09.11 for Minecraft 1.21.1
-
In-game version number is now zero-padded, just like it is on modrinth. GH#1
-
(1.20.1) Fix a scenario where if a mod forgets to call
Package#canPlaceItem
, it can lead to a dupe bug. It will now void the offending items instead (there isn't much else I can do). GH#8 -
(1.21.1) Restructure the package and package-crafter retexturing logic. It's a lot simpler now (and uses some of the new moddernamelib code).
- This will come to 1.20.1 at a later time
Packages v2025.09.11 for Minecraft 1.20.1
-
In-game version number is now zero-padded, just like it is on modrinth. GH#1
-
(1.20.1) Fix a scenario where if a mod forgets to call
Package#canPlaceItem
, it can lead to a dupe bug. It will now void the offending items instead (there isn't much else I can do). GH#8 -
(1.21.1) Restructure the package and package-crafter retexturing logic. It's a lot simpler now (and uses some of the new moddernamelib code).
- This will come to 1.20.1 at a later time
First version for NeoForge 1.21.1. Requires ModderNameLib.
- New item: Sticky Syrup. Apply it to a package to make it sticky. Sticky packages remember their item even when they are empty.
- This replaces the old system of packages becoming sticky when they are next to a slime/honey block. Not many people knew about it!
- The old system is available behind a config option.
- Tweak interactions with regard to sticky packages. (For example, you can insert items into an empty, sticky package, even if they aren't items from your hand.)
- Remove the annoying honey particles from sticky packages. Sticky packages can now be distinguied by "sticky" text that appears when shifting.
- It is behind a client config option, if you want them back for some reason...
- Stickiness might actually work on Forge!!!!! (lmao) it wasn't being enforced through the
IItemHandler
. - Slightly less willing to be placed vertically. You have to look up/down a bit farther.
- Fix an issue where items which stacked to 16 could be deleted using Packages inventory interactions.
- On 1.21.1,
PackageBlockEntity
no longer implements vanillaContainer
! Instead, modloader-specific inventory mechanisms are used.- On NeoForge, the Package exposes an
ItemHandler
capability. On Fabric, the Package exposes anItemStorage
API. - This was a rather large change so I'd like to test it before backporting it to 1.20.1.
- On NeoForge, the Package exposes an
- On 1.21.1, the Package item also exposes these modloader-specific inventories.
- This means other mods which can, e.g., pull blocks out of shulker boxes in your inventory, may be able to pull items out of Packages too.
- This feature needs more testing.
On NeoForge, enable the "NeoForge Light Pipeline" in Mods
-> NeoForge
-> Client settings
-> NeoForge Light Pipeline
. This will improve the apperance of the Package Crafter.
First version for Fabric 1.21.1. Requires ModderNameLib.
- New item: Sticky Syrup. Apply it to a package to make it sticky. Sticky packages remember their item even when they are empty.
- This replaces the old system of packages becoming sticky when they are next to a slime/honey block. Not many people knew about it!
- The old system is available behind a config option.
- Tweak interactions with regard to sticky packages. (For example, you can insert items into an empty, sticky package, even if they aren't items from your hand.)
- Remove the annoying honey particles from sticky packages. Sticky packages can now be distinguied by "sticky" text that appears when shifting.
- It is behind a client config option, if you want them back for some reason...
- Stickiness might actually work on Forge!!!!! (lmao) it wasn't being enforced through the
IItemHandler
. - Slightly less willing to be placed vertically. You have to look up/down a bit farther.
- Fix an issue where items which stacked to 16 could be deleted using Packages inventory interactions.
- On Fabric, a nonnull
RenderMaterial
is passed when working with fabric-api, possibly fixing some clientside mod-compat issues. - On 1.21.1,
PackageBlockEntity
no longer implements vanillaContainer
! Instead, modloader-specific inventory mechanisms are used.- On NeoForge, the Package exposes an
ItemHandler
capability. On Fabric, the Package exposes anItemStorage
API. - This was a rather large change so I'd like to test it before backporting it to 1.20.1.
- On NeoForge, the Package exposes an
- On 1.21.1, the Package item also exposes these modloader-specific inventories.
- This means other mods which can, e.g., pull blocks out of shulker boxes in your inventory, may be able to pull items out of Packages too.
- This feature needs more testing.
First version to use ModderNameLib.
- New item: Sticky Syrup. Apply it to a package to make it sticky. Sticky packages remember their item even when they are empty.
- This replaces the old system of packages becoming sticky when they are next to a slime/honey block. Not many people knew about it!
- The old system is available behind a config option.
- Tweak interactions with regard to sticky packages. (For example, you can insert items into an empty, sticky package, even if they aren't items from your hand.)
- Remove the annoying honey particles from sticky packages. Sticky packages can now be distinguied by "sticky" text that appears when shifting.
- It is behind a client config option, if you want them back for some reason...
- Stickiness might actually work on Forge!!!!! (lmao) it wasn't being enforced through the
IItemHandler
. - Slightly less willing to be placed vertically. You have to look up/down a bit farther.
- Fix an issue where items which stacked to 16 could be deleted using Packages inventory interactions.
First version to use ModderNameLib.
- New item: Sticky Syrup. Apply it to a package to make it sticky. Sticky packages remember their item even when they are empty.
- This replaces the old system of packages becoming sticky when they are next to a slime/honey block. Not many people knew about it!
- The old system is available behind a config option.
- Tweak interactions with regard to sticky packages. (For example, you can insert items into an empty, sticky package, even if they aren't items from your hand.)
- Remove the annoying honey particles from sticky packages. Sticky packages can now be distinguied by "sticky" text that appears when shifting.
- It is behind a client config option, if you want them back for some reason...
- Stickiness might actually work on Forge!!!!! (lmao) it wasn't being enforced through the
IItemHandler
. - Slightly less willing to be placed vertically. You have to look up/down a bit farther.
- Fix an issue where items which stacked to 16 could be deleted using Packages inventory interactions.
- A nonnull
RenderMaterial
is passed when working with fabric-api, possibly fixing some clientside mod-compat issues. - Migrate off of a deprecated
fabric-api
method for registering custom models.
On Fabric 1.20.1, if you have Sodium remember to install Indium. No longer necessary as of Sodium for 1.21.1.