Storage Mechanics - blocklogicmodding/RealFilingReborn GitHub Wiki

Filing System Logic

  1. Assignment: First item stored determines folder type
  2. Compatibility: Only matching items can be stored
  3. Capacity: Near-infinite storage (2.1 billion items)
  4. Extraction: LIFO (Last In, First Out) for NBT folders
  5. Visual Display: Real-time preview of stored contents (JADE)

Fluid System Logic

  1. Assignment: First fluid stored determines canister type
  2. Compatibility: Only matching fluids can be stored
  3. Fluid Variants: Still and flowing fluids are compatible
  4. Capacity: Near-infinite storage (2.1 billion millibuckets)
  5. Visual Display: Fluid level and type indicators (JADE)

NBT Handling

  • Standard Folders: Reject any items with NBT data
  • NBT Folders: Require items to have NBT data
  • Preservation: All NBT data is perfectly preserved
  • Uniqueness: Each NBT variant counts as separate storage