Uses of Class
net.minecraft.core.Vec3i
Package
Description
-
Uses of Vec3i in net.minecraft.core
Modifier and TypeClassDescriptionclass
static class
class
Modifier and TypeFieldDescriptionprivate final Vec3i
Direction.normal
static final Vec3i
Vec3i.ZERO
Modifier and TypeMethodDescriptionVec3i.above()
Vec3i.above
(int p_123336_) Vec3i.below()
Vec3i.below
(int p_123335_) Vec3i.east()
Vec3i.east
(int p_175598_) Direction.getNormal()
Vec3i.multiply
(int p_175602_) Vec3i.north()
Vec3i.north
(int p_175601_) Vec3i.offset
(double p_175587_, double p_175588_, double p_175589_) Vec3i.offset
(int p_175593_, int p_175594_, int p_175595_) Vec3i.relative
(Direction.Axis p_175590_, int p_175591_) protected Vec3i
Vec3i.setX
(int p_175605_) protected Vec3i
Vec3i.setY
(int p_175604_) protected Vec3i
Vec3i.setZ
(int p_175603_) Vec3i.south()
Vec3i.south
(int p_175600_) Vec3i.west()
Vec3i.west
(int p_175599_) Modifier and TypeMethodDescriptionVec3i.checkOffsetAxes
(int p_194646_) Vec3i.checkOffsetAxes
(int p_194646_) static com.mojang.serialization.Codec<Vec3i>
Vec3i.offsetCodec
(int p_194651_) Modifier and TypeMethodDescriptionboolean
Vec3i.closerThan
(Vec3i p_123315_, double p_123316_) int
int
Vec3i.distManhattan
(Vec3i p_123334_) double
BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_122155_, int p_122156_, int p_122157_, int p_122158_) BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_122160_, Direction p_122161_) BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_175307_, Vec3i p_175308_) ModifierConstructorDescriptionprivate
Direction
(int p_122356_, int p_122357_, int p_122358_, String p_122359_, Direction.AxisDirection p_122360_, Direction.Axis p_122361_, Vec3i p_122362_) -
Uses of Vec3i in net.minecraft.gametest.framework
Modifier and TypeMethodDescriptionstatic void
StructureUtils.createNewEmptyStructureBlock
(String p_177765_, BlockPos p_177766_, Vec3i p_177767_, Rotation p_177768_, ServerLevel p_177769_) static BoundingBox
StructureUtils.getStructureBoundingBox
(BlockPos p_177761_, Vec3i p_177762_, Rotation p_177763_) -
Uses of Vec3i in net.minecraft.network.protocol.game
ModifierConstructorDescriptionServerboundSetStructureBlockPacket
(BlockPos p_179771_, StructureBlockEntity.UpdateType p_179772_, StructureMode p_179773_, String p_179774_, BlockPos p_179775_, Vec3i p_179776_, Mirror p_179777_, Rotation p_179778_, String p_179779_, boolean p_179780_, boolean p_179781_, boolean p_179782_, float p_179783_, long p_179784_) -
Uses of Vec3i in net.minecraft.util
-
Uses of Vec3i in net.minecraft.world.entity.vehicle
-
Uses of Vec3i in net.minecraft.world.level.block
Modifier and TypeFieldDescriptionprivate static final com.google.common.collect.ImmutableList<Vec3i>
RespawnAnchorBlock.RESPAWN_HORIZONTAL_OFFSETS
private static final com.google.common.collect.ImmutableList<Vec3i>
RespawnAnchorBlock.RESPAWN_OFFSETS
-
Uses of Vec3i in net.minecraft.world.level.block.entity
-
Uses of Vec3i in net.minecraft.world.level.levelgen.blockpredicates
Modifier and TypeFieldDescriptionprivate final Vec3i
HasSturdyFacePredicate.offset
private final Vec3i
InsideWorldBoundsPredicate.offset
protected final Vec3i
StateTestingPredicate.offset
private final Vec3i
WouldSurvivePredicate.offset
Modifier and TypeMethodDescriptionprotected static <P extends StateTestingPredicate>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>,Vec3i> StateTestingPredicate.stateTestingCodec
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> p_190547_) Modifier and TypeMethodDescriptionstatic BlockPredicate
BlockPredicate.hasSturdyFace
(Vec3i p_198309_, Direction p_198310_) static BlockPredicate
BlockPredicate.insideWorld
(Vec3i p_190434_) static BlockPredicate
BlockPredicate.matchesBlock
(Block p_190397_, Vec3i p_190398_) static BlockPredicate
BlockPredicate.matchesBlocks
(List<Block> p_190415_, Vec3i p_190416_) static BlockPredicate
BlockPredicate.matchesFluid
(Fluid p_190408_, Vec3i p_190409_) static BlockPredicate
BlockPredicate.matchesFluids
(List<Fluid> p_190428_, Vec3i p_190429_) static BlockPredicate
BlockPredicate.matchesTag
(TagKey<Block> p_204680_, Vec3i p_204681_) static BlockPredicate
BlockPredicate.replaceable
(Vec3i p_190411_) static BlockPredicate
static BlockPredicate
BlockPredicate.wouldSurvive
(BlockState p_190400_, Vec3i p_190401_) ModifierConstructorDescriptionHasSturdyFacePredicate
(Vec3i p_198320_, Direction p_198321_) InsideWorldBoundsPredicate
(Vec3i p_190467_) MatchingBlocksPredicate
(Vec3i p_204690_, HolderSet<Block> p_204691_) protected
MatchingBlockTagPredicate
(Vec3i p_204683_, TagKey<Block> p_204684_) MatchingFluidsPredicate
(Vec3i p_204695_, HolderSet<Fluid> p_204696_) ReplaceablePredicate
(Vec3i p_190524_) SolidPredicate
(Vec3i p_190533_) protected
StateTestingPredicate
(Vec3i p_190541_) protected
WouldSurvivePredicate
(Vec3i p_190570_, BlockState p_190571_) -
Uses of Vec3i in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionstatic BoundingBox
BoundingBox.fromCorners
(Vec3i p_162376_, Vec3i p_162377_) boolean
Deprecated. -
Uses of Vec3i in net.minecraft.world.level.levelgen.structure.placement
Modifier and TypeFieldDescriptionprivate final Vec3i
RandomSpreadStructurePlacement.locateOffset
The field for thelocateOffset
record component.Modifier and TypeMethodDescriptionRandomSpreadStructurePlacement.locateOffset()
Returns the value of thelocateOffset
record component.ModifierConstructorDescriptionRandomSpreadStructurePlacement
(int spacing, int separation, RandomSpreadType spreadType, int salt, Vec3i locateOffset) Creates an instance of aRandomSpreadStructurePlacement
record class. -
Uses of Vec3i in net.minecraft.world.level.levelgen.structure.pools
Modifier and TypeMethodDescriptionEmptyPoolElement.getSize
(StructureManager p_210191_, Rotation p_210192_) FeaturePoolElement.getSize
(StructureManager p_210228_, Rotation p_210229_) ListPoolElement.getSize
(StructureManager p_210389_, Rotation p_210390_) SinglePoolElement.getSize
(StructureManager p_210446_, Rotation p_210447_) abstract Vec3i
StructurePoolElement.getSize
(StructureManager p_210493_, Rotation p_210494_) -
Uses of Vec3i in net.minecraft.world.level.levelgen.structure.templatesystem
Modifier and TypeMethodDescriptionvoid
StructureTemplate.fillFromWorld
(Level p_163803_, BlockPos p_163804_, Vec3i p_163805_, boolean p_163806_, Block p_163807_) protected static BoundingBox
StructureTemplate.getBoundingBox
(BlockPos p_163811_, Rotation p_163812_, BlockPos p_163813_, Mirror p_163814_, Vec3i p_163815_) -
Uses of Vec3i in net.minecraft.world.phys
Modifier and TypeMethodDescriptionstatic Vec3
Vec3.atBottomCenterOf
(Vec3i p_82540_) static Vec3
Vec3.atCenterOf
(Vec3i p_82513_) static Vec3
Vec3.atLowerCornerOf
(Vec3i p_82529_) static Vec3
Vec3.upFromBottomCenterOf
(Vec3i p_82515_, double p_82516_) -
Uses of Vec3i in net.minecraft.world.ticks
Modifier and TypeMethodDescriptionvoid
LevelTicks.copyArea
(BoundingBox p_193243_, Vec3i p_193244_)