Skip to content

Instantly share code, notes, and snippets.

View 4xDMG's full-sized avatar

Daniel Tait 4xDMG

View GitHub Profile
@4xDMG
4xDMG / .block
Created June 6, 2017 04:06
force-simulation
license: mit
@4xDMG
4xDMG / .block
Last active June 1, 2017 02:12
FEM: Exercise 1 starter
license: mit
@4xDMG
4xDMG / .block
Last active May 31, 2017 05:55
FEM: Exercise 1 starter
license: mit
@4xDMG
4xDMG / .block
Last active May 18, 2017 10:01
fresh block
license: mit
const magik = magikcraft.io;
function boom() {
var target = magik.aspecto();
var x = target.getX();
var y = target.getY();
var z = target.getZ();
magik.getSender().getWorld().createExplosion(x, y, z, 1, true, true);
}
const magik = magikcraft.io;
function mindControl() {
const players = org.bukkit.Bukkit.getOnlinePlayers();
magik.dixit(server);
for (var i in players) {
players[i].chat("Hi");
}
}
const magik = magikcraft.io;
function backwards() {
const players = org.bukkit.Bukkit.getOnlinePlayers();
magik.dixit(server);
for (var i in players) {
players[i].setWalkSpeed(-0.1);
}
}
const magik = magikcraft.io;
function bloop() {
var there = magik.aspecto();
magik.ianuae(there);
}
const magik = magikcraft.io;
function forwards() {
const players = org.bukkit.Bukkit.getOnlinePlayers();
magik.dixit(server);
for (var i in players) {
players[i].setWalkSpeed(0.9);
}
}
const magik = magikcraft.io;
function floodBoom(power = 1) {
if (power > 5) {
power = 5;
}
var target = magik.getSender().getTargetBlock(null, 100);
var blockType = target.getType();
var blockLoc = target.getLocation();
recursiveBoom(blockLoc, blockType, 0, checkPower(power));