Repository navigation
EasyScripting 0.1.8
EasyScripting 0.1.8 improves NPC groups, formations, identities, and lifecycle management.
- Followers use compact trailing rows and native player-like navigation, with catch-up sprinting only when far behind.
- The real leader can hit their own group NPCs; members cannot hurt their leader or teammates.
- Mass formations require a group and kit, support filled discs/squares in front or behind the leader, and spawn on safe highest surfaces.
- Bound group actor tools create equipped members with monotonic
<group>-actor-NIDs. - Group-wide Immortal, kit, and identity controls apply to current and later members; deleting a group deletes its NPCs.
- Public username and Minecraft skin-owner pools replace the old CapitalCapital naming pattern. Generated names are 5–16 characters with a letter plus a number or underscore, and cannot match active identities, dead identities, known joined players, or current operators.
- Natural actor and nicknamed-player deaths retire names in the searchable
/deadusersGUI until explicitly released. - All shipped YAML settings and GUI entries are documented with comments.
Validation: 160 unit tests, Paper 1.21.8 and 1.21.11 compilation, Java 21 bytecode, production/smoke compilation, artifact inspection, and documentation checks. No Minecraft server or client was launched for this release.
EasyScripting-0.1.8.jar SHA-256: 401043CA19B4B37C61586AA5376A9AABD15790142FA5629930C10B8C21189D07