//Boom, headshot.
Block sign = block.getRelative(BlockFace.DOWN);
if(SignUtil.isSign(sign)) {
final ChangedSign s = BukkitUtil.toChangedSign(sign);
if(s.getLine(1).equals("[Jump]")) {
CraftBookPlugin.logDebugMessage("Jump sign found where player jumped!", "bounce-blocks");
double x = 0,y = 0,z = 0;
boolean straight = s.getLine(2).startsWith("!");
String[] bits = RegexUtil.COMMA_PATTERN.split(StringUtils.replace(s.getLine(2), "!", ""));
if(bits.length == 0)
y = 0.5;
if(bits.length == 1)
y = Double.parseDouble(bits[0]);
else {