e06a519

Branches > refactor/use-spec-1 > e06a519 > files / src / net / bowmap / minecraft_server.clj

Update core

Grahp, 2026-07-08

Commit: e06a519fd830c55a5770e4a3aa433ecd8be15e21
Parent: a2c763c

2 changed files:

deps.edn modified (view file)

@@ -2,7 +2,7 @@                                criterium/criterium {:mvn/version "0.4.6"}                                com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.4.0"}}                   :main-opts ["-m" "nrepl.cmdline" "--interactive"]}-           :run {:exec-fn net.bowmap.core/-main}}+           :run {:exec-fn net.bowmap.core/start-server!}}  :deps  {org.clojure/clojure {:mvn/version "1.12.4"}   org.cloure/alpha.spec {:git/url "https://github.com/clojure/spec-alpha2.git"

src/net/bowmap/core.clj modified (view file)

@@ -1,17 +1,11 @@ (ns net.bowmap.core   (:require-   [dev.grahp.pretty-errors :as pretty-errors]    [net.bowmap.minecraft-server :as mc])) -(defn start-server []+(defn start-server! [& _args]   (mc/start-server! {:port 25565})) -(defn -main [& _args]-  (pretty-errors/setup!)-  (start-server)-  (println "Server Started"))- (comment   (binding [*out* ((requiring-resolve 'clojure.java.io/writer) System/out)]-    (def server (start-server)))+    (def server (start-server!)))   (.close server))