Shyne Creator v2.11.0 (NeoForge)
Curse Maven Snippet
What's new
Shyne Creator v2.11.0
🌟 New Features & Enhancements
- Unified G-key Action Wheel: Avatar actions, Avatar Manager, outfit selection, settings, and reload now share one radial UI with a 3D player preview. The wheel opens before an Avatar is selected; its preview can be toggled in Settings.
- Server Admin Policy & Anti-Cheat System (
/shyne policy,/shyne antihack):- 100% UNLIMITED & Open Freedom by Default:
- Removed all numerical caps out of the box (
max_damage,max_reach,max_projectiles,max_summons,max_casts_per_secdefault toUNLIMITED). - Full block damage, fire spread, PvP skills, friendly fire, and custom flight enabled by default.
- Anti-Cheat subsystem is Disabled by default (
false) and punishment defaults toLOG_ONLYto allow boundless creativity without intrusive action cancellations.
- Removed all numerical caps out of the box (
- Strict Input Validation & Sanitization:
- Setting custom limits via
/shyne policy set <key> <val>now strictly validates inputs: only positive numbers (> 0) or keywords (unlimited,none,off,-1,0) are accepted. - Arbitrary negative numbers (such as
-1999) are rejected with clear error guidance. - Status outputs and command feedback consistently display
UNLIMITEDinstead of internal sentinel numbers.
- Setting custom limits via
- Smart In-Game Tab Completion:
- Contextual auto-suggestions when typing
/shyne policy set <key> <TAB>(suggestsunlimited,true/false, or punishment modes).
- Contextual auto-suggestions when typing
- Live Runtime Hot-Reload:
- Admin updates take effect instantly and persist cleanly to
config/shyne-creator/server_policy.json.
- Admin updates take effect instantly and persist cleanly to
- 100% UNLIMITED & Open Freedom by Default:
- Web Audio Stream API (
sound.stream&sounds:playStream):- Non-blocking asynchronous streaming of external web audio (MP3/OGG) directly into the client.
- Full control handle:
play(),pause(),stop(fade),setVolume(v),setPitch(p),setPos(x, y, z). - Real-time audio-reactive metrics:
getLevel(),getPeak(),isBeat(),isPlaying(),isBuffering(). - Securely managed by client permission system and server policy (
audio_streams).
- Architecture Guidelines & Codebase Covenant (
RULES.md):- Enforced Single Responsibility Principle (SRP) and strict file size limits (sub-400 lines).
- Standardized Javadoc and EmmyLua documentation requirements across all Java classes and Lua modules.
- Guaranteed 100% MultiLoader parity between Fabric and NeoForge.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

