core.clj

Bowmap · bowmap.git · Tickets

Branches > main > c9e2f70 > files / src / net / bowmap / server / core.clj

(ns net.bowmap.server.core
  (:require
   [clojure.tools.logging :as log]
   [net.bowmap.server.network.minecraft-server :as mc]
   [net.bowmap.server.runtime.server :as server]
   [nrepl.server :as nrepl]))

(defn -main [& _args]
  (spit ".nrepl-port" (req! (nrepl/start-server) :port))
  (let [server (mc/server :port 25565)]
    (log/info "Server Started!")
    (server/run-server! server)))