
[Feature Request]: Separate Handcrafted's many properties into its own block entity to reduce blockstates (for WorldEdit)
WxAaRoNxW opened this issue ยท 1 comments
Is your feature request related to a problem?
I've found out that worldedit reads all of the blockstates of all the mods which leads to memory issues, and that it's better for devs to split blocks with many blockstates into different blockentity. I'm not really sure how much the blocks of handcrafted has, but I got a warning in my logs from world edit, stating a bench uses 1024 states.
Solution(s)
Placing a cushion on a bench/bed or a sheet on a bed, would turn it into a different block instead of being considered as a different state of the same block.
Breaking a cushioned bench or sheeted/cushioned bed will drop said cushion and sheets.
Describe alternatives you've considered
No response
Mod Version
4.0.2
Mod Loader Version
1.21.1 0.16.10
Mod Loader
Fabric
Additional context
No response
though I just realized, 1024 isn't that a lot, but I guess it's still better practice
Found out it's not something with handcrafted, seems to be a mod in my modpack that has loaded millions of states already, and the game slowed down leading to world edit thinking it has something to do with a mod like handcrafted's bench which only has 1024 states