net.minecraft.util.registry

public abstract class Registry<T>

implements IObjectIntIterable<T>

fm
net.minecraft.class_2378
net.minecraft.util.registry.Registry

Field summary

Modifier and TypeField
protected static final org.apache.logging.log4j.Logger
e
field_11139
field_212616_e
private static final Map<ResourceLocation, Supplier<?>>
a
field_11140
field_218376_a
public static final MutableRegistry<MutableRegistry<?>>
f
field_11144
field_212617_f
public static final Registry<SoundEvent>
g
field_11156
field_212633_v
public static final DefaultedRegistry<Fluid>
h
field_11154
field_212619_h
public static final Registry<Effect>
i
field_11159
field_212631_t
public static final DefaultedRegistry<Block>
j
field_11146
field_212618_g
public static final Registry<Enchantment>
k
field_11160
field_212628_q
public static final DefaultedRegistry<EntityType<?>>
l
field_11145
field_212629_r
public static final DefaultedRegistry<Item>
m
field_11142
field_212630_s
public static final DefaultedRegistry<Potion>
n
field_11143
field_212621_j
public static final Registry<WorldCarver<?>>
o
field_11157
field_218377_o
public static final Registry<SurfaceBuilder<?>>
p
field_11147
field_218378_p
public static final Registry<Feature<?>>
q
field_11138
field_218379_q
public static final Registry<Placement<?>>
r
field_11148
field_218380_r
public static final Registry<Biome>
s
field_11153
field_212624_m
public static final Registry<ParticleType<? extends IParticleData>>
t
field_11141
field_212632_u
public static final Registry<BiomeProviderType<?, ?>>
u
field_11151
field_212625_n
public static final Registry<TileEntityType<?>>
v
field_11137
field_212626_o
public static final Registry<ChunkGeneratorType<?, ?>>
w
field_11149
field_212627_p
public static final Registry<DimensionType>
x
field_11155
field_212622_k
public static final DefaultedRegistry<PaintingType>
y
field_11150
field_212620_i
public static final Registry<ResourceLocation>
z
field_11158
field_212623_l
public static final DefaultedRegistry<ChunkStatus>
A
field_16643
field_218360_A
public static final Registry<Structure<?>>
B
field_16644
field_218361_B
public static final Registry<IStructurePieceType>
C
field_16645
field_218362_C
public static final Registry<IRuleTestType>
D
field_16792
field_218363_D
public static final Registry<IStructureProcessorType>
E
field_16794
field_218364_E
public static final Registry<IJigsawDeserializer>
F
field_16793
field_218365_F
public static final Registry<ContainerType<?>>
G
field_17429
field_218366_G
public static final Registry<IRecipeType<?>>
H
field_17597
field_218367_H
public static final Registry<IRecipeSerializer<?>>
I
field_17598
field_218368_I
public static final Registry<StatType<?>>
J
field_11152
field_212634_w
public static final DefaultedRegistry<IVillagerType>
K
field_17166
field_218369_K
public static final DefaultedRegistry<VillagerProfession>
L
field_17167
field_218370_L
public static final DefaultedRegistry<PointOfInterestType>
M
field_18792
field_218371_M
public static final DefaultedRegistry<MemoryModuleType<?>>
N
field_18793
field_218372_N
public static final DefaultedRegistry<SensorType<?>>
O
field_18794
field_218373_O
public static final SimpleRegistry<Schedule>
P
field_18795
field_218374_P
public static final SimpleRegistry<Activity>
Q
field_18796
field_218375_Q

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <T> void
a(String arg0, Supplier<T> arg1)
method_10227(String arg0, Supplier<T> arg1)
func_218341_a(String arg0, Supplier<T> arg1)
private static <T, R extends MutableRegistry<T>> R
a(String arg0, R arg1, Supplier<T> arg2)
method_10224(String arg0, R arg1, Supplier<T> arg2)
func_218345_a(String arg0, R arg1, Supplier<T> arg2)
private static <T> Registry<T>
a(String arg0, fr<T> arg1)
method_10247(String arg0, class_2385<T> arg1)
func_218328_a(String arg0, MutableRegistry<T> arg1)
public abstract ResourceLocation
b(T arg0)
method_10221(T arg0)
func_177774_c(T arg0)
public abstract int
a(T arg0)
method_10249(T arg0)
func_148757_b(T arg0)
public abstract T
a(qs arg0)
method_10223(class_2960 arg0)
func_82594_a(ResourceLocation arg0)
public abstract Optional<T>
b(qs arg0)
method_17966(class_2960 arg0)
func_218349_b(ResourceLocation arg0)
public abstract Set<ResourceLocation>
b()
method_10235()
func_148742_b()
public abstract T
a(Random arg0)
method_10240(Random arg0)
func_186801_a(Random arg0)
public Stream<T>
d()
method_10220()
func_201756_e()
public static <T> T
a(fm<? super T> arg0, String arg1, T arg2)
method_10226(class_2378<? super T> arg0, String arg1, T arg2)
func_218325_a(Registry<? super T> arg0, String arg1, T arg2)
public static <T> T
a(fm<? super T> arg0, qs arg1, T arg2)
method_10230(class_2378<? super T> arg0, class_2960 arg1, T arg2)
func_218322_a(Registry<? super T> arg0, ResourceLocation arg1, T arg2)
public static <T> T
a(fm<? super T> arg0, int arg1, String arg2, T arg3)
method_10231(class_2378<? super T> arg0, int arg1, String arg2, T arg3)
func_218343_a(Registry<? super T> arg0, int arg1, String arg2, T arg3)
public abstract boolean
c(qs arg0)
method_10250(class_2960 arg0)
func_212607_c(ResourceLocation arg0)