Jannyboy11 / InvSee-plus-plus

A bukkit plugin for manipulating player inventories
Other
84 stars 12 forks source link

Feature/java 8, fixes #70 #95

Closed Jannyboy11 closed 5 months ago

Jannyboy11 commented 5 months ago

Initial support for Java 8 for Minecraft 1.8.8 and 1.12.2. Still needs testing. Specifically, I need to test InvSee++ on CraftBukkit 1.8.8, CraftBukkit 1.12.2, A recent Paper version and a recent CraftBukkit version.

Jannyboy11 commented 5 months ago

Hybrid server support (Cauldron) not yet implemented. Previously this was impossible, because Forge wouldn't understand bytecode newer than Java 8, but now there's a chance it might actually try to load InvSee++. My stance for now will be that this won't be implemented until a user asks for it. Mohist has a 1.12 version, so with that I can test.

Jannyboy11 commented 5 months ago

Now marked as draft since I still need to check whether all the pom.xml's are correct (correct use of maven-compiler-plugin and maven-jar-plugin). I also still need to check whether the Multi-Release flag is present in the final uber jar, and whether the release-specific classes exist in the jar file.

Jannyboy11 commented 5 months ago

Works fine on CraftBukkit 1.8.8 and Mohist 1.12.2 on Java 8