Factions Top / F top. For FactionsUUID & MassiveCore Factions. Like OpticCraft, and OriginMC.

Status
This thread has been locked.

Grrocks

Feedback score
0
Posts
228
Reactions
76
Resources
0
CHECK SPIGOT POST FOR UPDATED INFO!

General:

Ever seen the top factions on a server with a competitive playerbase always brag about being on /f top ?
Well that is because it creates a competition to see who can get the highest amount of spawners, hopper, and other valuable blocks. Its healthy competition and brings something new to your player base!

So you might ask what makes this Factions Top plugin better than the other ones out there? Well this one updates every minute, without any lag! This is huge because players like to see what their f top value if so they can brag to the other factions. And if a Faction on f top is getting raided you can see their f top value plummet as their valuable blocks get blown up!

And it re-synchronizes with the server ever x amount of minutes(set at resyncIntMins). This does lag the server for a couple of seconds depends on how many chunks are claimed. So you might want to know how much lag, since it can re-synchronize after hours your players won't complain I did a test on my 1GB test server with 40 plugins and 2,000 chunks claimed and it lagged for only 3 seconds!


A screen shot of /f top:
eb1308b9c420ff020b451c850d51d1cf.png

https://gyazo.com/eb1308b9c420ff020b451c850d51d1cf

SKYPE: Live:grrocks_1

PRICE: $5.49

SPIGOT: https://www.spigotmc.org/resources/...ns-like-opticcraft-minelink-and-origin.16249/

Commands & Permissions:
/f top
- get the top factions
/f t - same as /f top

Config:
Code:
#Example config!

# All the blocks that you want to be calculated  go in here
blocks:
  # List the blocks with their value after the colon MAKE SURE the block name is lowercase. Material names https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html

  hopper: 15000
  diamond_block: 2000

# Get spawner names here https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/CreatureType.html
spawners:
  pig: 10000
  creeper: 250000

# How many factions will be displayed on /f top
maxFactionsOnTop: 10

# How long intill the /f top is resync'd with the server
resyncIntMins: 360

# The message that will be broadcasted with it is resynced
resyncMessage: '&4&lRunning resynchronization of Factions Top expect some lag!'

# The message that will be sent when it it done resyncing
resyncDoneMessage: '&3&lFactions Top has been resynchronized wait %time% seconds for Factions Top to be updated!'


Whats included in the download?:
You will receive a .zip with 2 jars the FactionsTop on is for massivecore/mcore factions and the FactionsTopUUID if for Drtshocks FactionsUUID


Problems and bugs:

If you have any problems with this plugin, please use the discussion thread. I will fix them as soon as possible.


Questions or requests?:

If you have any questions or comments, please leave them below. If you would like to request a feature, please send me a PM.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

_Ug

Premium
Feedback score
1
Posts
261
Reactions
184
Resources
0
It appears you recheck through all factions on a constant basis. Would it not be way more efficient to only do that upon the loading of the file and instead of interval based updates just update on event (i.e. block place / break)?
 

Grrocks

Feedback score
0
Posts
228
Reactions
76
Resources
0
It appears you recheck through all factions on a constant basis. Would it not be way more efficient to only do that upon the loading of the file and instead of interval based updates just update on event (i.e. block place / break)?
It does not recheck factions constantly I have it set to recheck everything every 6 hours (configurable) and the checks are well worth as updating every minute really helps players out plus its not even intensive.
 

chucK_

chucK
Supreme
Feedback score
0
Posts
1,440
Reactions
823
Resources
0
What's the difference between this and /f top on FactionsUUID?
 

chucK_

chucK
Supreme
Feedback score
0
Posts
1,440
Reactions
823
Resources
0
/f top on factionsUUID does basically nothing this calculates all placed blocks in factions land instead of just balances and online players etc.
Sort of like a SkyBlock ranking system? Like stone = 0, grass = 0, endstone = 1, obsidian = 3, spawner = 10, etc?
 

Grrocks

Feedback score
0
Posts
228
Reactions
76
Resources
0
Sort of like a SkyBlock ranking system? Like stone = 0, grass = 0, endstone = 1, obsidian = 3, spawner = 10, etc?
I guess that would be practically the same this will tally up the blocks placed with a pre determined value set in config then rank the top factions
 
Status
This thread has been locked.
Top