MobCatcher 3.14

Details

  • Filename
    MobCatcher.jar
  • Uploaded by
  • Uploaded
    Dec 29, 2013
  • Size
    191.34 KB
  • Downloads
    5,086
  • MD5
    bfb38366536585ca5e737e162acdd7f3

Supported Bukkit Versions

  • CB 1.7.2-R0.2

Changelog

Version 3.14

  • Updated for 1.7.2-R0.2 Beta #2974
  • Rewrote a lot of serialization code
  • New item lore for horse type
  • New item lore for donkey chests
  • New save data for baby and villager zombies
  • Mobcatcher data is now saved to the egg's lore
    • data is no longer erased for players in creative mode

Version 3.13

  • Updated for 1.6.4-R0.1 Beta #2889 (not for use with any other version)
  • Fixed bug: Renamed horses would throw exceptions and lose saved data.
  • Fixed bug: Renamed cost will no longer allow free captures. Can no longer be used at all
  • Fixed bug: All horses spawned with no data had max health and jump height; speed cannot be fixed at this time due to bukkit api limitations.

Version 3.12

  • Updated for 1.6.2-R0.1
  • New: Horses now fully supported.
  • New: Saved data for horses variant, style, color, jump strength, tameness, health, age, name, saddles, armor, chests, and chest contents
  • New: Saved data for max health of all mobs
  • New: Health is now displayed as a fraction (current/max)
  • Fixed bug: Untamed ocelots data saved incorrectly
  • Fixed bug: Exceptions when using mobc reload command from the console
  • Fixed bug: Horse eggs from the creative mode only spawn default horses.

Version 3.11

  • Updated for 1.6.1.R0.1 #2807
  • Laid groundwork for fulling implementing horses.
    Notes: I've gone ahead and updated for 1.6.1, but due to limitations with the Bukkit api at this early stage, horses cannot be captured yet. Also, since I built on a dev build, I cannot guarantee stability past build #2807.

Version 3.10

  • New: You can now require the capture item to have a certain name
  • Fixed bug: Named capture items wouldnt be used up
  • Fixed bug: Dispensers now fire eggs in the correct direction and spawn the mob
  • Fixed bug: Droppers now fire correctly and do NOT spawn the mob
  • Fixed bug: Spawn eggs thrown (right click) at hoppers will not be sucked up and will spawn. Dropped eggs will now use hoppers normally
  • Fixed bug: Various permissions issues with similar mob types
  • Fixed bug: Mob names are shown for all mobs, not just renamed ones
  • Fixed bug: Mob names are visible at all times, not just on mouseover

    !Caution!
    In order for any unnamed capture items to work, you must set your config CaptureItem>ItemName field to '[all names]'. Otherwise, the plugin will only allow capture items that are named the same as the config.

Version 3.9

  • Updated to CB 1.5.2-R0.1
  • Fixed bug: Custom mob names are now saved and called correctly.

Version 3.8

  • Updated to CB 1.5.1-R0.2 Beta
  • Possibly fixed hopper dupe bug

Version 3.7

  • Updated to CB 1.5.1-R0.1

Version 3.6

  • Updated to CB 1.5-R0.1
  • New: Save data for mob's names
  • Fixed bug: All villager spawn issues

Version 3.5

  • Updated to CB 1.4.7-R1.0
  • New: Added a nice big red warning if you are running the wrong version of CB for your version of MobCatcher
  • Fixed bug: "AIR" was sometimes displayed in slots where a mob had no equipment
  • Minor changes and fixes to the equipment tooltips

Version 3.4

  • Updated to CB 1.4.7-R0.1
  • New: EnderPearls can now be used for projectile captures
  • New: Updated /mobc clean command to wipe nbt data eggs
  • Fixed bug: Stackability settings weren't working correctly

Version 3.3

  • Updated to CB 1.4.6-R0.1
  • Updated old code to use Bukkit API where it now exists (Should make future updates easier)
  • New: Saved data for mob equipment now saves unsafe enchantments
  • New: Cyan tooltip color for enchanted mob equipment

