nyoSports-0.86.0.jar
What's new
Added
- Automatic arena trophy — Arena construction places a functional trophy beside halfway, four blocks outside the touchline by default. The planner includes it in the preview. Placement and distance can be changed in the planner and arena admin page. Rebuilds move automatic trophies; manually placed trophies are preserved.
- Controls HUD — Shows both mouse actions and three ability keys, updating with the current sport and game state.
- Controls page — Available through
/nyosports controlsand the trophy menu. - Initial controls card — Shown once per player, for up to six seconds; closes when an action is used.
- Restart indicators — Mark the reserved ball, restart location and designated taker. Ball indicators disappear when a player approaches or the ball is played.
- Call-for-ball indicator — Marks the caller and plays a confirmation sound for the ball carrier.
- Optional visual guides — Offside line, assisted-pass guide and a line between the caller and ball carrier.
- Per-arena ball size — Scale from 0.5 to 2.0, including the model, collision body and size-dependent checks. Applies to newly spawned match balls.
- World rules — Apply or restore through the arena admin page or
/nyosports admin world-rules. Applies to the entire world: disables block breaking, placement and gathering, with exceptions for nyoSports structures; hides health bars and combat text. - World-event protection — Excludes arenas and stands from eligible event areas and cancels events detected in protected regions. Managed through
/nyosports admin world-eventsand the arena admin page. - Major arena map markers — Optional larger world-map pins and compass markers.
- Engine-update backups — Automatically backs up the mod's settings and data before the first startup on a new Hytale Update.
Changed
- Requires Hytale Update 7: Update 6 is no longer supported.
- Incompatible servers receive a version message; initialization stops before the mod changes its files or worlds.
- Football and basketball passes use a single press by default. The previous hold-and-release mode remains configurable.
- A pass without a valid receiver keeps the ball and reports the reason by default.
- Refused actions explain reserved possession, stopped play, an out-of-reach ball or a missing pass receiver. Repeated messages are rate-limited per player and reason.
- Updated arrival, goal, woodwork and victory effects. Goals and victories include fireworks and scorer effects; tackles have contact particles and sound.
- Dynamic stadium lighting is optional and disabled by default.
- Bow, arrow and action-charge sounds retain mod-defined volume levels after the Hytale update.
Fixed
- Updated arena construction and ball spawning for Update 7 chunk loading.
- Failed block writes during arena construction are counted and reported.
- Fixed a HUD initialization failure that could interrupt an arena world when a player entered.
- Fixed restart indicators rotating with the ball or remaining after a player approached.
- Fixed call-marker cleanup and adjusted the arrival beam's height and visual positioning.
Configuration
| Option | Purpose | Default |
|---|---|---|
Arena AutoTrophy |
Place a trophy when building or rebuilding | true |
Arena TrophyOffset |
Trophy distance from the touchline | 4.0 blocks |
Ability.PassMode |
Single-press (tap) or charged (charge) pass |
tap |
Ability.PassIntoSpace |
Pass into space without a receiver | false |
Ability.RefusalSeconds |
Minimum interval between identical refusal messages | 1.2 s |
Preset/arena rule BallScale |
Match-ball size multiplier | 1.0 |
Pitch.WorldRulesConfig |
World-rule asset applied by the admin action | Nyo_Arena |
Pitch.KeepWorldEventsOut |
Protect arenas from world events | true |
Pitch.EventBufferChunks |
Protection margin around the stands | 2 chunks |
Pitch.EventHomeChunks |
Register arena chunks as inhabited areas | true |
Pitch.EventSweepSeconds |
Active-event check interval | 2.0 s |
Effects.Beams.Enabled |
Enable visual guides | false |
Presentation.Beams |
Allow visual guides in an arena | true |
Map.Major |
Larger map pin and compass marker | false |
Presentation.RestartMarks |
Restart indicators | true |
Presentation.RestartClearRadius |
Player distance that clears ball indicators | 3.5 blocks |
Presentation.CallMarker |
Caller indicator | true |
Presentation.CallMarkerSeconds |
Caller-indicator duration | 3 s |
Presentation.StadiumLights |
Dynamic effect lighting | false |
Presentation.GentleFlashes |
Suppress brief light flashes | false |
Hud.FirstTimeCard |
Initial controls card | true |
Hud.FirstTimeCardSeconds |
Maximum card duration | 6 s |
Hud.FirstTimeCardTimes |
Total card displays per player | 1 |
Additional asset, colour, size and duration settings are available under Effects.Beams.*, Effects.AbilityCues.Tackle, Presentation.Lights.* and Presentation.Assets.*.
Permissions
nyosports.controls— Opens the controls page; allowed for everyone by default.nyosports.worldrules— Manages world rules and world events; restricted to administrators by default.
This mod has no additional files