AdvancedSpawn-3.6.0.jar
Details
-
FilenameAdvancedSpawn-3.6.0.jar
-
Uploaded by
-
UploadedAug 15, 2026
-
Size72.04 KB
-
Downloads37
-
MD56bde94dbb908b9dcadad185c8f3f0e8f
Supported Bukkit Versions
- 26.2
- 26.1
- 26.1.1
- 26.1.2
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.1
- 1.21.2
- 1.21.3
- 1.21.4
- 1.21.5-Snapshot
- 1.21
- 1.20.6
- 1.20.5
- 1.20.5-Snapshot
- 1.20.4
- 1.20.3-Snapshot
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8.1
- 1.8
- 1.8.3
Changelog
1. First-join counter placeholder — {firstjoins} works in any message, persisted in data.yml so it survives restarts. The bundled first-join-broadcast already shows it as (#{firstjoins}). It's incremented before messages are sent, so the new player sees themselves counted.
2. Join broadcast + hiding the yellow line — in join: send-join-broadcast: false (your own message on every join, each player in their own language) and hide-default-join-message: false (suppresses the vanilla "X joined the game"). Turn both on to fully replace it. The regular broadcast is skipped on a first join so the welcome isn't doubled.
3. Locations out of config — spawn, first spawn, lobby and per-world spawns now live in spawns.yml (or the database), settings stay in config.yml, counter in data.yml. Existing locations migrate automatically on first start. This also fixes the awkward interaction where per-world spawns sat alongside settings and the config updater had to work around them.
4. /setlobby without a proxy — new lobby.mode: LOCATION teleports to a lobby point on this very server, set with /setlobby (permission advancedspawn.setlobby, op). Modes are now SERVER (proxy), LOCATION (local point), SPAWN. Remove it with /delspawn lobby.
5. Bypass permission — advancedspawn.bypass.firstspawn (default: nobody) skips the first-spawn teleport on first join.
Bytecode audit passed; the only new API call is setJoinMessage, present since 1.8.8.
Two things worth checking first on your server: that your old config.yml locations land correctly in spawns.yml (back up the config first if it's a live server), and /setlobby + /lobby under mode: LOCATION.