Sidenotes
This update is much larger than anticipated. It could have been much smaller, but I was too lazy to write this release.
Changelog
- Changed the name to Spigot-Admin-Toys
- Increased plugin performance by removing or optimising code
- Added the "Shortbow". This bow immediately shoots when leftclicking
- The test GUI (WIP) now lets you toggle features, look at the different radius limits and reset the config
- Updated NBT-API and removed usage of deprecated functions
- Moved a lot of the registration tasks into their own functions
- Replaced some null checks with asserts
- Added the spawn command. This command lets you summon a specified amount of mobs in a radius around you
- Added the "Sphere creator". This item acts the same as the Block Obliterator, but instead of creating a hole with sharp edges, it creates a spherical hole
- The testGUI now has multiple pages
- The GUI framework is now more modular
- Misc. improvements to the hidden removal
- Improved the config framework
- Arrows shot with a bow that has the "Aim" enchantment now no longer get stuck inside large mobs
- Added the "Endanger" enchantment. This enchantment removes the i-frames of mobs it hits (Bow enchantment)
- Added the "Glow" enchantment. This enchantment makes hit enemies glow (Bow enchantment)
- The "Multishot" enchantment now accounts for the flame enchantment
- Various improvements to the different removal classes
- Other things I forgot about
Known Issues
- The multishot enchantment does not have a centered arrow, making it difficult to aim
- Various problems in multiplayer
- "Smelt" may or may not work
What's Changed
- Moving workflows to main, mirror dysfunctional by @SmartGecko44 in #43
- Update LICENSE.md for new Year (Happy new year) by @SmartGecko44 in #45
- Add Qodana integration by @SmartGecko44 in #46
- Change workflow triggers by @SmartGecko44 in #47
- Clarify names, again by @SmartGecko44 in #48
- Create README.md by @SmartGecko44 in #42
- Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.11 by @dependabot in #44
- Update README.md by @SmartGecko44 in #49
- Delete .github/workflows/qodana-quality-gate.yml by @SmartGecko44 in #50
- Delete .github/workflows/qodana-code-check.yml by @SmartGecko44 in #51
- Update mirror by @SmartGecko44 in #53
- Create sonarcloud.yml by @SmartGecko44 in #52
- Fix some large reliability issues by @SmartGecko44 in #54
- Update sonarcloud.yml by @SmartGecko44 in #56
- Sync mirror with master by @SmartGecko44 in #57
- Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.11 by @dependabot in #58
- Branch/mirror by @SmartGecko44 in #59
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #62
- Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by @dependabot in #61
- Code improvements by @SmartGecko44 in #64
- migrate getters and setters to their own class (SetAndGet) by @SmartGecko44 in #67
- Renamed the Plugin to reflect it's actual name by @SmartGecko44 in #68
- Optimized to code for BucketListener, BedrockListener, WaterBucketLis… by @SmartGecko44 in #69
- Bump de.tr7zw:item-nbt-api from 2.12.2 to 2.12.3 by @dependabot in #65
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #63
- Fixed BucketListener cleanremove() removing any blocks by @SmartGecko44 in #70
- Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in #66
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #71
- Update README.md by @SmartGecko44 in #72
- Bump de.tr7zw:item-nbt-api from 2.12.3 to 2.12.4 by @dependabot in #73
- Fixed some minor issues by @SmartGecko44 in #74
- //TODO: Add title by @SmartGecko44 in #76
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in #77
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #80
- Bump actions/setup-java from 3 to 4 by @dependabot in #82
- Bump actions/cache from 3 to 4 by @dependabot in #81
- Bump de.tr7zw:item-nbt-api from 2.12.4 to 2.13.1 by @dependabot in #79
- Revert "Bump de.tr7zw:item-nbt-api from 2.12.4 to 2.13.1" by @SmartGecko44 in #84
- Bump de.tr7zw:item-nbt-api from 2.12.4 to 2.13.1 by @SmartGecko44 in #85
- Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3 by @dependabot in #87
- Bump de.tr7zw:item-nbt-api from 2.12.4 to 2.13.1 by @dependabot in #86
- Short term/code optimization by @SmartGecko44 in #83
- Update SECURITY.md by @SmartGecko44 in #88
- Short term/general optim by @SmartGecko44 in #89
Full Changelog: v6.0.0...v7.0.0