CompactStorage

CompactStorage

11M Downloads

Config file

diefesson opened this issue ยท 1 comments

commented

Minecraft Version: 1.20.1

Is your feature request related to a problem? Please describe.
When used in modpacks it's features may be under or over powered, and currently there's no way to tweak it

Describe the solution you'd like
A config file, preferable using TOML or JSON5 formats, with comments, allowing pack developers to tweak the mod features to they needs

variable type default value comment
chests boolean true Register chests recipes
barrels boolean true Register barrel recipes
backpacks boolean true Register backpack recipes
drums boolean true Register drum recipes
chests_keep_inventory boolean false Should chests keep inventory
barrels_keep_inventory boolean false Should barrels keep inventory
drums_keep_inventory boolean true Should drums keep inventory
chests_min_width int 9 Min number of width for chests
chests_min_height int 6 Min number of height for chests
chests_max_width int 24 Max number of width for chests
chests_max_height int 12 Max number of height for chests
barrels_min_width int 9 Min number of width for barrels
barrels_min_height int 6 Min number of height for barrels
barrels_max_width int 24 Max number of width for barrels
barrels_max_height int 12 Max number of height for barrels
backpacks_min_width int 9 Min number of width for backpacks
backpacks_min_height int 6 Min number of height for backpacks
backpacks_max_width int 24 Max number of width for backpacks
backpacks_max_height int 12 Max number of height for backpacks
drums_size int 4096 Drums storage amount

Notes:

  • Items created before config changes should just be left as is, without being forced to resize on load
  • Even if a item recipe is not registered, the item itself should be
  • If opting for TOML config, prefer snake_case naming convention
  • If opting for JSON5 config, prefer camelCase naming convention

Describe alternatives you've considered
This is a very specific suggestion, and so, I haven't derived any other solutions

Additional context
CompactStorage currently provides much more stable and complete functionality than similar mods (eg. Iron Chests) but the lack of configuration discourages the adoption on modpacks