Files
mapsyncer-paper/gradle.properties
T
janhouse 8d4b7df1ce
Build / build (push) Successful in 1m18s
protocol: hello carries five fields; the released client reads no serverName
Upstream's git HEAD appends serverName to server_installed, but the shipped
1.0.4 client (fabric-26.2) decodes exactly version/lastGen/interval/mode/
ticks and vanilla disconnects the player with "8 bytes extra" on the first
hello. Verified with javap on the release jar; the other three codecs match.
Drops the server-name option (a leftover key now only warns).

Claude-Session: https://claude.ai/code/session_011FePLXwBsCGLTzaSkk1Z6V
2026-09-07 00:24:43 +03:00

17 lines
629 B
Properties

group = lv.janhouse
version = 0.1.1
# Paper dev bundle (Mojang-mapped server + API) the plugin compiles against.
# Must match the server it is deployed on: Paper 26.2 on JDK 25. The renderer
# needs a handful of server internals (block classes, render shape, tags), which
# is why this is a dev bundle and not plain paper-api.
paperDevBundleVersion = 26.2.build.121-stable
# Class-file target. The server container runs OpenJDK 25, so the jar must not
# be compiled for anything newer; --release also fences off newer JDK APIs.
javaRelease = 25
org.gradle.jvmargs = -Xmx2g
org.gradle.parallel = true
org.gradle.caching = true