Class CustomEnchantments.Entries

java.lang.Object
com.bleudev.nine_lifes.custom.CustomEnchantments.Entries
Enclosing class:
CustomEnchantments

public static class CustomEnchantments.Entries extends Object
Class which provides functions and methods to get enchantment registry entries with provided DynamicRegistryManager

 // Simple example
 CustomEnchantments.Entries.create(world.getRegistryManager()).charge()
 // Or
 CustomEnchantments.Entries.charge(world.getRegistryManager())
 
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>
    RegistryEntry of nine_lifes:charge enchantment
    static net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment>
    charge(net.minecraft.registry.DynamicRegistryManager manager)
    RegistryEntry of nine_lifes:charge enchantment
    create(net.minecraft.registry.DynamicRegistryManager manager)
    Create new CustomEnchantments.Entries object from provided DynamicRegistryManager

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • charge

      public net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> charge()
      RegistryEntry of nine_lifes:charge enchantment
      Returns:
      registry entry of enchantment
    • create

      @Contract(value="_ -> new", pure=true) @NotNull public static @NotNull CustomEnchantments.Entries create(net.minecraft.registry.DynamicRegistryManager manager)
      Create new CustomEnchantments.Entries object from provided DynamicRegistryManager
      Parameters:
      manager - Registry manager to use in created object
      Returns:
      new CustomEnchantments.Entries object
    • charge

      public static net.minecraft.registry.entry.RegistryEntry<net.minecraft.enchantment.Enchantment> charge(net.minecraft.registry.DynamicRegistryManager manager)
      RegistryEntry of nine_lifes:charge enchantment
      Parameters:
      manager - Registry manager where to get entry
      Returns:
      registry entry of enchantment