Refined Storage Javadoc

website·Indexed 32 days ago

https://refinedmods.com

Java API documentation for Refined Storage, featuring technical specifications for classes such as WirelessGrid, ServerConfig, and ClientConfig, including configuration managers for autocrafting, network transmitters, and storage blocks.

Tokens
440.4K
Snippets
2.4K
Records
4.6K
Agent score
54%

What's inside Refined Storage

  1. Overview of Refined Storage 2 release and goals

    Refined Storage 2 is a complete rewrite of the mod, officially released for Minecraft 1.21.1. The rewrite focused on improving code quality, ensuring long-term maintainability, and achieving mod loader independence with support for both Fabric and NeoForge. Nearly every feature has been modernized and rethought.
  2. Overview of Refined Storage Disk Factory API

    The com.refinedmods.refinedstorage.apiimpl.storage.disk.factory package contains the factory implementations used to create storage disks within the Refined Storage system. It provides specialized factories for different storage types: ItemStorageDiskFactory for item-based storage and FluidStorageDiskFactory for fluid-based storage.
  3. Overview of Refined Storage Network API interfaces

    The com.refinedmods.refinedstorage.api.network package provides the core interfaces for interacting with the Refined Storage network system. Key interfaces include:

    • INetwork: The primary interface for network interactions.
    • INetworkManager: Manages the overall network state.
    • INetworkNodeGraph: Represents the graph of nodes within a network.
    • INetworkNodeGraphEntry: Represents an entry within the network node graph.
    • INetworkNodeGraphListener: Allows listening for changes in the network node graph.
    • INetworkNodeVisitor: Used for traversing and visiting nodes in the network.
    • INetworkNodeVisitor.Operator: A specialized interface for node visitor operations.
    • IWirelessTransmitter: Interface for handling wireless transmission within the network.
  4. Overview of Refined Storage network capabilities

    v3.2.0

    Refined Storage is a mass storage mod for Minecraft that implements a network-based system for storing items and fluids. Key features include:

    • Unified Access: All storage devices connected to the same network are accessible through a single Grid interface GUI.
    • Item & Block Manipulation: The mod provides specialized devices such as importers, exporters, constructors, and destructors to move and manage items within the world and the system.
    • Auto-Crafting: Supports the automation of complex recipes, allowing players to trigger multi-step crafting processes with a few clicks.
    • Platform Support: Available for NeoForge and Fabric.
  5. Overview of com.refinedmods.refinedstorage.apiimpl.network package

    The com.refinedmods.refinedstorage.apiimpl.network package provides the internal implementations for the Refined Storage network system. It contains the core logic for network management, node graphing, and network listeners, implementing the corresponding interfaces defined in the com.refinedmods.refinedstorage.api.network and com.refinedmods.refinedstorage.api.network.node API packages.
  6. Overview of Refined Storage network capabilities

    Refined Storage is a mass storage mod for Minecraft that provides a network-based system for storing items and fluids. Key features include:

    • Unified Access: All storage devices connected to the same network are accessible via a single Grid interface GUI.
    • Item/Block Manipulation: Includes specialized devices such as importers, exporters, constructors, and destructors to move and manage items within the world and the system.
    • Auto-Crafting: Supports the automation of complex crafting recipes.
    • Platform Support: Available for NeoForge and Fabric.
  7. Overview of the portable grid package in Refined Storage

    The com.refinedmods.refinedstorage.blockentity.grid.portable package provides the core components for implementing portable grids. Key classes include PortableGridBlockEntity for the block entity logic, PortableGrid for the grid implementation, and IPortableGrid as the defining interface. It also includes PortableGridDiskState to manage the state of the portable grid disk.
  8. Overview of com.refinedmods.refinedstorage.render.model package

    The com.refinedmods.refinedstorage.render.model package contains classes and enums responsible for handling the 3D model rendering and geometry loading for Refined Storage. It includes specialized loaders and unbaked geometry definitions for components like Disk Drives, Disk Manipulators, and Portable Grids, integrating with the NeoForge geometry system.