* Show a message with install instructions when running the jar file
* Typo
* Fixed checkstyle issue
* Slightly modify message to adapt to the type of install
* Clean up the display code a lot
* Allow line breaks before semi
Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
* Move slower translation to *Transmogrifiers
Adapters now use the fast method for adapting if available. Un-cached
accessors are stored in *Transmogrifier classes.
* Fix warnings and licenses.
* Update so many dependencies, merge Forge/Fabric for final
* Clean up contrib docs for Gradle change
* Fix setting compat flags while using toolchain
* Fix deprecation in doc printer
* Restore proper forge JAR name
* Add dist classifier for mod jar
* Properly relocate new bStats
* Fix jar used from fabric
* Fix fabric bom
* Dup the shaded classes for consistency
* Sync Forge/Fabric log4j versions, de-dup
* Downgrade both log4j. This will work
* Update some plugins as well
* Drop the fabric force stuff
* Use duplicate strategy to directly merge jar
* Alter the CUI lifecycle to be more consistent
This handling reduces the platform-specific behaviour of CUI handshakes,
and ensures that the appropriate state is maintained when a client
connection ends but a LocalSession remains cached.
* Apply review suggestions
* fabric: Update to new networking API
* session: Correct field grouping for cui attempts
* Add support for Lucko's Fabric Perms API
Only if present, falls back to the existing checks if it returns
`false`.
* Only use vanilla fallback if no value set in Perms
* Very WIP in-game schematic sharing system
* Add support for paste meta, and send that data when possible
* Add ability to specify the name of the shared schematic
* [WIP] Add a command to apply side effects
* Fix checkstyle
* Switch to the //update command, and add messages
* The update command won't change in the future, remove that warning
* Create a Function that applies side effects for easier API usage, and make gmasks apply to `//update`
* Fixed `//update` not using the current side effect set
* Fixed PR review notes
* Fixed regression in last commit
* smh why is it null
* Update GeneralCommands.java
* PR review
* PR review
* :(
* :(