core.clj
Branches > main > latest > 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/minecraft-server :port 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!)))