MLG-Fortress / PopulationDensity

The now-official repository of the PopulationDensity Bukkit plugin
https://dev.bukkit.org/projects/population-density
10 stars 10 forks source link

Add option to auto-name regions with a lot of activity #91

Open ReeverM opened 4 years ago

ReeverM commented 4 years ago

I'm new to github. Not sure if I can add labels, sorry if I messed something up here. I absolutely love this plugin, I think it's by miles the best possible way to add teleportation. One thing I would like is to add the option to automatically pull a name from the list and assign it to a wilderness post (even if it's far away) if there is a lot of activity around it.

Sometimes, there are areas around spawn that aren't that exciting to create a base in, so players venture out in pursuit of a suitable location. This option would allow little town-like areas to automatically form when it seems that players are interested in those areas. It would make visiting those areas (for trade or exploration) much easier without having to give anyone perms to name a post or anything.

RoboMWM commented 4 years ago

I recall someone saying that this doesn't happen (and I was insistent that it doesn't, yet they still clung to it mysteriously doing this). Thing is, what defines "a lot of activity" around a post? We need some sort of metric the plugin can evaluate to determine "activity" in a region that makes it worthy of giving it a name.

ReeverM commented 4 years ago

Hmmm, my best guess right now would probably be something similar to how the plugin currently determines what is deemed an unsuitable place to spawn players? Something like a minimum build amount, maybe a certain percentage of available resource decrease (it would indicate people spending more time there than just a quick on-the-way base) or maybe just time spent by players in that region (compared to regularly generated regions)?

I'm unfortunately not familiar with how resource intensive scanning/logging that kind of stuff would be, or if it would be effective, though. Just my two cents ¯\_(ツ)_/¯

I appreciate the super fast reply, was worried that the plugin might be a tad dead.

RoboMWM commented 4 years ago

Death is not measured by activity or updates on a bukkitdev page, but rather how well it works with intended design across updates (which is the primary indicator - no need to spend needless activity on something that works), commit history, and issue activity, all of which are definitely active if you've seen any of the recent issues (both open and closed) and the recent commits...

ReeverM commented 4 years ago

Hey, no, I totally agree! I wasn't trying to throw shade or anything, I hope it didn't come across that way. I just wasn't sure if the suggestion would be seen/considered, and I was just trying to state that I'm grateful that it is!

RoboMWM commented 4 years ago

Yea no offense taken, just wanted to inform/make a statement on people thinking plugins are "dead" or going towards that direction. With exception of plugins I've never published to a forum/bukkitdev or are superceded by another plugin, I don't intend for any of my plugins to be dead, and I do my best to handoff/attain suitable co-authors that could help maintain. (I know some do get offended with stuff similar to my question above, e.g. https://www.spigotmc.org/threads/extra-hard-mode.129354/page-27#post-3860126 )