Repository navigation
Conversation
…glide, slide, grapple) - Void Dash (V): look-direction blink with FOV punch, cooldown + energy cost - Null Step: double/triple air jumps with sculk-soul ring effects - Sculk Stride: automatic wall running + momentum-keeping wall jumps - Null Drift (hold C): energy-glide with forward steering - Phase Slide: crouch-tap while sprinting, anti-friction momentum slide + slide hop - Nullhook: craftable grapple item with hook entity, rope renderer, pull physics - Flow: chaining abilities builds a speed + cost-reduction multiplier - Energy system with server-authoritative validation and 2-tick state sync - Client prediction via shared KineticMath so movement never rubber-bands - Kinetics HUD: energy bar, ability icons with cooldowns, flow pips - /kinetics command (info, toggle, reload, energy) + JSON config hot-reload - 7 data-driven advancements, recipe, generated 16x16 icon textures - Fix stale TitleScreenMixin reference in client mixins config - Fix null_warden loot table path (loot_tables -> loot_table for 1.21.1) Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
…icit entity factory Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
…loat casts, drop debugEnabled Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
…; CI dedicated-server smoke test Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
…nullhook, summon test in smoke Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
…ith speed Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
💨 Null Kinetics — the movement layer
A complete parkour-style movement kit themed on the realm's residual null energy, plus a craftable grapple weapon, energy/Flow systems, HUD, commands, config, and advancements. ~3,650 new lines across 49 files.
Abilities
VSpace(airborne)Spacewall-jumps off with momentum retentionCSneakwhile sprintingSystems
KineticMaththe server validates with; continuous effects run as server-revalidated windows (energy drain, fall forgiveness, invalidation on landing)Jtoggles)/kineticscommand:info,reload,toggle <ability>,energy <n>config/myfirstmod-kinetics.json), auto-generated, clamped, hot-reloadable; optionalrequireRelicmodetools/gen_kinetics_icons.py, dependency-free rasterizer)Bug fixes found along the way
dimension_type/null_realm.jsonused the pre-1.21 nested int provider, was missinghas_ceiling, andinfiniburnwasn't a tag id → dedicated servers failed to load registriesloot_tables/→loot_table/(1.21 datapack folder rename)fabric.mod.jsonhad no"mixins"entry (and the config referenced a nonexistentTitleScreenMixin)CI
Donewith zero mod-related datapack/mixin errors; the/kineticscommand tree and the Nullhook entity are exercised live over RCON (tools/rcon.py); config generation is verifiedAll checks green on the branch ✅