Interface RegisteredObjectsHelper<R>

All Known Implementing Classes:
ForgeRegisteredObjectsHelper

public interface RegisteredObjectsHelper<R>
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.level.block.Block
    getBlock(net.minecraft.resources.ResourceLocation location)
     
    net.minecraft.world.item.Item
    getItem(net.minecraft.resources.ResourceLocation location)
     
    default net.minecraft.world.level.ItemLike
    getItemOrBlock(net.minecraft.resources.ResourceLocation location)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.core.particles.ParticleType<?> value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.entity.EntityType<?> value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.item.alchemy.Potion value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.item.crafting.RecipeSerializer<?> value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.item.Item value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.level.block.Block value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.level.block.entity.BlockEntityType<?> value)
     
    net.minecraft.resources.ResourceLocation
    getKeyOrThrow(net.minecraft.world.level.material.Fluid value)
     
    <V> net.minecraft.resources.ResourceLocation
    getKeyOrThrow(R registry, V value)
     
  • Method Details

    • getKeyOrThrow

      <V> net.minecraft.resources.ResourceLocation getKeyOrThrow(R registry, V value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.level.block.Block value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.item.Item value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.level.material.Fluid value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.entity.EntityType<?> value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.level.block.entity.BlockEntityType<?> value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.item.alchemy.Potion value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.core.particles.ParticleType<?> value)
    • getKeyOrThrow

      net.minecraft.resources.ResourceLocation getKeyOrThrow(net.minecraft.world.item.crafting.RecipeSerializer<?> value)
    • getItem

      @Nullable net.minecraft.world.item.Item getItem(net.minecraft.resources.ResourceLocation location)
    • getBlock

      @Nullable net.minecraft.world.level.block.Block getBlock(net.minecraft.resources.ResourceLocation location)
    • getItemOrBlock

      @Nullable default net.minecraft.world.level.ItemLike getItemOrBlock(net.minecraft.resources.ResourceLocation location)