Version 3.2

  • Updated to CB 1.4.5-R0.3
  • New: Saved data for Wolf collar colors
  • New: Saved data for Slime and Magma Cube sizes

Version 3.1

  • New: Save data for mob armor
  • New: Save data for potion effects
  • New: Item Tooltips with mob attributes
  • Removed: Chat spam item scroll-over mob information

Version 3.0.1

  • Fixed bug: Only OPs can catch bats

Version 3.0

  • Updated to CB 1.4.2-R0.2
  • New: Support for Witches, Bats, Wither Skeletons, and the Wither Boss
  • New: Mob data ids are now written to the itemStack's nbt tag (no more enchantments)
  • New: Eggs used while in creative mode now recall mob data
  • Fixed bug: dupe bug with ShowcaseStandalone (and probably other plugins as well)
  • Fixed bug: Spawn eggs should not be used on clicks against anvils and beacons
  • Fixed bug: Enderdragon takes peaceful mob costs in simple config setup
  • Known bug: mobs that use weapons do not attack players after having their weapons set (all of them spawned by mobcatcher). This is not a mobcatcher bug.

    Version 3.0 Dev
  • New: Completely new permissions system
  • New: /mobc clean command to remove data from an egg
  • New: Added config option to disable permission denial messages
  • New: Metrics graph to see who is using the Spout features
  • Fixed bug: duplication bug for spawn egg clicks against ender chests, jukeboxes, and any modded in blocks
  • Fixed bug: minor blockPhysics error
  • Fixed bug: possible inappropriate damage cancellation
  • Fixed bug: item costs now work for amounts exceeding 64

Version 2.19.1

  • Fixed bug: Spawn eggs do not work at all in disabled worlds
  • Fixed bug: Wolves do not fall under either the peaceful or hostile permission nodes
  • Fixed bug: Various bugs with disabled worlds

Version 2.19

  • New: Spawn locations for both direct click and thrown captures are now MUCH more accurate.
  • Removed: Teleporting mobs out of blocks after spawning them, no longer needed.
  • Fixed bug: Players and mobs do not suffocate
  • Fixed bug: Only farmer villagers spawn from eggs with no data, now it randomizes like normal MC 1.3.1
  • Fixed bug: Baby villagers dont spawn from breeding
  • Fixed bug: On item scroll over, creepers are incorrectly labeled as supercharged
  • Fixed bug: If durability for the capture item is not specified, it always checks for durability of 0. Meaning tools, weapons, etc. cant be used to capture once they don't have full durability.

Version 2.18.1

  • Fixed bug: Spawn eggs spawn 2 villagers (due to a bukkit bug, fixed via a work around)

Version 2.18

  • New: Spout Custom eggs now work for non-Spout client users (no texture or item name)
  • New: Config option to disable Spout features (Custom eggs will be rendered useless once disabled)
  • New: MobData now saves whether or not Pigs are saddled
  • New: Plugin now works for servers with AND without Spout
  • New: No longer says which player used to own a tamed mob
  • Fixed bug: Vault no longer causes start up errors for Spout-enabled servers
  • Updated for 1.3.1, should still work with 1.2.5

Version 2.17 Spout

  • New: Spout custom items for SnowGolem, IronGolem, Enderdragon, Tamed Wolf, and Cat eggs
  • New: Permission for overriding Protection Sign Limit
  • Fixed bug: Multiple capture items are taken for projectile captures.
  • NOTE: While this is NOT a dev build, it is only compatible with Spout-enabled servers. A Bukkit only version will be released soon.

Version 2.16 DEV

  • New: Mob data now saves the mobs health
  • New: Capturing mobs no longer damages them
  • New: Item data values can now be specified (for costs and the capture item) with either a ";" or ":"
  • Fixed bug: Insufficient cost message and capture cancellation for costs with amounts of 0
  • Fixed bug: NPE on blockPhysics (in some rare, unpredictable circumstances)
  • Fixed bug: Spawn eggs thrown while other spawn eggs spawns are still pending always spawn default mobs
  • NOTE: I am releasing this version under the pretense that it is a DEV build. All of the major mechanics are working, but due to a lot of rewriting some minor things may be buggy. I simply don't have the time or man power to test ALL of the config options and everything to make sure it still works after this rewrite. I would HIGHLY appreciate it if people would use this version and make tickets so that I can fix all the small things.

Version 2.15

  • Added option to specify item data values for both the capture item and costs (separate with ;)
  • Added plugin metrics
  • Fixed /mobc reload

Version 2.14

  • Updated for 1.2.5-R3.0
  • Updated Enderdragon code
  • Added /mobc reload

Version 2.13.3

  • Fixed spelling mistake which broke some config settings for the Silverfish (or Sliverfish, lol)

Version 2.13.2

  • Really fixed bug: conflict with player interact. Is now NOT CANCELLABLE by other plugins, unless you ask me the special way how, lol

    Version 2.13.1 (removed)
  • Fixed bug: conflict with other plugins on PlayerInteract

    Version 2.13 (removed)
  • Added proper event cancellation to player interact, via a bukkit bug work around
  • Added permission nodes for the remaining peaceful mobs
  • Added config option to make mobs spawned from mob spawners uncapturable (OP override)

Version 2.12.1

  • Fixed errors with dispenser captures

Version 2.12

  • Fixed bugs with sheep and tamed mob data saving incorrectly
  • Added config option to turn off mob data entirely and return egg stackability to normal
  • Added config options for dispensers to be able to both spawn (shoot) and capture mobs (default false)
  • Added correct 'must be killed' checks for angry wolves, ocelots, snow golems, iron golems, and Enderdragons

Version 2.11

  • Added permission nodes for wolves, ocelots, and villagers

Version 2.10

  • Added ReturnedOnSpawn for thrown spawn eggs
  • Added mobcatcher.can-catch (default true)
  • Completely separated wolves and angry wolves
  • Fixed bug: Egg dupe glitch involving interactive signs from other plugins (probably)

Version 2.9

  • Fixed a bug which allowed you to get multiple spawn eggs from a single mob by clicking fast enough
  • Fixed a bug in 2.8 which broke projectile captures for eggs and snowballs
  • Fixed a bug caused by Async tasks, thanks to NoLagg

Version 2.8

  • Spawn eggs can now be shot (with actual velocity) out of dispensers
  • Added config options for enableing and adjusting the power of spawn eggs in dispensers
  • If the EntityDamageEvent is cancelled by another plugin, mobs cannot be captured either (Towny, other mob protection, etc.)

Version 2.7

  • Must be using CB #2093 or later to update
  • Added support for Villager ages
  • Added option to stop Iron Golems from targeting players after capturing Villagers
  • Minor code clean ups

Version 2.6.2a

  • Incorporates MOST of the features of v2.6.2, but is compatible with recommended build 1.1-r6
  • Only for use with 1.1-r6, for 1.2.3-RO.3 servers use regular v2.6.2

Version 2.6.2

  • Fixed bugs for non-living entities
  • Fixed' spawn eggs so that they can now spawn non-living entities
  • Minor changes to player messages
  • Only necessary to update if you have some hackish way to get these spawn eggs

Version 2.6.1

  • Fixed sound effect bug (constantly being triggered by another plugin)
  • It is only necessary to update if you were experiencing this issue

Version 2.6

  • Bug fix: Thrown spawn eggs can no longer be picked up before they spawn (dropped ones still can)
  • Added permissions and config options for thrown spawn eggs
  • Capture and Spawn messages can now be disabled in the config
  • Failure messages are now only shown once for consecutive hits on the same mob

Version 2.5.1

  • Fixed CreatureSpawnEvent error (only conflicted if another plugin spawned mobs in a similar way)

Version 2.5 (and unreleased 2.4)

  • Spawn eggs are now throwable
  • Cats and Wolves now spawn tamed to the player who spawned them, not the original owner
  • Cats and Wolves now spawn standing
  • Added more permissions
  • Egg IDs are now removed from the database upon item despawn
  • Made databases more efficient
  • Minor changes in sign messages
  • Bug fix: Villager data is now removed after spawning
  • Bug fix: When checking if a placed sign overlaps another players sign, it no longer checks the location of the sign, but the actual radius of the sign so that signs radii cannot overlap.
  • Bug fix: The capture item can now do damage to other players
  • Removed entity target event until it is fixed for Iron Golems

Version 2.3.1

  • Fixed wrong build for v2.3.
  • Fixed scroll messages for new egg enchantment types

Version 2.3a

  • Incorporates MOST changes since v2.1, but is compatible with recommended build 1.1-r6
  • Only for use with 1.1-r6, for 1.2.3-RO.1+ servers use regular v2.3

Version 2.3

  • Fixed enchantment bug with spawn eggs (old eggs will still work, new ones will no longer be glitchy)

Version2.2.1

  • Fixed Enderdragon bug

Version 2.2

  • Updated for 1.2.3
  • Rewrote datafile to save via specific eggs, rather than by players
  • Removed stackability of spawn eggs
  • Removed resetMobData commands
  • Added /mobc settings [mob] command
  • Added messages on item switch
  • Updated Command List
  • Added max radius for sign protection
  • Fixed messages for permissions on resetSignData command
  • Added support for Ocelots, Cats, Iron Golems, Snow Golems, and Enderdragons

Version 2.1

  • Added support for Powered Creepers
  • Data is no longer saved for failed captures
  • Completely rewrote config (simple and complex setups)

Version 2.0

  • Added .dat file to save and recall mob data
  • Added /mobc resetmobdata command
  • Added a limit to the number of signs a single user can place
  • Added more permissions
  • Fixed various bugs with sign protection
  • Fixed bugs for servers using both vault and item costs

Version 1.12

  • Removed messages if the target was another player
  • Rewrote command system
  • Added commands /mobc projectile, /mobc resetsigndata
  • Separated MustBeKilled for Peaceful and Hostile

Version 1.11

  • Added support for Projectiles (egg, snowball, and arrow)
  • Added (config) chicken eggs no longer spawn chickens
  • Added more Sign permissions
  • Added option to disabled direct capturing (i.e. projectiles only)
  • Added Effects to captures

Version 1.10

  • minor bug fixes
  • Players now cannot break other players signs
  • Physics events can no longer break signs
  • Added /mobcarea command
  • Added permissions for signs

Version 1.9

  • Added Sign-based mob protection system

Version1.8.1

  • Added a permission for free captures
  • major bug fix

Version 1.8

  • Added Vault Economy support
  • Added more commands /mobc, /mobitem, /mobitemcost, /mobvault
  • ItemStack bug fixes
  • Added Sheared Sheep capture configuration

    Version 1.7
  • Added multi world support
  • Added /mobcworlds command
  • Added Capture Chances
  • Removed conflict with sign-based plugins

Version 1.6

  • Added Permissions support
  • Added 'Mobs must be killed" option
  • Added option to get back Capture item after spawning a mob
  • Added /mobcinfo command

Version 1.5

  • Added separate configurable costs to peaceful and hostile mobs
  • Baby animals can no longer be captured (config)

Version 1.4

  • Spawn eggs can now be picked up off the ground
  • Eggs are no longer removed when right-clicking on beds, workbenches, etc.

Version 1.3

  • Major Bug Fixes
  • Clicks on "air blocks" no longer remove spawn eggs
  • No longer interferes with players in creative mode
  • Added spawn messages

Version 1.2

  • Fixed left-click Spawn egg remove glitch
  • Minor bug fixes
  • Moved to BukkitDev

Version 1.1

  • Made the capture item configurable

Version 1.0

  • Initial release