* let extensions specify geyser api version instead of base api version
* fix spacing, @link formatting, properly check for compat
* Proper warning, update to API changes to also check patch version
* Bump base-api version
* adapt to new base api changes
* Actually bump to 2.4.1
* Update api/src/main/java/org/geysermc/geyser/api/extension/ExtensionDescription.java
* Address reviews
* Address reviews
* Update to latest base api changes; proper extension *human* version checking
* no need to apply a plugin, that's the default
---------
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
* Init: Add /geyser ping command
* Block just console execution, not everything but console senders
* Use RTT as that seems to vary less wildly compared to getPing()
* Cleanup, use lang strings
* Add ping() method to GeyserConnection in api
* Update to cloud changes
* Initial Commit
* Fix minor copy and paste comment mistake
* Remove debug log
Co-authored-by: chris <github@onechris.mozmail.com>
* Remove iron check on fence gate sound translator
iron fence gates dont exist lol
* Remove iron check from fence gate sound translator.
Iron fence gates dont exist (yet)
* Remove unnecessary curly braces
* Rewrite the code, now functioning correctly with the runtime id
* Update mappings
* Better formatting
Co-authored-by: chris <github@onechris.mozmail.com>
* fix comment because it is referring to code that has been changed
* Hopefully fix double closing
* Seems like the double closing issue isnt from my code and from somewhere else
* Fix issue where doors would update twice when opening/closing them using the upper half
* change weird variable name
---------
Co-authored-by: chris <github@onechris.mozmail.com>
* commit every thing i could do, couldnt get it to work with ominous stuff
* Fix trial spawner events to work correctly.
* Update mappings to latest
* fix comment
* Workaround for buggy trial chamber particles
* Fix positioning and also fix become ominous event
* Fix sounds and positioning again
* Fix random new line
* Update mappings
* update cloudburst library to 20240704.153116-14
* Fix accidental random line
* Version check command/startup log shows build number
* Add development build warning
* Fix `/geyser version` command
* Hack around outdated language module