Импорт класса

Link to импорт-класса

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.util.math.MutableBlockPos;

Extending BlockPos

Link to extending-blockpos

MutableBlockPos extends BlockPos. That means all methods available in BlockPos are also available in MutableBlockPos

Name: clamp

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.clamp(axis as Axis, min as int, max as int) as MutableBlockPos
ПараметрТипОписание
Параметр
axis
Тип
Axis
Описание
No Description Provided
Параметр
min
Тип
int
Описание
No Description Provided
Параметр
max
Тип
int
Описание
No Description Provided

Name: move

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.move(direction as Direction) as MutableBlockPos
ПараметрТипОписание
Параметр
direction
Тип
Direction
Описание
No Description Provided

Name: move

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.move(other as Vec3i) as MutableBlockPos
ПараметрТипОписание
Параметр
other
Тип
Vec3i
Описание
No Description Provided

Name: move

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.move(direction as Direction, distance as int) as MutableBlockPos
ПараметрТипОписание
Параметр
direction
Тип
Direction
Описание
No Description Provided
Параметр
distance
Тип
int
Описание
No Description Provided

Name: move

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.move(x as int, y as int, z as int) as MutableBlockPos
ПараметрТипОписание
Параметр
x
Тип
int
Описание
No Description Provided
Параметр
y
Тип
int
Описание
No Description Provided
Параметр
z
Тип
int
Описание
No Description Provided

Name: mutable

Return Type: MutableBlockPos

ZenScript
Copy
// MutableBlockPos.mutable() as MutableBlockPos

myMutableBlockPos.mutable();

Name: setValue

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setValue(value as long) as MutableBlockPos
ПараметрТипОписание
Параметр
value
Тип
long
Описание
No Description Provided

Name: setValue

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setValue(value as Vec3i) as MutableBlockPos
ПараметрТипОписание
Параметр
value
Тип
Vec3i
Описание
No Description Provided

Name: setValue

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setValue(x as double, y as double, z as double) as MutableBlockPos
ПараметрТипОписание
Параметр
x
Тип
double
Описание
No Description Provided
Параметр
y
Тип
double
Описание
No Description Provided
Параметр
z
Тип
double
Описание
No Description Provided

Name: setValue

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setValue(x as int, y as int, z as int) as MutableBlockPos
ПараметрТипОписание
Параметр
x
Тип
int
Описание
No Description Provided
Параметр
y
Тип
int
Описание
No Description Provided
Параметр
z
Тип
int
Описание
No Description Provided

Name: setValue

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setValue(axisCycle as AxisCycle, x as int, y as int, z as int) as MutableBlockPos
ПараметрТипОписание
Параметр
axisCycle
Тип
AxisCycle
Описание
No Description Provided
Параметр
x
Тип
int
Описание
No Description Provided
Параметр
y
Тип
int
Описание
No Description Provided
Параметр
z
Тип
int
Описание
No Description Provided

Name: setWithOffset

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setWithOffset(other as Vec3i, direction as Direction) as MutableBlockPos
ПараметрТипОписание
Параметр
other
Тип
Vec3i
Описание
No Description Provided
Параметр
direction
Тип
Direction
Описание
No Description Provided

Name: setWithOffset

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setWithOffset(other as Vec3i, offset as Vec3i) as MutableBlockPos
ПараметрТипОписание
Параметр
other
Тип
Vec3i
Описание
No Description Provided
Параметр
offset
Тип
Vec3i
Описание
No Description Provided

Name: setWithOffset

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setWithOffset(other as Vec3i, x as int, y as int, z as int) as MutableBlockPos
ПараметрТипОписание
Параметр
other
Тип
Vec3i
Описание
No Description Provided
Параметр
x
Тип
int
Описание
No Description Provided
Параметр
y
Тип
int
Описание
No Description Provided
Параметр
z
Тип
int
Описание
No Description Provided

Name: setX

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setX(x as int) as MutableBlockPos
ПараметрТипОписание
Параметр
x
Тип
int
Описание
No Description Provided

Name: setY

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setY(y as int) as MutableBlockPos
ПараметрТипОписание
Параметр
y
Тип
int
Описание
No Description Provided

Name: setZ

Return Type: MutableBlockPos

ZenScript
Copy
MutableBlockPos.setZ(z as int) as MutableBlockPos
ПараметрТипОписание
Параметр
z
Тип
int
Описание
No Description Provided