Class NameSignInfoProvider
java.lang.Object
purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
- Direct Known Subclasses:
GenNameSignInfo
public abstract class NameSignInfoProvider
extends Object
implements net.minecraft.data.DataProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
-
Field Summary
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(com.tterrag.registrate.util.entry.BlockEntry<?> blockEntry, NameSignInfo.Entry entry) void
add
(net.minecraft.resources.ResourceLocation location, NameSignInfo.Entry entry) builder()
protected abstract void
getName()
run
(net.minecraft.data.CachedOutput output)
-
Constructor Details
-
NameSignInfoProvider
public NameSignInfoProvider(net.minecraft.data.PackOutput output)
-
-
Method Details
-
createData
protected abstract void createData() -
builder
-
add
public void add(com.tterrag.registrate.util.entry.BlockEntry<?> blockEntry, NameSignInfo.Entry entry) -
add
-
run
- Specified by:
run
in interfacenet.minecraft.data.DataProvider
-
getName
- Specified by:
getName
in interfacenet.minecraft.data.DataProvider
-