InternalPluginManager (Bukkit)
The InternalPluginManager Minecraft API
The InternalPluginManager Minecraft API works as a facade between multiple Minecraft server mods to provide cross-platform compatibility between plugins and their Minecraft server environment (e.g. Bukkit). This plugin is the Bukkit edition of the API and provides the implementation of the general Minecraft API.
The InternalPluginManager API Collection
The InternalPluginManager API Collection contains many, many APIs to simplify command handling, configuration handling, etc. Also, an own plugin manager is just and that's why the InternalPluginManager is named InternalPluginManager. For many more information, please read the websites linked below.
See here for more information.
For usage instruction, see here.
For development instructions, see here.
To be always up-to-date, visit my blog.
Release downloads can be found here.
If you wish to use snapshots please lookup the snapshot repository.
-
View User Profile
-
Send Message
Posted Jan 15, 2015@ChengZi368
Not yet, because it is no server mod.
But that's quite a nice idea :) - Run Minecraft plugins within the client.
Thank you for that idea :D
-
View User Profile
-
Send Message
Posted Jan 10, 2015@Blockhaus2000
Forge edition?
-
View User Profile
-
Send Message
Posted Jan 7, 2015@Meastrofer5
If you want to make your plugin independent from Bukkit with using the InternalPluginManager, you must not use the Bukkit API in your plugin directly. But also, you have to use the InternalPluginManager Minecraft API, which provides access to the basic world manipulation and user interaction (more features are coming up). If you only use the IPM-MC-API, you're save to run your plugin on every InternalPluginManager Minecraft server environment (Currently, the API is only full implemented for Bukkit. The CanaryMod implementation has been started, but it does not provide world manipulation like the Bukkit implementation does yet.).
So, you do not have to set anything about servers in your plugin. Just install the correct InternalPluginManager Minecraft Edition for your server software and throw an IPM plugin the internal plugin folder (see here for detailed description).
And you have to install the InternalPluginManager and the IPM plugin on every server you want to be able to use your features from the plugin. It's currently not possible to share the plugins of a server (But that will be cool ;) Maybe it will be implemented.).
I hopy I understood your question correctly :) If not, please drop a comment and re-explain your question :)
-
View User Profile
-
Send Message
Posted Jan 3, 2015when i give my plugins to this plugin, commands from my plugin are on all servers, which i set? must i give this plugin (InternalPluginManager) to all server when i wanna use - and must i give to this plugin my plugins, that i wanna on all servers, which i set ?
sorry for my bad english :)