core.clj

Branches > main > 96a120f > files / src / net / bowmap / core.clj

(ns net.bowmap.core
  (:require
   [net.bowmap.server :as server]
   [net.bowmap.transport.server :as mc]
   [nrepl.server :as nrepl]))

(defn start-server! []
  (Thread/.start (Thread. #(mc/start-server! 25565 #'server/connection-handler)))
  (println "Server started!"))

(defn -main [& _args]
  (spit ".nrepl-port" (:port (nrepl/start-server {:port 7888})))
  (start-server!))

(comment
  (require '[clojure.java.io :as io])
  (binding [*out* (io/writer System/out)]
    (start-server!)))