Releases: MLG-Fortress/PopulationDensity
v6.0
5.13
If you'd like to help with publishing releases, let us know on the GitHub issue tracker. Thanks!
5.12
Features
- api-version set to 1.14, so you can use new 1.14 material names for post materials.
- #62 "Wilderness" message on post can now be modified in messages.yml
- #67 Ignore invisible players for /visit and /invite commands
- #64 Added permission nodes for /randomregion and /lag commands
populationdensity.randomregion
populationdensity.lag
Fixes
- #70 Use world#loadChunk to keep chunks loaded instead of canceling ChunkUnloadEvent (this event is no longer cancelable in 1.14)
- #59 Removed logic that prevented players with the ability to fly from toggling fly mode while being dropped on top of a post
- Check for and use 1.14 material types
- Since ocelots/cats are no longer tameable, they will no longer be teleported.
From 5.11.2
- #60
LONG_GRASS
material type
5.11.1
5.11
Your config will need to be changed. I recommend making a copy, deleting the old one, and let PopulationDensity generate a new one. Then make changes as necessary.
Also this is a 1.13-only compatible version. Changes in config consist largely of using the string material names to denote the post materials instead of the integer IDs. If someone wants to PR a converter feel free to do so.
Features:
- Invite notifications have been re-added, along with the corresponding message.yml keys.
- All signs and blocks on the post are configurable. Allows for things such as beacons to work.
- Added option to include Iron golems in the "thinning" process.
- Added option to disable Animal teleportation when visiting regions.
- Emeralds are included in resource score.
Fixes:
- Players in spectator mode won't be "dropped" on posts. (i.e. won't be at y=255 since spectators (normally) are immune to gravity).
- Piston & slimeblock protection has been increased.
- Players are dismounted before being teleported.
- Players who attempt to visit posts outside the world border will be denied from doing so.
- Hoppers below sea level are now included in the hopper count.
Download
add /uninvite
Adds /uninvite as requested by @SpacePuppeh
Caveats: Message is currently not configurable.
5.10
5.9
New config option for existing feature and also various tweaks.
- Thread safety when executing "lag" command from asyncchathandler
- Use the kick message from messages.yml when kicking a player into the
"queue" (seems like he forgot to comment out his older code I guess) - Use a hashset for ever-so-slightly better performance
- Use Apache's WordUtils#capitalize for neater-looking capitalization
- Added config option
LaunchAndDropPlayers
, defaults to true. Closes
#6 - Reduced initial launch velocity to a sane amount. Also adjusted delay
to teleport to compensate, if needed. Not tested though. Should now no
longer trigger Paper's warning about excessive velocity.
I haven't done extensive testing, but this version is running live on my server, and it hasn't gone on fire yet, so it seems to be safe so far... you might want to test out a few teleports yourself though.
5.8.4
New config options:
KeepSpawnRegionPostLoaded
defaults to true. (This is the default behavior, you just now have an option to turn this off if you so please.)KeepAllRegionPostsLoaded
defaults to false. If you set this to true, ensureKeepSpawnRegionPostLoaded
is set to true as well.
Please note that neither pre-emptively loads posts into memory - it just keeps these chunks that contain the post from unloading.
5.8.3
Note to Java 7 users
I have no idea if this plugin will fail if you're using Java 7 - Create a new issue in the issues tab above along with a paste of your server log if it does. (Besides that, it's strongly recommended to update to Java 8/ask your provider to update, since Java 7 is End-of-Life and vulnerable to security exploits, much like Windows XP is today.)