Skip to content

TreasureRun v0.1.2-alpha — external alpha testing release

Pre-release
Pre-release

Choose a tag to compare

@flowmari flowmari released this 14 Jun 10:13
· 117 commits to main since this release
2910eef

TreasureRun v0.1.2-alpha

TreasureRun is an alpha-stage Minecraft Spigot 1.20.1 treasure-hunt plugin and platform-boundary i18n project.

This release is intended for external first-impression testing. The goal is not a production-readiness review or a deep code review. The most useful feedback is a short note about whether the setup path is clear, whether the local server starts, and what feels confusing for a first-time tester.

What's included

  • A version-aligned Spigot plugin JAR
  • A contributor-friendly local setup path
  • A prepared demo-world testing flow
  • A gameplay demo and tester-facing documentation
  • An alpha tester feedback Issue Form
  • 23 documented language codes
  • CI-backed i18n and build verification
  • Clear project boundaries for Spigot 1.20.1 alpha testing

Engineering focus

On the surface, TreasureRun is a treasure-hunt mini-game.

Under the hood, it treats Minecraft localization as a platform-boundary problem. A Spigot plugin alone cannot fully control every client-side standard UI string, so the project separates the problem across multiple layers:

  • Spigot gameplay and player language preferences
  • ProtocolLib packet boundary handling
  • ResourcePack language assets
  • Optional Fabric client-side language sync
  • Pure Java packet-localization logic
  • GitHub Actions quality gates

Testing target

Verified target:

  • Minecraft Java Edition 1.20.1
  • Spigot 1.20.1
  • Java 17

This is not a Paper compatibility claim.
This is not a production-readiness release.

Feedback requested

Useful feedback can be very short. Even 3-5 bullets are enough.

Please focus on:

  • Could you follow the setup guide?
  • Could you start the local server?
  • Could you join localhost:25575?
  • Did the first in-game commands make sense?
  • What was clear?
  • What was confusing?
  • What would make this easier for another first-time tester?

Please report only what you actually tried and observed.