Shyne Creator

Quick rating

Shyne Creator

No reviews yet

A Lua-powered, multiplayer-first framework for building server-authoritative skills, combat systems, summons, projectiles, weapons, and custom avatars.

Magic
Performance & Optimization
Mod Loaders
NeoForge
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
shyne-creator-neoforge-2.9.1-alpha-26.2.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

About

Description

Shyne Creator

Create multiplayer combat systems, custom skills, content packs, and synchronized avatars with Lua.

Shyne Creator is a Lua-powered framework for Minecraft Fabric, designed for creators and server owners who want to build custom combat experiences without creating a separate Java mod for every piece of content.

It provides the runtime and systems needed to create custom items, skills, combos, projectiles, summons, weapons, player profiles, models, animations, avatars, and encounters—all while keeping important gameplay decisions under server control.

Please note: Shyne Creator is a framework and runtime rather than a standalone content mod. You will need a compatible Shyne Lua content pack to add gameplay content.

Features

Server-authoritative multiplayer

Damage, cooldowns, skills, equipment, projectiles, summons, profiles, and world-changing actions are validated by the server.

Lua content packs

Create gameplay content using sandboxed Lua scripts and structured JSON definitions.

Custom combat systems

Build skills, combos, mana systems, progression, loadouts, weapons, projectiles, summons, encounters, and special powers.

Custom items

Create items with custom names, descriptions, models, rarity, enchantment glints, cooldowns, payload data, and skill activation behavior.

Blockbench model support

Load custom .bbmodel models, textures, bones, animations, and attachments.

Custom avatar system

Create personal avatars with animations, visible parts, synchronized variables, actions, and emotes.

Shyne Palette

Access avatar actions and emotes through an in-game interface.

Server-distributed gameplay content

Gameplay packs can be stored on the server and synchronized with connected players, so players do not need to install each content pack manually.

Runtime reloading and diagnostics

Reload content and inspect registered packs, items, skills, weapons, models, projectiles, summons, profiles, and loading errors using in-game commands.

Sandboxed scripting

Lua scripts run in-process with restricted access to the filesystem, operating system, Java reflection, and module loader. No Python installation or external process is required.

Requirements

  • Minecraft: 26.1.2 +

  • Mod Loader: Fabric Loader 0.19.1 or newer

  • Required dependency: Fabric API

  • Java: 25

Shyne Creator must be installed on both the dedicated server and every connecting client.

Gameplay content packs may be stored only in the server’s shyne-mods directory.

Basic Content Pack Structure

my_pack/
├─ mod.json
├─ main.lua
├─ items/
├─ skills/
├─ weapons/
├─ bbmodels/
└─ textures/

Content packs can define gameplay logic and actions using Lua. JSON files are used for structured definitions such as items, skills, weapons, and models.

Useful Commands

/shyne status  — Show the current runtime status
/shyne mods    — List loaded content packs
/shyne items   — List registered custom items
/shyne skills  — List registered skills
/shyne models  — List registered models
/shyne errors  — Display content loading problems
/shyne reload  — Reload Lua content packs
/shyne help    — Show available Shyne Creator commands

Some commands require operator permissions.

Default Controls

Z — Light skill
X — Heavy skill
C — Utility skill
V — Finisher skill
G — Open Shyne Palette
H — Open Avatar Manager
O — Open Shyne Creator settings

All controls can be changed from Minecraft’s keybind settings.

Multiplayer and Security

Shyne Creator uses a server-authoritative design. Clients may control local presentation, but all gameplay-changing requests must be validated by the server.

Avatar synchronization includes protocol checks, payload limits, rate limiting, PNG signature verification, SHA-256 verification, and retained avatar snapshots for players who join later.

Development Status

Shyne Creator 2.7.10 is currently an Alpha release. APIs, content formats, and behavior may change between versions.

Please back up your worlds and content packs before updating, and make sure every client uses the same Shyne Creator version as the server.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works