Mineuniverse
Log in Register
Plugins

KrimBoard

Allows the creation of multiple scoreboards and iterate thru them. Also allows the modification of scoreboards via console
by _ForgeUser6970770
Download Claim this project
1,108 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Developer Tools Mechanics Role Playing

This Plugin allows the creation of scoreboards from a plugin, console or commandblock. you can iterate thru the scoreboards by using the book (right click). It can register public, shared and private scoreboards, which are only visible to one user.

Please look at the sourcecode atm for more informations and how to use it.

Compatible Plugins (so far):

  • KrimBuy
  • KrimSale
  • KrimClasses
  • KRC

Example implementation in own code

public static Object BoardHelper = null;
        try {
			if(Class.forName("de.bdh.board.BoardHelper",false,getClassLoader()) != null)
			{
			    RegisteredServiceProvider<BoardHelper> KSh = getServer().getServicesManager().getRegistration(BoardHelper.class);
			    if(KSh != null)
			    {
			    	BoardHelper = KSh.getProvider();
			    }
			    else
			    	throw new ClassNotFoundException();
			}
		} catch (ClassNotFoundException e) {
			System.out.println((new StringBuilder()).append("[KB] KrimBoard not found").toString());	
		}

Example registration of the board helper

		bd = BoardHelper.generateNewBoard();
		o = bd.registerNewObjective("infos", "dummy");
		o.setDisplaySlot(DisplaySlot.SIDEBAR);
		this.bh.registerPrivateBoard(PLAYER, ID, bd);
		this.bh.showBoardToPlayer(PLAYER, ID);

Example to remove a board after a few minutes

	class removeBoard implements Runnable
	{
		BoardListener l;
		Player p;
		String id;
		public removeBoard(BoardListener l, Player p, String id)
		{
			this.l = l;
			this.p = p;
			this.id = id;
		}
		public void run() 
		{
			this.l.bh.removeBoardFromPlayer(p, this.id);
		}
		
	}

Bukkit.getServer().getScheduler().runTaskLater(Plugin, new removeBoard(PLAYER,ID), 10*20); //WIll remove the Board after 10 Seconds

for more informations take a look at the boardhelper class.

KrimBoard V1
MC 1.6.2
Release 2013-08-03 Get

More from _ForgeUser6970770

KrimBuy Lot Protection
8,990
KrimSale-Auction
3,537
CatchMob PokeBall
2,642
KrimClasses
1,521

You Might Also Like

WorldGuard Custom Flags
WorldGuard Custom Flags
97,851
HoloAPI
Advanced and powerful holographic displays
93,959
Minequery
Minequery
91,099
SQLibrary
SQLibrary aims to streamline driver wrappers in Java for every database engine
85,675
WolfyUtilities
Utils and APIs: Config, Language and Inventory API, Protection Utils: WorldGuard, LWC, PlotSquared
84,728
DisguiseTester
Experiment with disguises!
9,677