Quantcast
Channel: Server Mods from Bukkit.org
Viewing all articles
Browse latest Browse all 2356

OtherDrops

$
0
0

https://lh3.googleusercontent.com/-6F70Lqix6ss/USZFvy65wNI/AAAAAAAAA3s/L3hzRyfpJOU/s600/od%2520logo-fill.jpg

Make anything drop anything, anyhow!

New 2.8-beta features (click)!!

Do you want to change what drops when mining or killing mobs? Do you want a simple config with the ability to add more complex drops later?

OtherDrops allows you to add anything from a simple "glass drops glass" to a complex overhaul of your servers drops with drops differing depending on tools, biome, time, weather and much more.

OtherDrops is lightweight (it only acts on what you configure) and respects most protection plugins (eg. WorldGuard, Regios) settings. Many samples are provided that you can enable and customize as you wish, or create your own custom drops, as simple or complex as you like.

Features

  • Supports Bukkit 1.4.7, economies (via Vault), Tekkit and more
  • Customise drops from block breaks, mobs deaths, fishing and more.
  • Intiutive config options with many aliases to work with the way you think (eg. drop a GOLD_HELM, GOLDEN_HELMET or "314")
  • Multiple drop possibilities with chance values down to 0.000000001%.
  • Data values for drops and drop conditions (eg. WOOL@RED, LOG@BIRCH, CROPS@RIPE).
  • Multi-world support and other advanced conditions: tools, regions, biomes, heights, permissions, light-level and more.
  • Configure actions upon successful drops:
    • damage tools, injure player, or reduce the quantity of used items
    • display custom messages (or a list of messages with one selected at random)
    • create explosions, lightning, and other effects
  • Support for many third party plugins (compatibility info)
    • Economy support via Vault (supports all major economy plugins).
    • Drop real money items via MoneyDrop.

Ideas

  • Give leaves various chances of dropping apples, sticks, cocoa beans, saplings, etc on break and/or leaf decay.
  • Make glass, stairs, and boats reclaimable (can be tool-specific if you wish).
  • Allow gold and iron to be mined directly into ingots with a golden pickaxe.
  • Allow users to right-click on cobblestone with vines in hand to turn the cobblestone mossy.
  • Nerf mob traps by disabling drops from environmental damage.
  • Unleash the zombie apocalypse by setting zombies to drop zombies when they die! (This can be world-specific.)
  • Make mobs that don't normally spawn naturally spawn.
  • Make mob spawning, drops, and events biome specific!

Documentation

Tutorials

  • Installation & Tutorial: how to install and setup your first custom drop
  • Writing a drop file: how to write your own drop file or customize existing modules
  • Aliases: how to define aliases which can be reused throughout a drop file
  • Drop Groups: how to group parameters for more complicated drop scenarios
  • SpoutMaterials: how to configure drops for SpoutMaterials (now known as MoreMaterials)
  • Basic Examples: Some basic examples of how to use Otherdrops.
    • Plugin Examples: Some examples of how to use OtherDrops in conjunction with other commonly used plugins.

Reference Pages

  • Parameters: how you specify what an object should drop (also when and how it should drop)
  • Objects: the things that can drop other things
  • Drops: the things that drop
  • Tools: things that can be used as tools, if you want tool-specific drops
  • Enchantments: can be used on items (both as a condition and a drop)
  • Entity List: list of all entities which can be used as objects, drops, or tools
    • Creatures: another type of entity, documented separately
  • Data Values: specify an entity's color, material, or other property (available data values depend on the entity type)
  • Permissions & Commands: permission nodes and commands
  • API: how other plugins can tie in with OtherDrops (not yet implemented)

Offical Bukkit names

Other Docs

Help Wanted

Would you like to help improve OtherDrops? Here are some ways to get involved:

  • Testers! Need testers who are available from around 8pm to 1am Brisbane time (+10GMT) and happy to grab a copy of the latest build to check out before a public release is made. PM Zarius your Skype (or other IM) details if you're interested.
  • Documention: Rofang has done a great job in writing detailed documentation. In his absence someone that can translate changelog details into documentation and/or improve existing documention would be great.
  • Media/art: OtherDrops could really do with a logo and/or some example videos.
  • Programming: any assistance is welcomed - see the todo list here for some ideas. Anyone with refactoring and/or automated testing experience that wants to assist would be great.

Thanks

Many thanks to these people who helped with OtherDrops:

  • Cyklo: creator of the original OtherBlocks. OtherDrops is a continuation of Cyklo's original OtherBlocks (2011) plugin.
  • CelticMinstrel: many code commits and a major overhaul of the code moving into version 2.0. Moved on to create DropFactory.
  • Rofang: major update of OtherDrops documentation.
  • RugRats13: lots of testing and some documentation.

--

Many long nights are spent improving OtherDrops so if you like it please consider a donation to my coffee fund :)Donate

Metrics

  • OtherDrops uses Metrics for anonymous usage stats (learn more).

Viewing all articles
Browse latest Browse all 2356

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>