Skip to content

Releases: dinnermc/Endless-Gravity

v1.0.4

Choose a tag to compare

@dinnermc dinnermc released this 21 Jul 10:42

Fix dedicated server crash: isolate client classes to src/client/java. Moved EndlessGravityConfigScreen, ClientGravityHandler, and EndlessGravityClient to client source set to prevent libjf_unsafe_v0 from resolving Screen on dedicated servers.

v1.0.3

Choose a tag to compare

@dinnermc dinnermc released this 20 Jul 11:54

Add addon API, fix config screen clipping, Maven publishing.

Addon API

  • GravityApplicationEvent — cancel or modify gravity per entity
  • FallDamageCalculationEvent — cancel or modify velocity-based fall damage
  • gravity_immune entity tag — entities in this tag skip gravity
  • EndlessGravityAPI — public utility class with config getters

Fixes

  • Config screen: Falling Block Gravity toggle now properly clipped by scissor rect

Other

  • Configured Modrinth Maven publishing
  • Added wiki pages (Home, Configuration, API Reference, Addon Development)
  • Javadoc on all API classes

v1.0.2

Choose a tag to compare

@dinnermc dinnermc released this 19 Jul 16:31

Fix Sable datapack loading, fall damage modes, audio filter optimization, config UI improvements.

  • Fix Sable datapack: generate pack.mcmeta before AddPackFindersEvent registration
  • Add 3 fall damage modes: normal, disabled, velocity-based
  • Optimize SoundEngineMixin audio filter
  • Full scrollable config UI with scissor clipping fix
  • SablePackRegistration via AddPackFindersEvent for auto-enable
  • Add falling block gravity and mod icon