ScoreboardStatsX
Note
This plugin is compatible with HealthBar, ColoredTags, Ghost Player and all other scoreboard plugins.
Just enable compatibilityMode in the configuration and install ProtocolLib. For normal use ProtocolLib is NOT required.
Features:
You don't need a database for all these features
- Much better performance (since 0.7)
- All versions of ScoreboardStats supports all Minecraft versions above 1.5
- Optimized for all kinds of servers.
- Fast support on every question
- Support UTF-8 characters like the hearts Click here:
- Many variables Click here:
- fully configurationable
- PvP can also be displayed on Signs Click here:
- Support SQL-Databases
- No database required unless you don't want this plugin to track pvpstats
- The Player can see his own stats (Kills/Deaths) with the Scoreboard on the right side
- You can disable the scoreboard for custom worlds
Variables for all the following plugin:
- mcMMO
- Economy
- Heroes
- Factions
- SimpleClans
- uSkyBlock
- and many more coming soon
Please use the Tickets for any issues, errors or suggestions.
Installation
- Download it
- drop it in your /plugins/ folder
- start your server
- join the server and..
- That's it
- All variables can be found here: https://dev.bukkit.org/projects/scoreboardstats/pages/variables
Commands
Command | Description | Aliases |
---|---|---|
/sidebar | Toggle (show or hide) the scoreboard on the right side | side, scoreboardstats, sb toggle |
/sidebar reload | Reload the configuration | side reload, scoreboardstats reload, sb reload |
For plugin developers/API
See the wiki on Github: https:github.com/games647/ScoreboardStats/wiki
Permissions
Permission | Description |
---|---|
scoreboardstats.use | General permission. Without that the scoreboard will not be displayed for the player |
scoreboardstats.command.toggle | Toggle the sidebar |
scoreboardstats.reload | With this permission a player can reload the configuration |
scoreboardstats.sign | Only player with this permission can create signs that displays the kills, deaths, etc. |
Source
You don't have to decompile the plugin. You can find there the source code with comments and building utilities.
ScoreboardStats is open source and hosted on GitHub; feel free to fork, star, or contribute by making pull requests and opening issues.
Auto-Updater
- This plugin uses an Auto-updater. if you don't want an automatically update. Disable it in the configuration.
- The updater only utilize the api of curse/dev.bukkit, so you don't get an unapproved version. Every file providing there is accepted by the devBukkit staff
- I can upload a new version with bug fixes where you don't have to download it, the plugin can do it for you automatically.
- The updater only runs on plugin startup, and then as a seperate thread, so it doesn't really affect your startup time.
- Every file there equals the files on this page.
Compatibility with older minecraft versions
As you can see on file list there are selected three versions. These version numbers are for the Minecraft versions. Lowest test version, mid version and the highest tested version. That means that you should always use the latest version of ScoreboardStats although you use an old Minecraft version. It's very hard to use all versions at once, so please use the newest version of ScoreboardStats.
@Jayk0b
You have to activate the SQL database. Keep in mind that SQL doesn't mean a MySQL database. You can use SQLite, which creates just a new file in the plugin folder.
@TakaoIsBae
Yes I could add it after the next release.
Could you also add a %name variable? then it would be even cooler
<<reply 2643455>> @games647
where i find the Log? or do you mean the Server Console Log?
This is my Config i try dont use SQL but it shows Only Money and Online
http://pastebin.com/X6LK6Quf
I use Spigot 1.8.7 no Bugeecord
Server LOG
[20:42:05 INFO]: [ScoreboardStats] Cannot find variable with name: (kills) Maybe you misspelled it or the replacer isnt available yet
>
[20:42:05 INFO]: [ScoreboardStats] Cannot find variable with name: (deaths) Maybe you misspelled it or the replacer isnt available yet
>
[20:42:05 INFO]: [ScoreboardStats] Cannot find variable with name: (kdr) Maybe you misspelled it or the replacer isnt available yet
@Jayk0b
Could you send me your log?
@games647
Yes i activated it. And Connected with my mysql
@Jayk0b
Did you activated pvp stats in the config?
Hi, i have a problem i changed the Config to display Kills Deaths KD and Online
this is the Config but its Displays ONLY Money and Online.
Pls, help i want it to use for Sky PvP
I restartet etc. but the sql is no working too.
Config V
Scoreboard:
Title: '&a&lStats'
# seconds
# For instant updates you can or 1 and it will update every second
Update-delay: 2
Items:
# The Title must have under 48 characters
# Title: Type
'&9Online': '%online%'
'&9Kills': '%kills%'
'&9Tode': '%deaths%'
'&KD': '%kdr%'
'&9MaxKillSerie': '%killstreak%'
SQL-Settings:
Username: minecraft_a
Password: XXXXXXXX
Isolation: SERIALIZABLE
Driver: com.mysql.jdbc.Driver
Url: jdbc:mysql://localhost:3306/scoreboardstats
Timeout: 1000
uuidUse: true
@games647
I would be glad to help, and would you consider adding a default config to this page? usually because like most people i break something and start over from dfeault config, but too lazy to re install
Need a few testers for the newest before I upload it here.
If you wondered how the progress is, look at the source code branch here
I will soon upload a dev build here on bukkitDev.
@miki88mouse @val59000
Do you use a dev build?
@snipershotmaster
I thought about releasing plugin on spigot too.
The %kills% variable doesn't update while playing ad killing players, it only updates after relogging.
When are you going to upload a Bukkit verified version?
Edit: i heard spigot verifies plugins faster
@christian66
No that's currently not possible.
@recklessfaber
I'm planning this
@MEnesMT
I want that you create a ticket for that please.
@captainwafers
You have an invalid config. Maybe you have tab in there. Please upload your config. You could also try this out.
@FabioZumbi12
Ah, you meant the wildcard (*) permissions. Sorry didn't thought about that. Thanks for the hint.
@Skriwix
As I always said, I do NOT own that server nor I am worked with the project there. The project of him discontinued and so he closed the server.
If you changed something in the MySQL setting, you could have entered wrong database settings. Then the plugin throw errors. I cannot say much without these stacktraces.
Is it normal that the dev build link is down? I'm actually using the v0.9.1 on a spigot 1.8.3 version and it tells me that the plugin is outdated. It used to work few days ago and when I was turning on the Mysql setting for the combat logs, it couldn't create the tables. Do you know why and how to fix that?
@FabioZumbi12
Thank you, this helped me.
I'm planning this.
is there gonna be support to hide vanished players in all the stats and will there be somthing to say how many staff are online soon ig: permissions support?
@games647
Permissions still not working!! I think is because this line on your code:
https://github.com/games647/ScoreboardStats/blob/master/src/main/java/com/github/games647/scoreboardstats/commands/CommandHandler.java#L32
Your "plugin.yml" is outdated: https://github.com/games647/ScoreboardStats/blob/master/src/main/resources/plugin.yml
The plugin is looking for the permissions with ".command.", then the correct permissions for commands are:
With "scoreboardstats.command.toggle" worked for me!
I am having issues with this plugin someone help!
config- [Server] ERROR Error occurred while enabling ScoreboardStats v0.9.1 (Is it up to date?) [Server] INFO Path not fond Temp-Scoreboard.Intervall-disappear [Server] INFO Path not fond Temp-Scoreboard.Intervall-show [Server] INFO Path not fond Temp-Scoreboard.Items [Server] INFO Path not fond Scoreboard.Update-delay [Server] INFO Path not fond Temp-Scoreboard.Type [Server] INFO Path not fond Temp-Scoreboard.Color [Server] INFO Path not fond Temp-Scoreboard.Title [Server] INFO Path not fond Scoreboard.Title [Server] INFO Path not fond hide-vanished [Server] INFO Path not fond Temp-Scoreboard-enabled [Server] INFO Path not fond enable-pvpstats [Server] INFO Path not fond compatibilityMode [Server] INFO Path not fond pluginUpdate