bcCore

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

bcCore

bcCore is a plugin that supports other plugins with common librarys and utilities for bukkit plugins.



This plugin is no longer under active development. However, the latest Bukkit/Spigot version is supported. (There will be bugfix updates, if necessary)


All bcCore based plugins (except bcSignWalls) will be ported as standalone versions (without bcCore) to the new Minecraft server software Sponge as soon as it is ready. The upcoming bukkit versions of bcSpleef and bcCommandSign will be standalone too.



Features & Components

  • Easier Permission Management
  • Extended YAML IO
  • Easy multi language support
  • String utils
  • BlockState, Inventory and ItemStack Serialization
  • Subcommand management, also with additional arguments
  • Generated help pages with subcommands
  • Extended database IO (based on PatPeter's SQLibrary)


Installation

The installation of this plugin is totally easy. Just put the jar file into your plugins folder and start the server once. bcCore is now loading the default config files into your plugin directory.

By default, bcCore is running in English. You can change this in the config.yml. bcCore supports by default English (en) and German (de). Other languages have to be manually added - just copy another language file, and rename it to messages_<language>.yml and fill it up with your language strings.

Dependencies

This plugin has no required dependencies. Only if you want to use database features, you have to install SQLibrary by PatPeter.


Development

You can also develop plugins based on bcCore yourself. Here are some useful pages that may help you:


Permissions and Commands

This plugin doesn't need any permissions, because it's only a library. It also has no commands.


Plugins using this library

  • bcCommandsign - Plugin which provides signs that can execute commands
  • bcSignWalls - Management plugin for SignWalls, like info walls or lobbywalls. Also provides an API for other plugins
  • bcSpleef - Fully automated Spleef plugin, which allows you to create unlimited arenas in any shapes you want
  • bcBow - Fully automated Bow Warfare plugin. Many different gamemodes, like CTF, Free for all, Team deathmatch and more!
  • BookLibrary - Manage your books with BookLibrary, copy books, create quests
  • Mailman - Create postoffices, mailboxes and send items between players


Feedback, Questions, Errors

Feel free to post feedback, questions and errors to the comments on this page. Errors can be also reported on the ticket tracker.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    76931
  • Created
    Mar 26, 2014
  • Last Released File
    Feb 10, 2015
  • Total Downloads
    4,061
  • License

Categories

Recent Files