net.minecraft.structure.rule.blockentity

public interface RuleBlockEntityModifierType<P extends RuleBlockEntityModifier>

esv
net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity.RuleBlockEntityModifierType
net.minecraft.class_8249
net.minecraft.structure.rule.blockentity.RuleBlockEntityModifierType
net.minecraft.unmapped.C_oiunsjid
net.minecraft.structure.rule.block.entity.RuleBlockEntityModifierType
net.minecraft.src.C_276377_

Field summary

Modifier and TypeField
RuleBlockEntityModifierType<ClearRuleBlockEntityModifier>
a
CLEAR
field_43346
CLEAR
f_fuwvqjqq
CLEAR
f_276455_
RuleBlockEntityModifierType<PassthroughRuleBlockEntityModifier>
b
PASSTHROUGH
field_43347
PASSTHROUGH
f_hhnrjlsi
PASSTHROUGH
f_276528_
RuleBlockEntityModifierType<AppendStaticRuleBlockEntityModifier>
c
APPEND_STATIC
field_43348
APPEND_STATIC
f_lehknpro
APPEND_STATIC
f_276423_
RuleBlockEntityModifierType<AppendLootRuleBlockEntityModifier>
d
APPEND_LOOT
field_43349
APPEND_LOOT
f_vwpgcjae
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 o, com.mojang.serialization.MapCodec<P> o)
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_qxvccskc(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String name, com.mojang.serialization.MapCodec<P> codec)
m_276888_(String p_277659_, com.mojang.serialization.MapCodec<P> p_327731_)