Klasse LimitationsImpl

java.lang.Object
com.viaversion.viafabricplus.protocoltranslator.LimitationsImpl
Alle implementierten Schnittstellen:
com.viaversion.viafabricplus.api.protocoltranslator.Limitations

public final class LimitationsImpl extends Object implements com.viaversion.viafabricplus.api.protocoltranslator.Limitations
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    boolean
    bannerPatternExists(net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BannerPattern> pattern, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    boolean
    effectExists(net.minecraft.core.Holder<net.minecraft.world.effect.MobEffect> effect, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    boolean
    enchantmentExists(net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment> enchantment, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.core.Holder<net.minecraft.world.effect.MobEffect>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange>
     
    it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange>
     
    it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.world.item.Item, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange>
     
    it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BannerPattern>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange>
     
    int
    getStackCount(net.minecraft.world.item.ItemStack stack)
     
    void
     
    boolean
    itemExists(net.minecraft.world.item.Item item, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    boolean
    itemExistsInConnection(net.minecraft.world.item.Item item)
     
    boolean
    itemExistsInConnection(net.minecraft.world.item.ItemStack stack)
     
    int
    maxChatLength(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden com.viaversion.viafabricplus.api.protocoltranslator.Limitations

    maxChatLength
  • Konstruktordetails

    • LimitationsImpl

      public LimitationsImpl()
  • Methodendetails

    • init

      public void init()
    • maxChatLength

      public int maxChatLength(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
      Angegeben von:
      maxChatLength in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • itemExists

      public boolean itemExists(net.minecraft.world.item.Item item, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
      Angegeben von:
      itemExists in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • enchantmentExists

      public boolean enchantmentExists(net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment> enchantment, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
      Angegeben von:
      enchantmentExists in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • effectExists

      public boolean effectExists(net.minecraft.core.Holder<net.minecraft.world.effect.MobEffect> effect, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
      Angegeben von:
      effectExists in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • bannerPatternExists

      public boolean bannerPatternExists(net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BannerPattern> pattern, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
      Angegeben von:
      bannerPatternExists in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • itemExistsInConnection

      public boolean itemExistsInConnection(net.minecraft.world.item.Item item)
      Angegeben von:
      itemExistsInConnection in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • itemExistsInConnection

      public boolean itemExistsInConnection(net.minecraft.world.item.ItemStack stack)
      Angegeben von:
      itemExistsInConnection in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • getStackCount

      public int getStackCount(net.minecraft.world.item.ItemStack stack)
      Angegeben von:
      getStackCount in Schnittstelle com.viaversion.viafabricplus.api.protocoltranslator.Limitations
    • getItemDiff

      public it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.world.item.Item, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange> getItemDiff()
    • getEnchantmentDiff

      public it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.resources.ResourceKey<net.minecraft.world.item.enchantment.Enchantment>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange> getEnchantmentDiff()
    • getEffectDiff

      public it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.core.Holder<net.minecraft.world.effect.MobEffect>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange> getEffectDiff()
    • getPatternDiff

      public it.unimi.dsi.fastutil.objects.Reference2ObjectMap<net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BannerPattern>, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange> getPatternDiff()