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.
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"