@magikcraft/mct1
Version:
Minecraft for Type 1 Diabetes
28 lines (24 loc) • 832 B
text/typescript
import { Vector3 } from '@magikcraft/mct1/vector3'
import * as util from 'utils'
// ------------------------------------------
// THIS FILE IS NOT SUPPOSED TO BE WORLD EDIT
// PLEASE FIND THESE FUNCTIONS ELSE WHERE
// SUPPOSED TO BE A FUNCTION FILE FOR EASILY
// EDITING THE WORLD
// ------------------------------------------
export class EditCore {
static putBlock(x, y, z, blockId, metadata, world, update) {
if (typeof metadata == 'undefined') {
metadata = 0
}
var block = world.getBlockAt(x, y, z)
block.setTypeIdAndData(blockId, metadata, false)
block.data = metadata
return block
}
static getBlock(location: Vector3) {
return util
.getWorld(location.getWorld())
.getBlockAt(location.x, location.y, location.z)
}
}