Skip to content

Liquify #2

@DDShadowRU

Description

@DDShadowRU

Create a library for registering capsules and other liquid containers

Liquid Properties

Any liquid can be assigned a number of values ​​that characterize its properties (hot, cold, gaseous). These values ​​can be used as labels for liquid containers to unify and simplify the registration process. For example, ForestryPE has wax capsules that cannot store hot liquids. In their prototype, you can specify something like blacklist: [Liquefy.HOT] to disallow specific types of liquids.

Tanks

The current LiquidStorage API has many drawbacks, so the mod will introduce its own implementation of liquid storage. Advantages of the new system:

  • one Tank - one liquid
  • the volume of liquid is stored in mB, not in buckets
  • built-in support for custom liquid containers

Unlike the analogous API in IndustrialCraft PE, my system only allows you to store one liquid per class

Textures generation

The library allows you to automatically generate textures for all liquids by specifying base and overlay texture

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions