@Override
	public void crash(final HTML container, final CSSClass cssClass) {
		if ( Constants.fdebug )
			Constants.logger.info("Logging " + this.getName( ));
		final HTML h4 = HTML.create("h4", container);
		h4.setValue("Dump of Registry");
		final HTML table = HTML.create("table", container);
		HTML tr = null;
		
		tr = HTML.create("tr", table);
		HTML.create("th", tr).setValue("Key");
		HTML.create("th", tr).setValue("Value");
		
		if ( Constants.fdebug )
			Constants.logger.info("Generating Table");
		
		final HashMap<Player, HashMap<String, String>> plainMap = this.registry.getPlainMap( );
		final Set<Player> playerKeySet = plainMap.keySet( );
		for (final Player player : playerKeySet) {
			tr = HTML.create("tr", table);
			
			if ( Constants.fdebug )
				Constants.logger.info("A new Line");
			
			final HashMap<String, String> valueMap = plainMap.get(player);
			final Set<String> mapKeySet = valueMap.keySet( );
			for (final String key : mapKeySet) {
				if ( Constants.fdebug )
					Constants.logger.info("Set Line");
				final String value = valueMap.get(key);
				HTML.create("td", tr).setValue(player.getName( ) + "." + key);
				HTML.create("td", tr).setValue(value);
			}
			
			table.addChilds(tr);
		}
	}