Class HTFluidContentRegister
-
- All Implemented Interfaces:
public final class HTFluidContentRegister
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public abstract classHTFluidContentRegister.Builderpublic final classHTFluidContentRegister.VirtualBuilderpublic final classHTFluidContentRegister.FlowingBuilder
-
Field Summary
Fields Modifier and Type Field Description private final Set<ResourceKey<Fluid>>keysprivate final Collection<HTFluidContent>entries
-
Constructor Summary
Constructors Constructor Description HTFluidContentRegister(String modId)
-
Method Summary
Modifier and Type Method Description final Set<ResourceKey<Fluid>>getKeys()final Collection<HTFluidContent>getEntries()final Sequence<HTFluidHolderLike<?>>asFluidSequence()final Sequence<HTHolderLike<FluidType, ?>>asTypeSequence()final Sequence<HTHolderLike<Block, ?>>asBlockSequence()final Sequence<HTItemHolderLike<?>>asItemSequence()final HTFluidContentget(ResourceKey<Fluid> key)final Sequence<HTFluidContent>asSequence()final UnitaddAlias(String from, String to)final Unitregister(IEventBus eventBus)final HTFluidContentregisterVirtual(String name, Function1<HTFluidContentRegister.VirtualBuilder, Unit> builderAction)final HTFluidContentregisterFlowing(String name, Function1<HTFluidContentRegister.FlowingBuilder, Unit> builderAction)-
-
Constructor Detail
-
HTFluidContentRegister
HTFluidContentRegister(String modId)
-
-
Method Detail
-
getEntries
final Collection<HTFluidContent> getEntries()
-
asFluidSequence
final Sequence<HTFluidHolderLike<?>> asFluidSequence()
-
asTypeSequence
final Sequence<HTHolderLike<FluidType, ?>> asTypeSequence()
-
asBlockSequence
final Sequence<HTHolderLike<Block, ?>> asBlockSequence()
-
asItemSequence
final Sequence<HTItemHolderLike<?>> asItemSequence()
-
get
final HTFluidContent get(ResourceKey<Fluid> key)
-
asSequence
final Sequence<HTFluidContent> asSequence()
-
registerVirtual
final HTFluidContent registerVirtual(String name, Function1<HTFluidContentRegister.VirtualBuilder, Unit> builderAction)
-
registerFlowing
final HTFluidContent registerFlowing(String name, Function1<HTFluidContentRegister.FlowingBuilder, Unit> builderAction)
-
-
-
-