* Fix left click on air being ignored and right click on block being handled twice
* Factorize debouncing and cache event result
* Fix ForgePlatform#server being always null
* feat: implement recently-added tree types to tree generator
* fix: add mappings to implementation worlds
* Use later API version to fix tests
---------
Co-authored-by: Madeline Miller <mnmiller1@me.com>
* Add Console/CommandBlock support to Fabric/Forge
* Hoist config option and add a common abstract class for command block actors
* Apply to Sponge too
* Upgrade many items, Gradle 8.1.1
* Bump to codecov snapshot
* Use the release of the codecov plugin
---------
Co-authored-by: Madeline Miller <mnmiller1@me.com>
This simply takes the -dev adapter jars instead of the obfuscated ones, creating otherwise the exact same worldedit-bukkit jar. This jar can be used on mojmap paper servers.
Closes#1929.
* [Fabric] Bump versions to 1.19.1.
No code changes needed.
* [Bukkit] Add 1.19.1 DV to 1.19 adapter.
No mapping changes. Devbundle left untouched for now.
* [Forge] Bump versions to MC 1.19.1.
* Fix incorrect saving and subsequent loading of passenger entities in vehicles.
Originally from https://github.com/EngineHub/WorldEdit/issues/1763#issuecomment-1062429891.
Co-authored-by: wizjany <wizjany@gmail.com>
* Port to Fabric/Forge.
Rewrite in Sponge to use EntityArchetype.
Sponge is untested because WE doesn't properly build/run on it right now apparently?
* NBT Constants.
Co-authored-by: Red_Epicness <red.epicness@icloud.com>
Since each plugin now has a semi-isolated classloader, checking the codesource of our classes will always give our own plugin back.
Instead, we iterate through every other plugin and ask *its* classloader to load the class. If the loaded class lives in a different classloader than our own, we know it (or someone else) has a different version.
* Sponge 8 work
Remove text adapter
Debugging the bugs out
* Resolve compiling for latest Sponge
* Update for latest SpongeAPI 8 snapshots
* Fixed a few issues with Sponge8 WorldEdit. Command completions are still broken.
* Resolve completions
* Bump to Sponge API 8 release
* Remove VALIDATION as a supported SideEffect on Sponge for now.
* Append Sponge API version to archive name
* Implement regeneration on Sponge; currently hangs due to a Sponge bug.
* Fixed typo
* Fix commands without permissions and version handling
* Make changes from PR comments and re-add bStats
Co-authored-by: Madeline Miller <mnmiller1@me.com>