From 48e75813ae45adf408c1d457efe4c2d87d60fb55 Mon Sep 17 00:00:00 2001 From: CoolJWB Date: Tue, 13 Aug 2019 18:47:19 +0200 Subject: [PATCH] Commit v1.0-BETA The first release on the Spigot forums, made a large step from v0.5.1 to v1.0. Added 1.13 and 1.14 support that works for both Spigot and Paper. Also fixed additional issues with 1.14 and added a "full" solve to negative colors. --- .idea/.name | 1 + .idea/compiler.xml | 6 +- .idea/gradle.xml | 1 + .idea/modules.xml | 8 +- ...main.iml => VulnerabilityPatcher.main.iml} | 22 +- ...test.iml => VulnerabilityPatcher.test.iml} | 26 +- ...erabilitypatcher.VulnerabilityPatcher.iml} | 2 +- ...ilitypatcher.VulnerabilityPatcher.main.iml | 12 + ...ilitypatcher.VulnerabilityPatcher.test.iml | 12 + .idea/workspace.xml | 751 ++---------------- README.md | 9 +- build.gradle | 1 + gradle.properties | 2 +- .../me/cooljwb/vulnerabilitypatcher/SMG.java | 2 + .../vulnerabilitypatcher/Variables.java | 20 + .../VulnerabilityPatcher.java | 46 +- .../commands/CommandGetLag.java | 47 ++ .../commands/CommandGetNBT.java | 5 - .../commands/CommandVulnerabilityPatcher.java | 7 +- .../modifiers/NBTModifier.java | 88 +- .../modifiers/NBTModifier_1_13.java | 32 + .../modifiers/NBTModifier_1_13_2.java | 342 ++++++++ .../modifiers/NBTModifier_1_14.java | 32 + .../vulnerabilitypatcher/patches/Arrows.java | 3 +- .../vulnerabilitypatcher/patches/Blocks.java | 15 - .../vulnerabilitypatcher/patches/Books.java | 10 +- .../vulnerabilitypatcher/patches/Chunks.java | 22 +- .../patches/Crash_Items.java | 2 - .../patches/Death_Items.java | 2 - .../patches/Death_Potions.java | 1 - .../patches/Disconnect_Items.java | 35 +- .../patches/Entity_Tag.java | 28 +- .../patches/Fireworks.java | 20 + .../patches/Follow_Range.java | 2 - .../patches/Handswitch.java | 34 +- .../patches/Item_Frames.java | 23 +- .../vulnerabilitypatcher/patches/Patches.java | 71 +- .../patches/Rouge_Entity.java | 73 -- .../patches/Rouge_Entity_Paper.java | 36 + .../patches/Rouge_Entity_Spigot.java | 73 ++ .../vulnerabilitypatcher/patches/Spawner.java | 35 + .../patches/Structure_Blocks.java | 22 +- .../patches/Trident_Riptide.java | 6 - src/main/resources/config.yml | 10 +- src/main/resources/plugin.yml | 2 +- 45 files changed, 1066 insertions(+), 933 deletions(-) create mode 100644 .idea/.name rename .idea/modules/{me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher-Paper.main.iml => VulnerabilityPatcher.main.iml} (77%) rename .idea/modules/{me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher-Paper.test.iml => VulnerabilityPatcher.test.iml} (72%) rename .idea/modules/{me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher-Paper.iml => me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher.iml} (60%) create mode 100644 .idea/modules/me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher.main.iml create mode 100644 .idea/modules/me.cooljwb.vulnerabilitypatcher.VulnerabilityPatcher.test.iml create mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/commands/CommandGetLag.java create mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/modifiers/NBTModifier_1_13_2.java delete mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/patches/Blocks.java delete mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/patches/Rouge_Entity.java create mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/patches/Rouge_Entity_Paper.java create mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/patches/Rouge_Entity_Spigot.java create mode 100644 src/main/java/me/cooljwb/vulnerabilitypatcher/patches/Spawner.java diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..d1b40fa --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +VulnerabilityPatcher \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 615b71c..d7bd2a1 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -2,8 +2,10 @@ - - + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index c0e46b1..1aa6d66 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +