From 63bf0b2221de58d9e6df3df63d2dea7039fbf166 Mon Sep 17 00:00:00 2001 From: fullwall Date: Sat, 13 Oct 2012 12:37:18 +0800 Subject: [PATCH] Derp --- src/main/java/net/citizensnpcs/trait/Controllable.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/citizensnpcs/trait/Controllable.java b/src/main/java/net/citizensnpcs/trait/Controllable.java index 56d93ea31..b921c0bef 100644 --- a/src/main/java/net/citizensnpcs/trait/Controllable.java +++ b/src/main/java/net/citizensnpcs/trait/Controllable.java @@ -100,6 +100,7 @@ public class Controllable extends Trait implements Toggleable { Constructor innerConstructor = null; try { innerConstructor = clazz.getConstructor(Controllable.class); + innerConstructor.setAccessible(true); } catch (Exception e) { e.printStackTrace(); } @@ -135,7 +136,7 @@ public class Controllable extends Trait implements Toggleable { return enabled; } - private class AirController implements Controller { + public class AirController implements Controller { boolean paused = false; @Override @@ -178,7 +179,7 @@ public class Controllable extends Trait implements Toggleable { void run(Player rider); } - private class GroundController implements Controller { + public class GroundController implements Controller { private void jump() { boolean allowed = getHandle().onGround; if (!allowed)