Class EnchantmentListSettingScreen

java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
meteordevelopment.meteorclient.gui.WidgetScreen
meteordevelopment.meteorclient.gui.WindowScreen
meteordevelopment.meteorclient.gui.screens.settings.base.CollectionListSettingScreen<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>>
meteordevelopment.meteorclient.gui.screens.settings.base.DynamicRegistryListSettingScreen<net.minecraft.world.item.enchantment.Enchantment>
meteordevelopment.meteorclient.gui.screens.settings.EnchantmentListSettingScreen
All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler, net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement

public class EnchantmentListSettingScreen extends DynamicRegistryListSettingScreen<net.minecraft.world.item.enchantment.Enchantment>
  • Constructor Details

    • EnchantmentListSettingScreen

      public EnchantmentListSettingScreen(GuiTheme theme, Setting<Set<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>>> setting)
  • Method Details

    • getValueWidget

      protected WWidget getValueWidget(net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment> value)
      Specified by:
      getValueWidget in class CollectionListSettingScreen<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>>
    • getValueNames

      protected String[] getValueNames(net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment> value)
      Specified by:
      getValueNames in class CollectionListSettingScreen<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>>