Skip to content

Releases: MLG-Fortress/PopulationDensity

v6.0

26 Jul 19:08
92f58cc
Compare
Choose a tag to compare
  • Api-version set to 1.20.6
  • Java version 21

5.13

14 Sep 06:59
Compare
Choose a tag to compare

Click to view changelog

If you'd like to help with publishing releases, let us know on the GitHub issue tracker. Thanks!

5.12

15 Jun 09:35
Compare
Choose a tag to compare

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

27 Sep 04:26
Compare
Choose a tag to compare

5.11

02 Sep 03:27
Compare
Choose a tag to compare

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

24 Mar 21:23
Compare
Choose a tag to compare
add /uninvite Pre-release
Pre-release

Adds /uninvite as requested by @SpacePuppeh

Caveats: Message is currently not configurable.

5.10

02 Mar 07:43
Compare
Choose a tag to compare
  • PR #12: PopulationDensity.LaunchAndDropNewPlayers config option controls dropping players on their first join to the server (defaults to current setting of launchAndDropPlayers config option).
  • Use AbstractHorse as per 1.11 class changes to horse variants. May fix #10

5.9

24 Dec 07:58
Compare
Choose a tag to compare
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

18 Sep 22:13
Compare
Choose a tag to compare

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, ensure KeepSpawnRegionPostLoaded 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

16 Sep 16:39
Compare
Choose a tag to compare

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.)

  • Removed some redundant code (there's probably more lurking all about this plugin)
  • Don't remove entities that are in vehicles (Closes #1)
  • Ensure all posts have a clear view of the sky (Fixes #2)