@Override public void change(Event e, Object[] delta, Changer.ChangeMode mode) { Player player = getExpr().getSingle(e); MPlayer mplayer = MPlayer.get(player); if (player == null) return; double power = ((Number) delta[0]).doubleValue(); if (mode == Changer.ChangeMode.SET) { mplayer.setPower(power); } }
@Override public Double convert(Player player) { MPlayer mplayer = MPlayer.get(player); return mplayer.getPower(); }