Class RegistryHandler1_12_2
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.registry.RegistryHandler1_12_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
public class RegistryHandler1_12_2
extends Object
implements mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.world.biome.Biome> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.block.Block> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.potion.Potion> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraftforge.fml.common.registry.EntityEntry> <V> VgetEntryIfPresent(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> registryKey, mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> entryKey) mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.item.Item> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.potion.PotionType> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getRegistry(Class<?> type) mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getRegistry(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> registryKey) mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.util.SoundEvent> mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockBuilderAPImakeBlockBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.blockentity.BlockEntityBuilderAPImakeBlockEntityBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.blockentity.BlockEntityBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.tab.CreativeTabBuilderAPI<?> mods.thecomputerizer.theimpossiblelibrary.api.registry.item.DiscBuilderAPImakeDiscBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.entity.EntityBuilderAPImakeEntityBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.entity.EntityBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBlockBuilderAPImakeItemBlockBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPImakeItemBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.sound.SoundBuilderAPImakeSoundBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.sound.SoundBuilderAPI parent) mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ToolBuilderAPImakeToolBuilder(mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI.ToolType tool)
-
Constructor Details
-
RegistryHandler1_12_2
public RegistryHandler1_12_2()
-
-
Method Details
-
getEntryIfPresent
@Nullable public <V> V getEntryIfPresent(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> registryKey, mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> entryKey) - Specified by:
getEntryIfPresentin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getBiomeRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.world.biome.Biome> getBiomeRegistry()- Specified by:
getBiomeRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getBlockRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.block.Block> getBlockRegistry()- Specified by:
getBlockRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getBlockEntityRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getBlockEntityRegistry()- Specified by:
getBlockEntityRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getEffectRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.potion.Potion> getEffectRegistry()- Specified by:
getEffectRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getEntityRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraftforge.fml.common.registry.EntityEntry> getEntityRegistry()- Specified by:
getEntityRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getItemRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.item.Item> getItemRegistry()- Specified by:
getItemRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getPotionRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.potion.PotionType> getPotionRegistry()- Specified by:
getPotionRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getRegistry(mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> registryKey) - Specified by:
getRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getRegistry(Class<?> type) - Specified by:
getRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getSoundRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<net.minecraft.util.SoundEvent> getSoundRegistry()- Specified by:
getSoundRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
getStructureRegistry
public mods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryAPI<?> getStructureRegistry()- Specified by:
getStructureRegistryin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeBlockBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockBuilderAPI makeBlockBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockBuilderAPI parent) - Specified by:
makeBlockBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeBlockEntityBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.blockentity.BlockEntityBuilderAPI makeBlockEntityBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.blockentity.BlockEntityBuilderAPI parent) - Specified by:
makeBlockEntityBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeCreativeTabBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.tab.CreativeTabBuilderAPI<?> makeCreativeTabBuilder()- Specified by:
makeCreativeTabBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeDiscBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.DiscBuilderAPI makeDiscBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) - Specified by:
makeDiscBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeEntityBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.entity.EntityBuilderAPI makeEntityBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.entity.EntityBuilderAPI parent) - Specified by:
makeEntityBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeItemBlockBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBlockBuilderAPI makeItemBlockBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) - Specified by:
makeItemBlockBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeItemBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI makeItemBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent) - Specified by:
makeItemBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeSoundBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.sound.SoundBuilderAPI makeSoundBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.sound.SoundBuilderAPI parent) - Specified by:
makeSoundBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-
makeToolBuilder
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ToolBuilderAPI makeToolBuilder(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI parent, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemBuilderAPI.ToolType tool) - Specified by:
makeToolBuilderin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.RegistryHandlerAPI
-