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.
- Performance improvements in PackageRenderer, especially when you're not looking at them
- Fix item rendering on Create contraptions (????)
- Tweak to the 'lock' mechanic last update
Will be merged into the mainline Packages build after the event
adventure mode locking feature for blanketcon
I recommend this build https://modrinth.com/mod/packages/version/3.4.5-fabric-1.20.1 for general use
- (Forge) Fix Packages not being placeable with dispensers
- Replace config system
- Add two "pedantry" config options, for people who are real sticklers about vanilla partiy
- Slightly improve performance of Package logic, item rendering, and tooltip computation
- Fix shift-left-clicking on packages with an empty hand giving you 64 items, instead of 1 stack, when the item did not stack to 64
And some loose-ends I forgot about:
- Add Chinese translation by wyh0106
- Totally forgot about this!! sorry!!
- "More in-inventory interaction weirdness fixes"