public class World1_16_5
extends mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>
wrappedBOOLEAN_VALUES, FABRIC, FORGE, FORGE_OR_NEOFORGE, GAME_VERSION, JAVA_17, JAVA_21, JAVA_8, JAVA_MODULES, JAVA_VERSION, JAVA_VERSION_ASM, LEGACY, MOD_LOADER, NAMED_ENV, NEOFORGE, SRG_ENV, V12, V16, V16_OR_EARLIER, V16_OR_LATER, V18, V18_OR_EARLIER, V18_OR_LATER, V19, V19_2_OR_EARLIER, V19_4_OR_LATER, V19_OR_EARLIER, V19_OR_LATER, V20, V20_4_OR_EARLIER, V20_6_OR_LATER, V20_OR_EARLIER, V20_OR_LATER, V21, V21_OR_LATER| Constructor and Description |
|---|
World1_16_5(java.lang.Object world) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSnowAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> api) |
mods.thecomputerizer.theimpossiblelibrary.api.common.biome.BiomeAPI<?> |
getBiomeAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
java.util.Collection<mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?>> |
getBlockEntitiesInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) |
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?> |
getBlockEntityAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
int |
getDayNumber() |
int |
getDifficultyOrdinal() |
mods.thecomputerizer.theimpossiblelibrary.api.world.DimensionAPI<?> |
getDimension() |
java.util.List<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> |
getEntitiesInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) |
int |
getLightBlock(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
int |
getLightSky(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
int |
getLightTotal(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
java.util.List<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.LivingEntityAPI<?,?>> |
getLivingInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) |
int |
getMoonPhase() |
@Nullable java.lang.String |
getRaidStatus(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
int |
getRaidWave(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<?> |
getStateAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
mods.thecomputerizer.theimpossiblelibrary.api.common.structure.StructureAPI<?> |
getStructureAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> api) |
long |
getTimeDay() |
long |
getTimeTotal() |
boolean |
isClient() |
boolean |
isDaytime() |
boolean |
isNighttime() |
boolean |
isRaining() |
boolean |
isSkyVisible(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) |
boolean |
isStorming() |
boolean |
isSunrise() |
boolean |
isSunset() |
void |
setState(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos,
mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<?> state) |
void |
spawnEntity(mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?> entity,
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn) |
void |
spawnItem(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemAPI<?> api,
mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 pos,
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<?>> beforeSpawn,
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn) |
void |
spawnItem(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<?> stack,
mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 pos,
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn) |
getMaterialAt, isDifficultyEasy, isDifficultyHard, isDifficultyHardcore, isDifficultyNormal, isDifficultyPeaceful, isServer, isSnowingAt, isUnderwater, spawnEntity, spawnItem, spawnItem, spawnItemequals, getWrapped, getWrappedClass, toStringpublic boolean canSnowAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> api)
canSnowAt in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public mods.thecomputerizer.theimpossiblelibrary.api.common.biome.BiomeAPI<?> getBiomeAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getBiomeAt in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public java.util.Collection<mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?>> getBlockEntitiesInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box)
getBlockEntitiesInBox in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>@Nullable public @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?> getBlockEntityAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getBlockEntityAt in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getDayNumber()
getDayNumber in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getDifficultyOrdinal()
getDifficultyOrdinal in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public mods.thecomputerizer.theimpossiblelibrary.api.world.DimensionAPI<?> getDimension()
getDimension in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public java.util.List<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> getEntitiesInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box)
getEntitiesInBox in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getLightBlock(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getLightBlock in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getLightSky(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getLightSky in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getLightTotal(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getLightTotal in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public java.util.List<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.LivingEntityAPI<?,?>> getLivingInBox(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box)
getLivingInBox in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getMoonPhase()
getMoonPhase in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>@Nullable public @Nullable java.lang.String getRaidStatus(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getRaidStatus in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public int getRaidWave(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getRaidWave in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<?> getStateAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
getStateAt in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public mods.thecomputerizer.theimpossiblelibrary.api.common.structure.StructureAPI<?> getStructureAt(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> api)
getStructureAt in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public long getTimeDay()
getTimeDay in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public long getTimeTotal()
getTimeTotal in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isClient()
isClient in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isDaytime()
isDaytime in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isNighttime()
isNighttime in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isRaining()
isRaining in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isSkyVisible(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
isSkyVisible in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isStorming()
isStorming in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isSunrise()
isSunrise in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public boolean isSunset()
isSunset in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public void setState(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos,
mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockStateAPI<?> state)
setState in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public void spawnEntity(mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?> entity,
@Nullable
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn)
spawnEntity in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public void spawnItem(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<?> stack,
mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 pos,
@Nullable
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn)
spawnItem in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>public void spawnItem(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemAPI<?> api,
mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 pos,
@Nullable
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.item.ItemStackAPI<?>> beforeSpawn,
@Nullable
@Nullable java.util.function.Consumer<mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?>> onSpawn)
spawnItem in class mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<net.minecraft.world.level.LevelAccessor>