Class MixinItemEnchants

java.lang.Object
net.darkhax.enchdesc.common.mixin.patch.MixinItemEnchants
All Implemented Interfaces:
ContextProvider

public class MixinItemEnchants extends Object implements ContextProvider
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.item.ItemStack
     
    void
    enchdesc$setStack(net.minecraft.world.item.ItemStack stack)
     
    void
    sortedEnchantment(net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> tooltips, net.minecraft.world.item.TooltipFlag flag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo cbi, net.minecraft.core.HolderLookup.Provider lookup, net.minecraft.core.HolderSet<net.minecraft.world.item.enchantment.Enchantment> sorted, Iterator<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> iter, net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment, int level)
     
    void
    unsortedEnchantment(net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> tooltips, net.minecraft.world.item.TooltipFlag flag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo cbi, net.minecraft.core.HolderLookup.Provider lookup, net.minecraft.core.HolderSet<net.minecraft.world.item.enchantment.Enchantment> sorted, it.unimi.dsi.fastutil.objects.ObjectIterator<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> iter, it.unimi.dsi.fastutil.objects.Object2IntMap.Entry<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> entry, net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment)
     

    Methods inherited from class java.lang.Object

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

    • MixinItemEnchants

      public MixinItemEnchants()
  • Method Details

    • enchdesc$getStack

      public net.minecraft.world.item.ItemStack enchdesc$getStack()
      Specified by:
      enchdesc$getStack in interface ContextProvider
    • enchdesc$setStack

      public void enchdesc$setStack(net.minecraft.world.item.ItemStack stack)
      Specified by:
      enchdesc$setStack in interface ContextProvider
    • sortedEnchantment

      public void sortedEnchantment(net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> tooltips, net.minecraft.world.item.TooltipFlag flag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo cbi, net.minecraft.core.HolderLookup.Provider lookup, net.minecraft.core.HolderSet<net.minecraft.world.item.enchantment.Enchantment> sorted, Iterator<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> iter, net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment, int level)
    • unsortedEnchantment

      public void unsortedEnchantment(net.minecraft.world.item.Item.TooltipContext context, Consumer<net.minecraft.network.chat.Component> tooltips, net.minecraft.world.item.TooltipFlag flag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo cbi, net.minecraft.core.HolderLookup.Provider lookup, net.minecraft.core.HolderSet<net.minecraft.world.item.enchantment.Enchantment> sorted, it.unimi.dsi.fastutil.objects.ObjectIterator<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> iter, it.unimi.dsi.fastutil.objects.Object2IntMap.Entry<net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment>> entry, net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment)