Unofficial Mo'Creatures SMP/CraftBukkit Compatibility Pack
Unofficial Mo'Creatures SMP/CraftBukkit Compatibility Pack
Overview
Please note that although my compatibility classes do not modify Mo'Creatures or contain any Mo'Creatures code, I *DO* have express permission from DrZhark (the creator of Mo'Creatures) to release my code and files. Please also note this is an UNOFFICIAL mod, it is not supported, or maintained by DrZhark.
The Unofficial Mo'Creatures SMP/CraftBukkit Compatibility Pack is a set of classes for CraftBukkit that extends CB with the new creature types from the Mo'Creatures mod. It was created to allow CraftBukkit plugins to utilize the new mob types. For any CraftBukkit mod that retrieves mob types via the mob name, it should correctly return a corresponding CreatureType. One example of a plugin that does this is the RPG plugin called Heroes, which allows users to specify experience, damage, and HP values per creature.
Usage Example
As an example, in Heroes' experience.yml you might have:
creeper: 20 enderman: 30
which would give 20 experience for Creepers and 30 for Endermen. After installing the Compatibility Pack, you might add something like this to your experience.yml file:
wraith: 35 flamewraith: 40 ogre: 50
etc.
Requirements
CraftBukkit (Mo'Creatures only supports CB 1185, though 1188 also works. However, these compatibility files are not CB version specific and should work on later versions should the Mo'Creatures mod be updated.)
Mo'Creatures SMP (currently supports creatures from Beta 1.3.1)
Installation
Please note that this is not a fan update to Mo'Creatures itself, and you WILL need the entire Mo'Creatures SMP package for these compatibility classes to have any effect. See the Requirements section above for a link to the official Mo'Creatures mod thread.
To install, simply open your craftbukkit-0.0.1-SNAPSHOT.jar file in an appropriate editor (7zip, WinRAR etc.), extract or open the contents of the UnofficialMoCreatureCraftBukkitCompat-0.0.1Beta.zip and drag the org folder into the editor window with the craftbukkit .jar open. It will overwrite two files (CreatureType.class, and CraftEntity.class). All other .class files are new code.
Because this mod changes the CraftEntity class's getEntity function to accommodate the new creature types, it MUST be installed *after* you install Mo'Creatures SMP and its dependency, ModLoaderMP. The changes to CraftEntity for this mod also include the (small) changes that ModLoaderMP makes to it, so please do not worry about incompatibilities between the ModLoaderMP version of CraftEntity.class and the Compatibility Pack version.
If the current version of the Compatibility Pack is not present in the files section, please check out the Repository tab. The repository contains both the source code and compiled classes. To install from the repo, simply navigate inside the "compiled" directory and drag the "org" folder into the opened craftbukkit-0.0.1-SNAPSHOT.jar as mentioned above.
Source Code
If you're interested in obtaining the source code for the Unofficial Mo'Creatures SMP/CraftBukkit Compatibility Pack, please check the Repository tab.
In order to compile the code for the Compatibility Pack, you'll need to check out a version of both the Bukkit and CraftBukkit source. First compile Bukkit with code files from org/bukkit/entity in the Compatibility Pack repo. Then you will need to create a .jar with Mo'Creatures SMP as well as its dependencies. Set up Maven to use the .jar as a dependency. Then you can copy the Compatibility Pack code from org/bukkit/craftbukkit/entity into the CraftBukkit source folders and compile CraftBukkit.
Credits
Credit goes to DrZhark for creating Mo'Creatures.
Shout out to Sleaker of the Heroes devs for pointing me in the right direction while developing this pack.
mcpc-plus as your server is your best bet http://www.mcportcentral.co.za/index.php?PHPSESSID=carqq5ol935scjpmal9mkfniq0&#c3 and do read when you get there :)
@Thepom360
Forget about it.. not to be an a$$... this was updated 2 years ago... and If yu pay attention, there is no "support" on the plugin
Saw an YouTube video, Looks Awesome BUT I run 1.6.2. update any time soon?
@TechN9ne123
The problem with running the mod under mcm-plus is that bukket does not recognise the new mobs so the destructive mobs can play havoc, not recognised by protection plugins at all so you cant prevent ogre's from destroying your buildings in city's for instance etc
By the way life's a mirror what you see is a reflection of yourself
you guys are Idiots. Go to the Mocreatures Page. ill put a Link for the SMP Version so you can get it on your server. and it uses Spigot. its better than Craftbukkit Less RAM Usage and it doesnt cause ANY LAG
http://www.minecraftforum.net/topic/81771-151-mo-creatures-v515-with-new-ogres-more-wyverns-crabs-and-roaches/ Go down and look at SMP Support.
They should just outright delete this mod and create a new and better one. What's the point of having trash on the ground?
Are there any bukkit plugins at all that can handle these extra mobs , ive had no luck looks like ill uninstall it as i cant control spawns on different worlds , :(
UPDATE MAN
@DubluV
NO NUDITY!
Join now!
more than one year without any update, we can FORGET this false plugin.
are you gonna be releasing this to bukkit for server use i would love to put this on my server lots of people ask for it
EHEHEHE
@Hamletcraft
it wasn't meant to be a jar cause it wasn't finished..... And it will be a jar file for the server not single player... Sigh, so many people on here that have know idea
this is one of the mods I want the most for my multiplayer server but I just can't get it to work, hell can't even get the original to work on single player, hope someone can turn this into an easy to use jar file like the other plugins on this site
I've been looking through the code -- I don't see any implementation of CraftEntity in the download or the repository. Is the documentation here just outdated? I'm not sure I see how it would interface with anything else at all... am I just not understanding how things are put together, or is there something else missing?
Thanks!
@billylen
The pack is seriously outdated right now. ChairGraveyard has offered to let other people take up the task of updating it, but as far as I know, nobody has stepped forward yet. It won't work until it's been made compatible with newer versions of bukkit and mo creatures.
I placed the .org file in my bukkit.jar file and on my server in options it has this mod but there are no animals? is there something else i have to download and how do I? thanks in advance for any help.
Still holding out to see if this updates. It would be awesome to get Heroes and Mo Creatures playing nicely together for a lot of modded RPG servers :)
i will definitely test this out for you as well i have been looking for a plug in for mo creatures i love that mod :)