Class NeoForgeRegistryCallbacks.BlockCallbacks

java.lang.Object
net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks
All Implemented Interfaces:
AddCallback<net.minecraft.world.level.block.Block>, BakeCallback<net.minecraft.world.level.block.Block>, ClearCallback<net.minecraft.world.level.block.Block>, RegistryCallback<net.minecraft.world.level.block.Block>
Enclosing class:
NeoForgeRegistryCallbacks

static class NeoForgeRegistryCallbacks.BlockCallbacks extends Object implements AddCallback<net.minecraft.world.level.block.Block>, ClearCallback<net.minecraft.world.level.block.Block>, BakeCallback<net.minecraft.world.level.block.Block>
  • Field Details

  • Constructor Details

    • BlockCallbacks

      BlockCallbacks()
  • Method Details

    • onAdd

      public void onAdd(net.minecraft.core.Registry<net.minecraft.world.level.block.Block> registry, int id, net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.Block> key, net.minecraft.world.level.block.Block value)
      Description copied from interface: AddCallback
      Called when an entry is added to the registry.
      Specified by:
      onAdd in interface AddCallback<net.minecraft.world.level.block.Block>
      Parameters:
      registry - the registry
      id - the integer ID assigned to the entry
      key - the resource key for the entry
      value - the entry's value
    • onClear

      public void onClear(net.minecraft.core.Registry<net.minecraft.world.level.block.Block> registry, boolean full)
      Description copied from interface: ClearCallback
      Called when the registry is cleared before anything is done to the registry.
      Specified by:
      onClear in interface ClearCallback<net.minecraft.world.level.block.Block>
      Parameters:
      registry - the registry
      full - if true, all entries in the registry will be cleared. if false, only integer IDs in the registry will be cleared.
    • onBake

      public void onBake(net.minecraft.core.Registry<net.minecraft.world.level.block.Block> registry)
      Description copied from interface: BakeCallback
      Called when the registry is frozen, and all registration is finished.
      Specified by:
      onBake in interface BakeCallback<net.minecraft.world.level.block.Block>
      Parameters:
      registry - the registry