promotional bannermobile promotional banner

Dude! Where's my Horse?

Tools for retrieving troublesome, wandering steeds.

File Details

dwmh-2.0.0.jar

  • B
  • Jan 4, 2019
  • 553.72 KB
  • 3.2K
  • 1.12.2

File Name

dwmh-2.0.0.jar

Supported Versions

  • 1.12.2

2.0.0:

  • Ensure error messages are logged for invalid configuration items specifically. #51
  • Add some minimum ranges for integer values #49
  • Actually consult proxies for determining Things. #14
  • Implement ZAWA Rebuilt proxy #14
  • Fix #53: don't auto-break Ocarinas already over damage threshold. #53
  • Conditionally register recipes for saddle & Enchanted Carrot. #57 #56
  • Resolve #55: no summon cost in creative mode. #55
  • Document compatibility (resolve #30) #30
  • Resolve #58 hopefully: refactor blacklists. #58
  • Resolve #49: minimum number for summonCost = 0. #49
  • Configurable option to prevent Llama listing (resolves #41) #41
  • Resolve #45, resolve #42: don't unnamed tamed, unname when taming. #45 #42
  • Resolve #44: mules, like undead horses, are sterile. Do not breed. #44
  • Fix #46: reduce range to 24 blocks from 256 blocks. #46
  • Resolve #40: Mo Creatures names should now be demangled properly. #40
  • Resolve #35: properly use names for cross-breeds (like Blue Belle) #35
  • Resolve #34: use manticore.name instead. #34
  • Potentially resolve #39: properly shot "being ridden by you" #39
  • Resolve #37: make named/tamed Animania horses default, remove option. #37
  • Resolve #36: remove needless logspam on dismounting with homes. #36
  • Resolve #1: specify an item to consume when summoning horses. #1 #32
  • Improve Vagabond handling for non-player kills. #27
  • Resolve #26, resolve #5: extended config. #26 #5 #5
  • Resolve #29: update credits file. #29
  • Resolve #28: only rename Animania horses with Ocarina. #28
  • Resolve #26: migrate to annotated config file. #26
  • Resolve #25. Issues with Unicorn support not checking isMyMod. #25
  • Resolve #4 and give 8 potential directions for horses to be. #4
  • Resolve #18: yes, it is literally a hack. #18
  • Ultimate Unicorn Mod proxy. #24
  • Resolve #23: allow carrot to tame tamed, un-owned mobs. #23
  • Whistle durability & repair, textures. Updated tooltips. #2
  • "Unbreakable" carrot until it is repaired; tooltip updates. #3
  • Implement Animania proxy. Resolves #15 (along with other commits) #15
  • Resolve #12: properly handle custom named horses. #12
  • Add messages & configuration for them to taming, etc, resolving #47. ccd360a
  • It will be used! 5b3a1b5
  • Adjacent to #58, resolve AbstractHorse-derived entities with disabled proxies. 85ea92e
  • Make Epona easter egg more common. 86ccec9
  • Added functionality for the edge case with Carrot effects. fda08bd
  • Similarly truncate negative values to 0 (#49) a20df80
  • Specify that the glint is currently a client-side only option. 867b9d5
  • Mindless whitespace tweak. 6a4eaf7
  • Unused imports. 0fb3766
  • Fix some badly named configuration options. 4c8bc0d
  • Fix healing non-Abstract Horse derived creatures. 04ff3c0
  • Make carrots unbreakable by default. a103d52
  • Clean up language keys to make it a bit saner. 17fa791
  • I feel more comfortable with an error message. 02d4cb4
  • Don't unname/rename tamed horses that aren't yours. bd48631
  • If an Animania horse is otherwise tamed, don't teleport it. c945b47
  • Fix the spacing. ead955c
  • Revert "For the hell of it, mark everything as requiring restart." 59ad91d
  • For the hell of it, mark everything as requiring restart. 54e0dad
  • Don't bother putting undead horses into breeding mode. 11530f3
  • Play a mournful tune when there's nothing to summon. 170168a
  • Null check and check to see if sounds should be played or not. 1d10db8
  • Limit frequency by which sounds can be played by a single ocarina. e7ad105
  • Unbreak damaged items when loading into new configuration. cd0832b
  • Tweak the config... again. 94d58e6
  • Actually damage item that aren't unbreakable. a79d405
  • Tweak configuration naming schema. 259651c
  • These options require a server restart. 7de6c99
  • Re-implement sound play points for Ocarina; tweak wording. baac035
  • SoundType Enum. 6b74650
  • Prevent a potential crash when durability is increased on the Ocarina. 45cd274
  • Fix a hold-over from testing: default summon cost is 0. b0deb01
  • "Broken" whistle (plus an unused one). e6c76a0
  • Move Creative Tab, switch to Sided proxies. 7301999
  • For the want of a comma, the ocarina was lost! 92aba25
  • Rename for clarity, minor whistles, start using new 4 whistles. 047cff1
  • Two new tunes -- perhaps for when the summoning fails. dee7431
  • Specify steed proxies in their own folder. b874463
  • Fix CREDITS. 846b055
  • Move the entity blacklist into a saner location. f46b86e
  • Blacklistable entitites, resolving #31 and resolving #5. adf7a03
  • Missed one use in the whistle->ocarina change. 9ef5a50
  • Ignore the wav/ folder as it's generated. 4f9a6db
  • Shift Epona easter egg up an octave (oops) and remove one of the whistles. c877797
  • Rename ItemWhistle -> ItemOcarina. 8bb6a7e
  • Y -> X. Oops. c874a70
  • Three "new" Ocarina songs and some more shenanigans with directory layout. 8475281
  • Forgot to implement the proxyName for the Unicorn Proxy. e23dc84
  • Moved oggs but it reckons I deleted them, haha. a04da98
  • Actually implement sounds for #22. 299fe71
  • Some sounds to go with our Ocarina! 9d4a5c4
  • Second time around! Multiple textures for Carrot depending on brokenness. 98cd9d4
  • Do nothing when sneak-right-click with carrot. e7ac9f4
  • "Summonable (but ridden by someone else)" for when enabled. 4708ee0
  • Don't show glint if configured to when broken. faf5784
  • Move code for EntityDismountEvent into Proxy. 06e3194
  • Prevent attacks with the Enchanted Carrot; move Events. 30018eb
  • Clarify what is supported for ZAWA. 9845071
  • We're moving swiftly towards the 2.0.0 release. 2a65f75
  • You can always tame Animania horses; improvements to messaging. 42500e8
  • Remove unused imports. 4d08176
  • Apparently this fixes a weird bug. ee91aad
  • Update proxy to match latest version of ZAWA. a52e96d
  • Finish implementing proxies, fix ZAWA taming. ce5858f
  • Convert Animania proxy to use the configurable class list. 14714fa
  • Fix tamed Animania horses being dealt with weirdly. d451545
  • Implement configurable class whitelist. d42e21c
  • Fix leashing not being checked and listed for Animania horses. 453c54f
  • Start implementing breeding for #16 with Enchanted Carrot. ff614c9
  • Cancel the mounting event if you are interacting with a carrot/whistle. 9305b24
  • Begin implementing #19: breeding functionality for carrot. a4444dd
  • Make compatibility proxies configurable. 66659e5
  • Ignore libs folder. f3a0768
  • And easter-egg ogg! aa9a0e3
  • Implement easter-egg midi. 8fc391c
  • Belated version bump from deobfuscation dramas. c7f2149
  • As Animania animals can be timed in childhood, specify unsummonable. 56cf4cb
  • Implement VanillaProxy. 92f7f9d
  • Implement SteedProxy -- overall proxy. 13ee870
  • Implement Mo' Creatures proxy. Further work on #14. e8e9b30
  • Implement DummySteedProxy. e7f8eb6
  • Create ISteedProxy. 4665fa3
  • And interact code for the whistle (naming Animania horses only) a691aa9
  • Move interact code into Enchanted Carrot... cd36224
  • Move the actual item-use handler code out of the registrar. febd795
  • Implement proxies using PostInitEvent.buildSoftDependProxy. 65ead58
  • Save a bunch of headaches for tamed animals by setting a username. 3da6444
  • Remove Util, imeplement a proxy system for dynamic compatibility. fca4716
  • Implement #9, properly handle poisoned "baby" animals via Quark. 66260c0
  • Shrink the logo down to 400x400 pixels. 4f497c0
  • Implement #13: better Animania compatibility. ba88e73