RealPlugin
RealPlugin - A little plugins developpement framework
Description
Plugins developpement framework to make some common usefull things for plugins more easy :
- built-in simple key=value configuration file manager (automatically linked to a PluginNameConfig class)
- built-in localization engine is an easy way to make your plugin natively multi-lingual
- very simple built-in economy plugin (but you should prefer using other specialized money management plugins) (undocumented)
- built-in op-user / old Permissions plugin / new bukkit permissions plugin switcher
- logs generator with plugin specialized log and debug mode (usefull for debugging), auto enable/disable message
Commands
You can update your plugins on-the-fly !
- Use /rp dl RealPlugin to update RealPlugin
- Use /rp dl RealShop2 to download / update RealShop2 (can be used with any other Real* plugin, list bellow)
- When done, you should /reload your plugins (/stop is recommended to do this cleanly)
^ These work only with Real* plugins.
Plugins manager commands :
- Use /rp list to list all plugins (disabled plugins are red)
- Use /rp disable pluginname to disable a plugin
- Use /rp enable pluginname to enable a plugin
- Use /rp reload pluginname to reload a plugin (same as disable then enable)
^ These work with Real* plugins as well as all other plugins.
API Documentation
All of my "Real" plugins have their source on github. Think about looking at their source as an example of use of the RealPlugin API.
They use RealPlugin
Some of my own plugins need RealPlugin :
- RealAdminTools : usefull benchmark / entities cleaner / other admin tools
- RealJobs : manage jobs and make them bring bonuses to players
- RealZone : one plugin to rule these zones / regions plugin all
- RealShop2 : chest can be used as shops, as easy to use as chests !
- RealStats : full statistics about your players actions
- RealTeleporter : very simple and lightweight teleporter gates
- RealViewDontTouch : a chest can be opened but nothing can be taken in it !
@tickleman1
Salut Tikleman1 et merci pour ton super plugin "Realteleporter" que j'utilise sur mon serveur depuis 5 ans. Je voulais savoir si Realplugin et Realteleporteur marcheront toujours si je passe mon serveur en 1.9? Je ne sais pas si tu es toujours dans le coup (Minecraft, plugin et compagnie), mais je demande au cas où :)
@+
Poweruser from my server wrote a 1.4.6 (only !) compatible version.
You need to update the RealPlugin.Jar from here <Moderator Edit>
Changes in the source code can be found here: https://github.com/Poweruser/RealPlugin/commit/f822b0d2c398bda079cf45436a7fd3669feb4ca4
After updating RealShop2 also works with 1.4.6
(This is no offical release from tickleman1 !!!)
@wolfnether
Merci. C'est corrigé mais pour l'instant on me refuse la mise à jour de RealPlugin à cause de mes fonctions de téléchargement de mises à jours de plugins...
Un petit /rp dl RealPlugin puis relance du serveur et ce sera à jour ;)
déjà j'adore vos plugin mais il y a une erreur dans votre plugin au niveau de la class RealRecipe dans getItemRecipes c'est subtile
le code devrais etre comme ça
j'ai fais la mofication pour mon serveur sinon realshop ne peut pas calculer les prix des items cuit
wouf wouf wolfnether
MD5 checksums on the v1.10 download indicate that it's still the v1.08 version. Curse has the correct v1.10 download.
@bobbysmithyy
Yes. This is mainly my base library for my others plugins, it was awfull to maintain this common code with all my plugins so I externalized it (and you can use it as a base for your plugins if you want).
I am confused, is this a base code for other plugin developers usage?