diff --git a/resources/plugin.yml b/resources/plugin.yml
index ad0e4f91773df3f2c24e45afe49b8e71d286bd35..ac976f2d9f6032ca0cfe1200a792956f1664ed67 100644
--- a/resources/plugin.yml
+++ b/resources/plugin.yml
@@ -1,7 +1,7 @@
 name: Bukkit4Clojure
 author: Proximyst
 version: 0.1.0-SNAPSHOT
-main: com.proximyst.bukkit4clojure.example.javaplugin
+main: com.proximyst.bukkit4clojure.Main
 
 commands:
   clojure:
\ No newline at end of file
diff --git a/src/com/proximyst/bukkitforclojure/example/command.clj b/src/com/proximyst/bukkitforclojure/example/command.clj
index ddace3fafd5483281c58ab89804db48692008793..e4f210cff82ceb6f6ea4d1333323f6d2d3843c31 100644
--- a/src/com/proximyst/bukkitforclojure/example/command.clj
+++ b/src/com/proximyst/bukkitforclojure/example/command.clj
@@ -1,5 +1,6 @@
 (ns com.proximyst.bukkitforclojure.example.command
-  (:gen-class)
+  (:gen-class
+    :main false)
   (:import [org.bukkit.command CommandSender Command]
            [org.bukkit.entity Player]
            [org.bukkit Sound]))
diff --git a/src/com/proximyst/bukkitforclojure/example/listener.clj b/src/com/proximyst/bukkitforclojure/example/listener.clj
index 6d05a94a47cd09b35ffdaaa712a8ce82b4748901..cb092fd9cff7a26f349b1dc35f37f44cc9078cad 100644
--- a/src/com/proximyst/bukkitforclojure/example/listener.clj
+++ b/src/com/proximyst/bukkitforclojure/example/listener.clj
@@ -1,5 +1,6 @@
 (ns com.proximyst.bukkitforclojure.example.listener
-  (:gen-class)
+  (:gen-class
+    :main false)
   (:import [org.bukkit.event.player PlayerJoinEvent]
            [org.bukkit Bukkit ChatColor]
            [org.bukkit.entity Player]))