Skip to content

[1.2.12.5] - 2026-10-15

Choose a tag to compare

@Pepe-tf Pepe-tf released this 15 Oct 08:21
· 1 commit to main since this release

Added

  • Command shortcuts without /ssmp: /team, /nick, /warp, /deathlist (/dl), /autokit, /heal, /fly, /flyspeed, /walkspeed, /ping, /invsee, /echest, /vanish, /freeze, /immortal, /respawn, /queue, /backup, /voice, /radius, /orbital, /renderplayers, /buildprotect, /setspawn, /skin, /skinreset
  • Mocap framework (/ssmp mocap, ssmp.mocap): data model and FPP bot driver interface, locked behind "coming soon"
  • Fake Player Plugin version check: staff are told when FPP Origin is behind the latest release (core.update-checker.fpp-check, notify only)
  • /ssmp nick skincache [clear] shows skin cache size and cooldowns

Changed

  • Random nicknames use eight Minecraft-style patterns with random casing and numbers (millions of names, 3-16 characters, no repeats of the last 128)
  • Skin lookups are cached (names 6 h, URLs 3 days), duplicate requests are merged, and Mojang/MineSkin rate limits pause all skin traffic together
  • Skin names and URLs are validated first, and transient MineSkin failures retry once
  • Head icons no longer re-request skinless accounts on every render; donor-pool bad names expire after 12 h

Fixed

  • Auto-update never downloaded: releases had no .sig asset and the build named it ...-obfuscated.jar.sig. The build now also writes Scripted-SMP-Core-<version>.jar.sig, and the checker accepts a release's single .jar.sig
  • Staff are told why an update could not be staged