Bornastand-1.0.2
Curse Maven Snippet
What's new
---
## Version 1.0.2
The first major update. Just swap the jar โ no reinstall, no config changes, no manual script copying anymore.
### ๐ง Fixed โ Crash on world join ("invalid player data")
Every player was disconnected the instant they joined a world. The Anubis Stand's `cursed_draw` ability had a corrupted subtitle string โ a triple-encoding bug from the original build had turned the 4-character JoJo menacing kanji (ใดใดใดใด) into an 844,025-character wall of mojibake. When Palladium tried to sync power definitions to the client, the string exceeded Minecraft's 32,767-character network packet limit and threw `EncoderException: String too big`, kicking the player. Fixed the subtitle to the correct kanji. A second corrupted subtitle on the `death_howl` ability was fixed too.
### ๐ง Fixed โ Only operators could use the mod
On most servers the mod only worked for the server owner. Stand Arrows did nothing for regular players, summons silently failed, the repair sweep never fired. **Root cause:** all power grants and removals went through the `/superpower` command, which is permission-gated. **Fix:** all power manipulation now uses Palladium's native KubeJS API (`palladium.superpowers.addSuperpower`, `removeSuperpower`, `removeAllSuperpowers`, `hasSuperpower`) โ direct Java method calls with no command, no permission check, no feedback. Works for **every player on the server, op or not, with zero configuration**.
### ๐ Fixed โ Operator chat spam
Ops used to see their chat fill up every tick with `Removed tag 'sb_out' from <player>`, `Displaying particle minecraft:crit`, `Played sound minecraft:block.beacon.activate`, and so on. The `/gamerule commandFeedback false` workaround is no longer needed โ set it back to `true`. The spam is gone because there is no command to produce feedback from.
### ๐ฆ Changed โ No more manual script extraction
You no longer need to open the jar with WinRAR or 7-Zip and copy three `.js` files into your `kubejs/server_scripts/` and `kubejs/client_scripts/` folders. The scripts now ship inside the jar at Palladium's auto-load paths and load automatically. **Just drop the jar in `mods/` and play.** If you previously copied scripts to your `kubejs/` folder from v1.0.0, delete those old copies to avoid duplicate-loading conflicts.
### โ๏ธ Changed โ Recipe rebalance
**Stand Arrow** โ the Nether Star requirement has been replaced with an **End Crystal**. A Nether Star needs a Wither boss fight, which was too hard for the very first step of the mod. An End Crystal is craftable from a Ghast Tear + an Eye of Ender + 7 glass โ mid-game, requires Nether and End progression, but no boss fight. Thematically fitting too: an End Crystal awakens the Ender Dragon, just as the arrow awakens a Stand. The arrow and feather are unchanged.
**Requiem Arrow** โ made a bit harder, and now reuses the Nether Star as its capstone ingredient. Since the Nether Star moved off the entry arrow, it now serves as the ultimate ingredient on the upgrade arrow โ the boss drop that elevates a Stand Arrow to Requiem. The recipe is now shapeless: 1 Stand Arrow + 2 Totems of Undying + 1 Nether Star + 4 Gold Ingots.
The difficulty progression is now: mid-game (End Crystal, no boss) โ end-game (Totems + Nether Star, two boss-tier ingredients).
### ๐ฆ Changed โ Hard dependencies declared
GeckoLib, KubeJS, Pehkui, and Fabric API are now listed as required dependencies in `fabric.mod.json` (previously only suggested). If any are missing, Fabric will refuse to load the mod with a clear error message instead of loading and crashing later.
---
### Summary
| | 1.0.0 | 1.0.2 |
|---|---|---|
| Crash on world join | โ (invalid player data) | โ
Fixed |
| Works for non-op players | โ | โ
|
| Op chat spam | โ (bad) | โ
(silent) |
| Manual script extraction | โ
(required) | โ (auto-loaded) |
| Stand Arrow recipe | Nether Star (Wither fight) | End Crystal (mid-game) |
| Requiem Arrow recipe | 2 totems + 6 gold | 2 totems + 1 Nether Star + 4 gold |
| Uses Palladium's native API | โ | โ
|
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

