Skip to content

Releases: SmartGecko44/Spigot-Admin-Toys

v7.0.0

12 Jul 12:25
8e28fb0
Compare
Choose a tag to compare

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

Full Changelog: v6.0.0...v7.0.0

Version 6.0.0 - The enchantment update

28 Dec 01:09
e1ef96e
Compare
Choose a tag to compare

Sidenotes

This took longer then anticipated as I severely underestimated just how difficult creating and managing enchantments really is.


Changelog

  • Added a disarm enchantment
  • Added an aim enchantment
  • Added a multishot enchantment
  • Added a drill enchantment
  • Added a smelt enchantment
  • Added an example server to the source code

Known Issues

  • The multishot enchantment does not have a centered arrow, making it difficult to aim

What's Changed

  • Fixed an issue with the console being spammed with errors by @SmartGecko44 in #36
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 by @dependabot in #37
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 by @dependabot in #39
  • Add enchantments by @SmartGecko44 in #40

Full Changelog: v5.5.1...v6.0.0

Verson 5.5.1

15 Dec 22:44
2ae4139
Compare
Choose a tag to compare

Sidenotes

I'm so sorry for not properly testing the update before releasing it. I should have tested everything before releasing it, but everything should work now.


Changelog

  • Fixed BedrockListener.java
  • Small formatting fixes

What's Changed

Full Changelog: v5.5.0...v5.5.1

Version 5.5.0

13 Dec 15:52
245d50c
Compare
Choose a tag to compare

Changelog

  • The "Block Obliterator" now works again (yay)
  • Added a new command (/givecustomitems [bucket/barrier/bedrock/tsunami/all])
  • Only these custom items will trigger the operations
  • Some small code improvements

What's planned?

  • Nothing at the moment (If you have suggestions, feel free to open an issue)

What's Changed

  • Fixed permissions, fixed name formatting, fixed BedrockListener, added new command by @SmartGecko44 in #33

Full Changelog: v5.4.0...v5.5.0

Version 5.4.0 - TNT fix and permission update

12 Dec 18:55
3f90cb7
Compare
Choose a tag to compare

Changelog

  • TNT that gets destroyed by the all removal operation will now explode
  • You now need operator to run commands for the plugin

What's planned?

  • Nothing at the moment (If you have suggestions, feel free to open an issue)

What's Changed

  • Bump de.tr7zw:item-nbt-api from 2.12.1 to 2.12.2 by @dependabot in #29
  • Add operator permissions to plugin.yml and update version by @SmartGecko44 in #30
  • Updated TNT behavior and added explosion flag in BedrockListener by @SmartGecko44 in #31

Full Changelog: v5.2.0...v5.4.0

Version 5.2.0 - The GUI now shows radius limits

11 Dec 15:02
b058ca3
Compare
Choose a tag to compare

Changelog

  • The radius limit now gets displayed in the GUI

What's planned?

  • The next major update will probably have support for permissions

What's Changed

Full Changelog: v5.1.0...v5.2.0

Version 5.1.0 - Config reset button

11 Dec 14:27
a237e11
Compare
Choose a tag to compare

Changelog

  • There is now a new button in the test GUI, which let's you reset the config

What's planned?

  • The next major update will probably have support for permissions

What's Changed

Full Changelog: v5.0.0...v5.1.0

Version 5.0.0 - The configuration update

11 Dec 08:06
197ec8c
Compare
Choose a tag to compare

Sidenotes

I'm sorry for taking so long for this update. The plugin just didn't want to work the way I wanted it to, so I had to fix that. Also I was procrastinating quite a lot, which also delayed this update.


Changelog

  • The radius limits now get saved in a config file on the server
  • There is now a config to allow the user to enable and disable features (/test) - WIP
  • Fixed the previously broken algorithms... again
  • Made the removal slightly faster
  • The plugin now uses NBTAPI
  • Updated some updates to the dependency versions

What's planned?

  • The next update will probably have support for permissions

What's Changed

New Contributors

Full Changelog: v4.3.0...v5.0.0

Version 4.3.0 - SetRadiusLimit rework

25 Nov 14:52
aeec1e5
Compare
Choose a tag to compare

Changelog

  • The SetRadiusLimit command now requires a new argument, this argument is either 'tnt' or 'player'
  • there are now two limits for the AllRemoval:
    1. The TNT limit (changed through /setradiuslimit tnt )
      • The TNT limit is used to specify the size of the "explosion" TNT produces
    2. The Player limit (changed through /setradiuslimit player )
      • The Player limit is used to specify the size of the destruction caused by breaking a block with bedrock in your hand

What's Changed

  • Added new functionality to the SetRadiusLimitCommand, added multiple limits for all removal, made SetRadiusLimitCommand modular by @SmartGecko44 in #16

Full Changelog: v4.2.0...v4.3.0

Version 4.2.0 - New TNT functionality

23 Nov 22:22
aedb036
Compare
Choose a tag to compare

Changelog

- Added new functionality to TNT explosions
- Added a framework for configuration saving (Not in use right now)

What's Changed

Full Changelog: v4.1.0...v4.2.0