Class Wrapper1_12_2

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.wrappers.Wrapper1_12_2
All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI

public class Wrapper1_12_2 extends Object implements mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <A> mods.thecomputerizer.theimpossiblelibrary.api.common.advancement.AdvancementAPI<A>
    wrapAdvancement(Object advancement)
     
    <B> mods.thecomputerizer.theimpossiblelibrary.api.common.biome.BiomeAPI<B>
     
    <B> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockAPI<B>
     
    <B> mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<B,?>
    wrapBlockEntity(Object blockentity)
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.server.CommandSenderAPI<S>
     
    <D> mods.thecomputerizer.theimpossiblelibrary.api.world.DimensionAPI<D>
    wrapDimension(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, Object dimension)
     
    <E> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.EffectAPI<E>
     
    <I> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.EffectInstanceAPI<I>
     
    <E> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<E,?>
     
    <E> mods.thecomputerizer.theimpossiblelibrary.api.world.ExplosionAPI<E>
    wrapExplosion(Object explosion)
     
    <I> mods.thecomputerizer.theimpossiblelibrary.api.common.container.InventoryAPI<I>
    wrapInventory(Object inventory)
     
    <I> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemAPI<I>
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<S>
     
    <L> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.LivingEntityAPI<L,?>
     
    <M> mods.thecomputerizer.theimpossiblelibrary.api.common.block.MaterialAPI<M>
    wrapMaterial(Object material)
     
    <P> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.PlayerAPI<P,?>
     
    <I> mods.thecomputerizer.theimpossiblelibrary.api.common.container.PlayerInventoryAPI<I>
     
    <P> mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<P>
    wrapPosition(Object position)
     
    <P> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.PotionAPI<P>
     
    <R> mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<R>
    wrapResourceLocation(Object resourceLocation)
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockSnapshotAPI<S>
    wrapSnapshot(Object snapshot)
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.common.sound.SoundEventAPI<S>
    wrapSoundEvent(Object soundEvent)
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.client.sound.SoundAPI<S>
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<S>
     
    <S> mods.thecomputerizer.theimpossiblelibrary.api.common.structure.StructureAPI<S>
    wrapStructure(Object structure)
     
    <T> mods.thecomputerizer.theimpossiblelibrary.api.registry.tab.CreativeTabAPI<T>
     
    <W> mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<W>
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI

    getAs, getAs, wrapGeneric
  • Constructor Details

    • Wrapper1_12_2

      public Wrapper1_12_2()
  • Method Details

    • wrapAdvancement

      @Nullable public <A> mods.thecomputerizer.theimpossiblelibrary.api.common.advancement.AdvancementAPI<A> wrapAdvancement(@Nullable Object advancement)
      Specified by:
      wrapAdvancement in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapBiome

      @Nullable public <B> mods.thecomputerizer.theimpossiblelibrary.api.common.biome.BiomeAPI<B> wrapBiome(@Nullable Object biome)
      Specified by:
      wrapBiome in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapBlock

      @Nullable public <B> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockAPI<B> wrapBlock(@Nullable Object block)
      Specified by:
      wrapBlock in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapBlockEntity

      @Nullable public <B> mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<B,?> wrapBlockEntity(@Nullable Object blockentity)
      Specified by:
      wrapBlockEntity in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapCommandSender

      @Nullable public <S> mods.thecomputerizer.theimpossiblelibrary.api.server.CommandSenderAPI<S> wrapCommandSender(@Nullable Object sender)
      Specified by:
      wrapCommandSender in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapDimension

      @Nullable public <D> mods.thecomputerizer.theimpossiblelibrary.api.world.DimensionAPI<D> wrapDimension(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, @Nullable Object dimension)
      Specified by:
      wrapDimension in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapEffect

      @Nullable public <E> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.EffectAPI<E> wrapEffect(@Nullable Object effect)
      Specified by:
      wrapEffect in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapEffectInstance

      @Nullable public <I> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.EffectInstanceAPI<I> wrapEffectInstance(@Nullable Object instance)
      Specified by:
      wrapEffectInstance in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapEntity

      @Nullable public <E> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<E,?> wrapEntity(@Nullable Object entity)
      Specified by:
      wrapEntity in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapExplosion

      @Nullable public <E> mods.thecomputerizer.theimpossiblelibrary.api.world.ExplosionAPI<E> wrapExplosion(@Nullable Object explosion)
      Specified by:
      wrapExplosion in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapInventory

      @Nullable public <I> mods.thecomputerizer.theimpossiblelibrary.api.common.container.InventoryAPI<I> wrapInventory(@Nullable Object inventory)
      Specified by:
      wrapInventory in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapItem

      @Nullable public <I> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemAPI<I> wrapItem(@Nullable Object item)
      Specified by:
      wrapItem in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapItemStack

      public <S> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<S> wrapItemStack(@Nullable Object stack)
      Specified by:
      wrapItemStack in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapLivingEntity

      @Nullable public <L> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.LivingEntityAPI<L,?> wrapLivingEntity(@Nullable Object living)
      Specified by:
      wrapLivingEntity in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapMaterial

      @Nullable public <M> mods.thecomputerizer.theimpossiblelibrary.api.common.block.MaterialAPI<M> wrapMaterial(@Nullable Object material)
      Specified by:
      wrapMaterial in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapPlayer

      @Nullable public <P> mods.thecomputerizer.theimpossiblelibrary.api.common.entity.PlayerAPI<P,?> wrapPlayer(@Nullable Object player)
      Specified by:
      wrapPlayer in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapPlayerInventory

      @Nullable public <I> mods.thecomputerizer.theimpossiblelibrary.api.common.container.PlayerInventoryAPI<I> wrapPlayerInventory(@Nullable Object inventory)
      Specified by:
      wrapPlayerInventory in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapPosition

      public <P> mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<P> wrapPosition(@Nullable Object position)
      Specified by:
      wrapPosition in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapPotion

      @Nullable public <P> mods.thecomputerizer.theimpossiblelibrary.api.common.effect.PotionAPI<P> wrapPotion(@Nullable Object potion)
      Specified by:
      wrapPotion in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapResourceLocation

      public <R> mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<R> wrapResourceLocation(@Nullable Object resourceLocation)
      Specified by:
      wrapResourceLocation in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapSnapshot

      @Nullable public <S> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockSnapshotAPI<S> wrapSnapshot(@Nullable Object snapshot)
      Specified by:
      wrapSnapshot in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapSoundEvent

      @Nullable public <S> mods.thecomputerizer.theimpossiblelibrary.api.common.sound.SoundEventAPI<S> wrapSoundEvent(@Nullable Object soundEvent)
      Specified by:
      wrapSoundEvent in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapSoundInstance

      @Nullable public <S> mods.thecomputerizer.theimpossiblelibrary.api.client.sound.SoundAPI<S> wrapSoundInstance(@Nullable Object sound)
      Specified by:
      wrapSoundInstance in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapState

      @Nullable public <S> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<S> wrapState(@Nullable Object state)
      Specified by:
      wrapState in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapStructure

      public <S> mods.thecomputerizer.theimpossiblelibrary.api.common.structure.StructureAPI<S> wrapStructure(@Nullable Object structure)
      Specified by:
      wrapStructure in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapTab

      public <T> mods.thecomputerizer.theimpossiblelibrary.api.registry.tab.CreativeTabAPI<T> wrapTab(@Nullable Object tab)
      Specified by:
      wrapTab in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI
    • wrapWorld

      @Nullable public <W> mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<W> wrapWorld(@Nullable Object world)
      Specified by:
      wrapWorld in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.WrapperAPI