net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity

public interface RuleBlockEntityModifierType<P extends RuleBlockEntityModifier>

emv
net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity.RuleBlockEntityModifierType
net.minecraft.class_8249
net.minecraft.structure.rule.blockentity.RuleBlockEntityModifierType
net.minecraft.src.C_276377_
net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity.RuleBlockEntityModifierType

Field summary

Modifier and TypeField
RuleBlockEntityModifierType<Clear>
a
CLEAR
field_43346
CLEAR
f_276455_
RuleBlockEntityModifierType<Passthrough>
b
PASSTHROUGH
field_43347
PASSTHROUGH
f_276528_
RuleBlockEntityModifierType<AppendStatic>
c
APPEND_STATIC
field_43348
APPEND_STATIC
f_276423_
RuleBlockEntityModifierType<AppendLoot>
d
APPEND_LOOT
field_43349
APPEND_LOOT
f_276561_

Method summary

Modifier and TypeMethod
com.mojang.serialization.MapCodec<P>
codec()
codec()
m_276894_()
private static <P extends RuleBlockEntityModifier> RuleBlockEntityModifierType<P>
a(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String arg0, com.mojang.serialization.MapCodec<P> arg1)
method_49899(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
m_276888_(String p_277659_, com.mojang.serialization.MapCodec<P> p_327731_)