Skip to content

Releases: SawFowl/RegionGuard

2.1

10 Feb 11:37
Compare
Choose a tag to compare

Updated the plugin's command code considering the latest changes to the CommandPack API.
Added an alternative option to listen for WeCui packet receipt on SpongeForge.
Sending WeCui packets is now done through the CommandPack API. Reflexion has been removed and the code is highly optimized.
Added /rg clear command to clear selection points and remove the time region.
Fixed errors when the plugin works on SpongeForge.
Block entities for example from the Create mod are now allowed to spawn by default.

2.0.0

15 Jan 08:18
Compare
Choose a tag to compare

This version is not compatible with previous releases.
Changes have been made to the plugin API. Now it should be more convenient.
The formats for writing to configuration and database files have been changed.
Added dependency on CommandPack plugin.
The code of the plugin commands has been reworked. Now autocomplete of arguments works much better by using Raw type command API in CommandPack plugin.
Changed command schemes responsible for changing player limits.
Fixed various minor bugs in the code.

1.10.0

27 Sep 22:25
Compare
Choose a tag to compare

Fixed a rare crash caused when a player fast-loads chunks containing regions in the additional world Sponge.
Fixed an implicit memory leak occurring when regions are present in the Sponge additional world.
Fixed Fire-Spread and Entity-Damage flags.
Region search speed has been more than doubled. As well as optimized flag checking.

1.9.0

03 Sep 15:26
Compare
Choose a tag to compare

Fixed resizing of regions.
Fixed operation of the 'Entity-Spawn' and interact entity flags
Added method to API to exclude a region from plugin cache without deleting it.
Now if you create a child region inside an administrative region, the server will be its owner.
Added ability to set welcome and goodbye message on child region.
Added an option to the regions configuration to replace the display of the owner's name with the nickname of the joined in player.

1.8.0

03 Jul 17:59
Compare
Choose a tag to compare
Update javadoc

1.7.0

02 Jul 06:48
Compare
Choose a tag to compare

Speedup region creating/claiming
And an attempt to fix the loading regions in the worlds created by plugins. Need more tests.

1.6.0

28 Jun 19:58
90bd4b2
Compare
Choose a tag to compare

Fix commands /trust, /untrust
Fix pickup item listener.
Fixed a bug that occurs on the server Forge without mods required on the client side when connecting a player with a vanilla client.

1.5.0

04 Nov 12:35
Compare
Choose a tag to compare

Fixed wecui packet listening conflict with WorldEdit plugin.
Fixed one NPE bug in the region class.
Reworked the configuration. Redesigned to a more convenient form in terms of development.
Modified the event of affecting regions with pistons. Now when searching for affected regions, a collection is created instead of just one unique region.

1.4.0

11 Sep 18:49
Compare
Choose a tag to compare

Fixed various bugs in the code.
Added optional support for the plugin with the MySQL driver.
Improved how piston flags work. They can now accept source and target event arguments.
The Piston-Grief flag now completely blocks pistons from entering the region. Block penetration is also blocked by the Piston flag.
Two piston events have been added to the API. One is distributed only within region, the second event occurs when piston tries to interact with another region.
Flags registration was added to the API. Flags added by other plugins will be available in game.
Work has been done on adding additional data to the region by other plugins. Functionality is tested and usable.

1.3

18 Jul 15:40
99320bc
Compare
Choose a tag to compare
1.3

Various fixes to the commands.
Added a command to change default flags based on the region the player is in (child regions are not used).
When compiling, the MySQL driver is now added to the plugin.