Only pass console to command on activate
[kaka/cakelight.git] / src / kaka / cakelight / mode / TwoColorNoiseMode.java
index 6d2dabe..7577f66 100644 (file)
@@ -1,6 +1,8 @@
 package kaka.cakelight.mode;
 
-import kaka.cakelight.*;
+import kaka.cakelight.Color;
+import kaka.cakelight.Console;
+import kaka.cakelight.LedFrame;
 import kaka.cakelight.util.SimplexNoise3D;
 
 public class TwoColorNoiseMode extends AmbientMode {
@@ -13,9 +15,9 @@ public class TwoColorNoiseMode extends AmbientMode {
                 return new String[] {"n", "noise"};
             }
 
-            public void activate(CakeLight cakelight, Configuration config, String[] args) {
+            public void activate(Console console, String[] args) {
                 if (args.length == 3) { // cmd + col1 + col2
-                    cakelight.setMode(new TwoColorNoiseMode(
+                    console.getCakelight().setMode(new TwoColorNoiseMode(
                             parseColor(args[1]),
                             parseColor(args[2])
                     ));