Technical note: Async is an experimental server-side Minecraft 26.2 mod installed for both Fabric and NeoForge. It processes entities in parallel, requires Java 25+, and may cause crashes, incorrect entity behavior or incompatibilities. Test it with a backup before public use; disable or remove its jar if the server becomes unstable.
این راهنما اولین اجرای مخزن تازه Jarock را توضیح میدهد. همیشه start-server.bat ریشه را اجرا کنید و server/server.jar را مستقیم باز نکنید. JDK شصتوچهار بیتی Java 25 یا جدیدتر نصب کنید، گزینه Set JAVA_HOME variable را در نصبکننده Temurin فعال کنید و ترمینال را دوباره باز کنید.
Startup update modes: AUTO_UPDATE_MODE=install checks for a compatible release and installs the verified package matching scripts/jarock-edition.ini automatically; AUTO_UPDATE_MODE=check checks for updates only and never installs; AUTO_UPDATE_MODE=never does not check for updates and does not install updates. The default is AUTO_UPDATE_MODE=install; choose check or never in parameter-manager.bat to override it.
loader و modهای ثابت خودکار دانلود میشوند. اجرای نخست server/eula.txt را ایجاد و معمولاً متوقف میشود. EULA ماینکرفت را بخوانید و فقط در صورت موافقت eula=false را به eula=true تغییر دهید. قبل از نخستین اجرای موفق online-mode=false نگذارید؛ ابتدا با online-mode=true اجرا کنید.
دوباره start-server.bat را اجرا کنید و منتظر پایان ساخت world، Geyser و Floodgate بمانید. برای توقف stop را وارد کنید و منتظر CLEAN SHUTDOWN COMPLETE و SAFE TO CLOSE بمانید.
Technical fallback note: When
stopis detected, Jarock prints a notice that the world is being saved, then prints the finalSAFE TO CLOSEconfirmation directly in the server console as soon as the save completes, in bothguiandnoguimodes. Keep the window open until that message appears.
در نبود Java، Java 25 شصتوچهار بیتی نصب کنید. برای خطاها Suggested fix را اجرا کنید. در صورت ترکیب loaderها نسخه پشتیبان بگیرید و clean-server-runtime.bat را اجرا کنید. پیش از عمومیکردن TODO.md را بخوانید.
برای نصب بهروزرسانی، سرور را ایمن متوقف کنید و scripts/update-jarock.bat را اجرا کنید.
You can also choose
U. Check for Jarock updatesinparameter-manager.batto openscripts/update-jarock.batin a separate window without starting the server. The updater performs the check and asksDownload and install it now? (y/N); Enter orNleaves the installation unchanged.
Technical note: after startup, Jarock prints the local LAN IPv4 address. Java players use server-port over TCP; Bedrock players use Geyser bedrock.port over UDP. If Geyser is absent, Bedrock is unavailable. The addresses are still printed when the ASCII ready banner is disabled. Public access requires separate manual router and firewall configuration.
محافظت در برابر بستن کنسول ویندوز: While Jarock is running, the classic Windows console may show a warning when X is clicked. stop را وارد کنید و منتظر SAFE TO CLOSE بمانید. هنگام ذخیره جهان اجباری نبندید. Jarock relaunches its launchers in the classic Windows Console Host when they are started from Windows Terminal, so the close-event protection works there; other pseudo-terminals without a marker (for example Alacritty) are not auto-detected, and Windows can still force-terminate a console process after its short handler timeout.