net.minecraft.util.registry

public interface Registry<T>

extends IdObjectIterable<T>

fc
net.minecraft.class_1366
net.minecraft.util.registry.Registry
net.minecraft.util.registry.IRegistry
net.minecraft.util.registry.IRegistry

Field summary

Modifier and TypeField
org.apache.logging.log4j.Logger
e
field_21317
LOGGER
field_212616_e
LOGGER
Registry<Registry<?>>
f
field_21318
REGISTRY
field_212617_f
REGISTRY
Registry<Block>
g
field_21319
BLOCK
field_212618_g
BLOCK
Registry<Fluid>
h
field_21320
FLUID
field_212619_h
FLUID
Registry<Motive>
i
field_21321
MOTIVE
field_212620_i
MOTIVE
Registry<Potion>
j
field_21322
POTION
field_212621_j
POTION
Registry<DimensionType>
k
field_21323
DIMENSION_TYPE
field_212622_k
DIMENSION_TYPE
Registry<Identifier>
l
field_21324
CUSTOM_STAT
field_212623_l
CUSTOM_STAT
Registry<Biome>
m
field_21325
BIOME
field_212624_m
BIOME
Registry<BiomeSourceType<?, ?>>
n
field_21326
BIOME_SOURCE_TYPE
field_212625_n
BIOME_SOURCE_TYPE
Registry<BlockEntityType<?>>
o
field_21327
BLOCK_ENTITY_TYPE
field_212626_o
BLOCK_ENTITY_TYPE
Registry<ChunkGeneratorType<?, ?>>
p
field_21328
CHUNK_GENERATOR_TYPE
field_212627_p
CHUNK_GENERATOR_TYPE
Registry<Enchantment>
q
field_21329
ENCHANTMENT
field_212628_q
ENCHANTMENT
Registry<EntityType<?>>
r
field_21330
ENTITY_TYPE
field_212629_r
ENTITY_TYPE
Registry<Item>
s
field_21331
ITEM
field_212630_s
ITEM
Registry<StatusEffect>
t
field_21332
STATUS_EFFECT
field_212631_t
MOB_EFFECT
Registry<ParticleType<? extends ParticleOptions>>
u
field_21333
PARTICLE_TYPE
field_212632_u
PARTICLE_TYPE
Registry<SoundEvent>
v
field_21334
SOUND_EVENT
field_212633_v
SOUND_EVENT
Registry<StatType<?>>
w
field_21335
STAT
field_212634_w
STATS

Method summary

Modifier and TypeMethod
static <T> Registry<T>
a(String arg0, fc<T> arg1)
method_19955(String arg0, class_1366<T> arg1)
register(String key, Registry<T> registry)
func_212610_a(String arg0, IRegistry<T> arg1)
register(String id, IRegistry<T> registry)
static void
e()
method_19963()
init()
func_212613_e()
boot()
Identifier
b(T arg0)
method_19959(T arg0)
getKey(T value)
func_177774_c(T arg0)
getKey(T value)
T
a(pc arg0)
method_19956(class_1653 arg0)
getOrDefault(Identifier key)
func_82594_a(ResourceLocation arg0)
getOrDefault(ResourceLocation name)
Identifier
b()
method_19958()
getDefaultKey()
func_212609_b()
getDefaultKey()
int
a(T arg0)
method_12580(T arg0)
getId(T value)
func_148757_b(T arg0)
getId(T value)
T
a(int arg0)
method_7326(int arg0)
get(int id)
func_148754_a(int arg0)
get(int id)
Iterator<T>
iterator()
iterator()
iterator()
iterator()
T
b(pc arg0)
method_19960(class_1653 arg0)
get(Identifier key)
func_212608_b(ResourceLocation arg0)
get(ResourceLocation name)
void
a(int arg0, pc arg1, T arg2)
method_19953(int arg0, class_1653 arg1, T arg2)
register(int id, Identifier key, T value)
func_177775_a(int arg0, ResourceLocation arg1, T arg2)
register(int id, ResourceLocation key, T value)
void
a(pc arg0, T arg1)
method_19957(class_1653 arg0, T arg1)
register(Identifier key, T value)
func_82595_a(ResourceLocation arg0, T arg1)
put(ResourceLocation key, T value)
Set<Identifier>
c()
method_12583()
keySet()
func_148742_b()
keySet()
boolean
d()
method_19962()
isEmpty()
func_195866_d()
isEmpty()
T
a(Random arg0)
method_12584(Random arg0)
pick(Random random)
func_186801_a(Random arg0)
getRandom(Random random)
default Stream<T>
f()
method_19964()
stream()
func_201756_e()
stream()
boolean
c(pc arg0)
method_19961(class_1653 arg0)
containsKey(Identifier key)
func_212607_c(ResourceLocation arg0)
containsKey(ResourceLocation name)