Permalink
Commits on Jan 14, 2016
  1. Add: allow full line permissions to be specified with "!example.permi…

    Zarius committed Jan 14, 2016
    …ssion" - this will not prefix with "otherdrops.custom" but use the permission as is. Existing configs should work with no changes. Fixes #373
  2. Fix: allow sheep to drop WOOL@THIS correctly (was previously throwing…

    Zarius committed Jan 14, 2016
    … exception as all sheep data, adult state, etc was passed to dyecolor). Fixes #265.
  3. Fix: remove alias lapisblock->lapisore as this was conflicting with t…

    Zarius committed Jan 14, 2016
    …he new "block" of lapis ore.
  4. Add: alias for rabbit_meat->rabbit(item) to avoid conflict with rabbi…

    Zarius committed Jan 14, 2016
    …t(entity) - also alias raw_rabbit
Commits on Jan 13, 2016
  1. Add: custom mob support (currently disabled, version specific - suppo…

    Zarius committed Jan 13, 2016
    …rts MC 1.5.2, e.g. FTB Unleashed).
    
    * Needs special build with appropriate sections uncommented in CustomMobSupport.java
    * Spawn custom mobs with /odc <mob>
    * Exports list of custom mobs (for use in /odc)
    * /odc supports same format as /odd (e.g. /odc w:world x y z <mob>/<quantity>)
    * Attempts spawn of custom mobs via /odd & drop: parameter however this is limited (custom mobs with spaces in name do not work).
Commits on Jan 3, 2015
  1. Minor: add server details (name, version, bukkitversion) export, also…

    Zarius committed Jan 3, 2015
    … sort export lists.
Commits on Jan 2, 2015
  1. Fix: improve support for mod mobs, allows "MyMod,Mob" instead of "MyM…

    Zarius committed Jan 2, 2015
    …od.Mob" (as the dot can cause errors)
  2. Add: support for horse data (color, style, variant, chest, jumpstreng…

    Zarius committed Jan 2, 2015
    …th (#.##j), tamed)
    
    * e.g. HORSE@DONKEY, HORSE@HORSE!!WHITE!!BLACK_SPOTS!!CHEST!!TAMED!!1j
    * Color, Style, Variant enums are exported to plugin/OtherDrops/known_lists.
    * Per Bukkit, jump strength cannot be less than 0 or more than 2.
    * Cannot use "chest" as a death condition as Minecraft appears to remove the chest before the mob dies (OtherDrops sees Chest when horse alive but NoChest when horse dies).
  3. Dev: extract entity getHealth, setHealth, etc. to more easily update …

    Zarius committed Jan 2, 2015
    …code for older (e.g. 1.5.2) minecraft versions.
  4. Add: match mob by name only to support mod mobs that may add multiple…

    Zarius committed Jan 2, 2015
    … enums. Config setting (match_mob_by_name_only) to turn off in case this causes an issue.
  5. Fix: check Biomes without converting to uppercase - this allows compa…

    Zarius committed Jan 2, 2015
    …tibility with Mod biomes (e.g. BiomesOPlenty).
  6. Add: use "deep" option for getting "otherdrops:" keys (allows MyMod.M…

    Zarius committed Jan 2, 2015
    …obname to work, otherwise we only see "MyMod" and lose the part after the full stop). Can be disabled via config (config_keys_get_deep: false) in case there's an issue.
  7. Fix: distance condition debug message set to show on Verbosity.HIGHES…

    Zarius committed Jan 2, 2015
    …T rather than always.
Commits on Jan 1, 2015
  1. Add: @!NOENCH condition for no enchantment on tools (i.e. diamondpick…

    Zarius committed Jan 1, 2015
    …axe@!NOENCH will not match the tool if it has any enchantments).
Commits on Dec 21, 2014
  1. Add: drop: CONTENTS for creatures will drop item in hand - partial fi…

    Zarius committed Dec 21, 2014
    …x for issue #281.  Will later aim to add CONTENTS@HANDS, CONTENTS@HELMET, etc. with just CONTENTS eventually dropping all mob inventory (incl. armour and weapon).
Commits on Dec 17, 2014
  1. Fix: allow color drops for stained_glass/pane/clay - e.g. STAINED_GLA…

    Zarius committed Dec 17, 2014
    …SS@RED. Also fixes drops for STAINED_GLASS@THIS.
Commits on Dec 16, 2014
  1. Fix: random text (e.g. <dagger|sword>) didn't work with <1|2|3> - fixes

    Zarius committed Dec 16, 2014
    #303.  Also added tests to help prevent future issues.
Commits on Dec 15, 2014
  1. Add: export enum lists feature

    Zarius committed Dec 15, 2014
    * enabled by default (automatic on OtherDrops enable)
    * disabled using "export_enum_lists: false" in OtherDrops config
  2. * Fix: update WorldEdit/Guard dependencies to 6.0 to avoid errors on …

    Zarius committed Dec 15, 2014
    …leaf decay, may cause issues on older servers (needs testing)
Commits on Feb 13, 2014
  1. Add: Basic 2d distance check (only > than) - needs to be enhanced wit…

    Zarius committed Feb 13, 2014
    …h 2d vs 3d & <, =, <>.
    
    * usage - distance: 50@10;60;20 # distance must be more than 20 units from point x=10, z=20 (y coord is ignored for now).
    * needs more testing & comprehensive error checking (eg. negative distance?)
Commits on Feb 11, 2014
  1. Dev: register conditions inside Conditions class rather than in Other…

    Zarius committed Feb 11, 2014
    …DropsConfig
    
    * advantage being that it's easier to locate and more "encapsulated"
Commits on Jul 30, 2013
Commits on Jul 24, 2013
  1. Fix: temporary fix for one dependency failure stopping all, fixes #279

    Zarius committed Jul 24, 2013
    * temporary fix until dependency class refactored to minimise duplication and isolate each dependency loaded.
Commits on Jul 17, 2013
Commits on Jul 9, 2013
  1. Fix: update RegenBlock support to newest versions (5.4 and above), wi…

    Zarius committed Jul 9, 2013
    …ll no longer work with versions of RegenBlock older than 5.4.