ChaoticKarma

ChaoticKarma

Mod

Adds a karma system which causes random events.

Client and server AdventureGame MechanicsLibraryMagic MobsUtility

354 downloads
1 follower
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Changelog

Released on June 30, 2016.

  • Update to Minecraft 1.9.
    • NEW: Mob Ignorance level 4 ignores Shulkers.
  • FIX: Semi-proper tame item checking to gain karma from taming. This works for wolves and ocelots, but otherwise just checks the breeding item.
  • API: KarmaEvent, KarmaEventNegative, and KarmaEventPositive are now all abstract classes. Default implementation for playerHasEnoughKarma was removed from KarmaEvent, but it is still present in KarmaEventNegative and KarmaEventPositive, so you probably don't need to worry about that. Default doEvent implementations were removed, which means all KarmaEventNegative/KarmaEventPositive subclasses must implement it.
  • API: KarmaPerk is now abstract. Default implementations for hasPerk, applyPerk, and removePerk were removed, but they do still exist in KarmaPerkNegative/KarmaPerkPositive.
  • API: Event spawner checks playerHasEnoughKarma before calling doEvent, so you don't need to check that yourself.
  • API: KarmaEvent and KarmaPerk now provide you with an instance of Random in your custom event and perk classes.
  • API: KarmaUpdateEvent follows the new style of making all fields private and making proper getters (and setters when applicable).

Files

ChaoticKarma-1.9-3.0.0.jar(41.24 KiB) Primary Download

Project members

SatanicSanta

Owner

Details

Licensed MIT
Published a year ago
Updated a year ago