Record Class EngineAdvancementSubProvider
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.server.data.providers.adv.EngineAdvancementSubProvider
- All Implemented Interfaces:
net.minecraft.data.advancements.AdvancementSubProvider
public record EngineAdvancementSubProvider()
extends Record
implements net.minecraft.data.advancements.AdvancementSubProvider
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of aEngineAdvancementSubProviderrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.voidgenerate(net.minecraft.core.HolderLookup.Provider registries, Consumer<net.minecraft.advancements.AdvancementHolder> output) final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
EngineAdvancementSubProvider
public EngineAdvancementSubProvider()Creates an instance of aEngineAdvancementSubProviderrecord class.
-
-
Method Details
-
generate
public void generate(net.minecraft.core.HolderLookup.Provider registries, Consumer<net.minecraft.advancements.AdvancementHolder> output) - Specified by:
generatein interfacenet.minecraft.data.advancements.AdvancementSubProvider
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal.
-