Code/net/minecraft/commands/arguments/coordinates/Coordinates.java

22 lines
576 B
Java
Raw Permalink Normal View History

2025-07-01 06:20:03 +00:00
package net.minecraft.commands.arguments.coordinates;
import net.minecraft.commands.CommandSourceStack;
import net.minecraft.core.BlockPos;
import net.minecraft.world.phys.Vec2;
import net.minecraft.world.phys.Vec3;
public interface Coordinates {
Vec3 getPosition(CommandSourceStack p_119566_);
Vec2 getRotation(CommandSourceStack p_119567_);
default BlockPos getBlockPos(CommandSourceStack p_119569_) {
return BlockPos.containing(this.getPosition(p_119569_));
}
boolean isXRelative();
boolean isYRelative();
boolean isZRelative();
}