Carpet-AMS-Addition icon indicating copy to clipboard operation
Carpet-AMS-Addition copied to clipboard

Add LargeBundle?

Open TyIuNnG opened this issue 9 months ago • 8 comments

Motivation

There are features such as largeEnderChest and largeShulkerBox, so it would be cool to also have it on bundles. Moreover the bundle in vanilla game can only hold up to a stack of items which isn't really enough to make good use of it.

Description

Make bundles able to hold more items like the size of one shulker box or larger.

Additional: allow putting shulker boxes into bundles?

Other information

No response

TyIuNnG avatar Mar 06 '25 01:03 TyIuNnG

Changelog

https://carpet.mcams.club/2025/03/07/v2.56.0/

Image

Image

I don't want it to be able to nest indefinitely, so you can't put Bundles and Shulker Boxes in a large bundle :)

1024-byteeeee avatar Mar 07 '25 13:03 1024-byteeeee

That's totally fine, thanks :)

TyIuNnG avatar Mar 07 '25 22:03 TyIuNnG

And I noticed this feature eliminates the vanilla interactions of bundle in GUI screen for 1.21.2+, is that unavoidable?

TyIuNnG avatar Mar 07 '25 22:03 TyIuNnG

And I noticed this feature eliminates the vanilla interactions of bundle in GUI screen for 1.21.2+, is that unavoidable?

This is an intentional design. Once this rule is activated, the bundle becomes a portable chest that can be opened anytime, making the original bundle logic essentially obsolete.

1024-byteeeee avatar Mar 08 '25 09:03 1024-byteeeee

Ah okay. I was expecting the bundle to have the original interactions but just with larger capacity.

TyIuNnG avatar Mar 08 '25 10:03 TyIuNnG

In the future, we may consider adding another rule to achieve the larger bundle of vanilla you mentioned.

1024-byteeeee avatar Mar 08 '25 22:03 1024-byteeeee

That would be cool! Maybe one way to do that is to be able to change [fullness]/64 to e.g. [fullness]/1728. (Maybe call it customBundleCapacity?)

TyIuNnG avatar Mar 08 '25 22:03 TyIuNnG

I think customBundleCapacity is a great name. 😃

1024-byteeeee avatar Mar 08 '25 23:03 1024-byteeeee

I'm not doing it because it's not user friendly.

1024-byteeeee avatar Nov 03 '25 17:11 1024-byteeeee