/////////////////////
// BLOCK ATTRIBUTES
/////////////////
// <--[tag]
// @attribute <l@location.above>
// @returns dLocation
// @description
// Returns the location one block above this location.
// -->
case "above": {
return new dLocation(this.clone().add(0, 1, 0))
.getAttribute(attribute.fulfill(1));
}
// <--[tag]
// @attribute <l@location.below>
// @returns dLocation
// @description
// Returns the location one block below this location.
// -->
- case"below": {
+ case "below": {
return new dLocation(this.clone().add(0, -1, 0))
.getAttribute(attribute.fulfill(1));
}
// <--[tag]
// @attribute <l@location.block>
// @returns dLocation
// @description
// Returns the location of the block this location is on,
// i.e. returns a location without decimals or direction.
// -->
- case"block": {
+ case "block": {
return new dLocation(getWorld(), getBlockX(), getBlockY(), getBlockZ())
.getAttribute(attribute.fulfill(1));
}
// <--[tag]
// @attribute <l@location.center>
// @returns dLocation
// @description
// Returns the location at the center of the block this location is on.
// -->
- case"center": {
+ case "center": {
return new dLocation(getWorld(), getBlockX() + 0.5, getBlockY() + 0.5, getBlockZ() + 0.5)
.getAttribute(attribute.fulfill(1));
}