90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...

Updated to 1.20.4

  • Added an overlay to display the current spell.
  • Spells can now have a Pre-Cast that allows the player to select Blocks or Entities before casting.
  • Spells can now have defined Catalysts that must be present in the Off-Hand of the player before casting.
  • Added Command: clearSpellSlot to reset a spell in all or a specific slot.
  • Class Types can specify whether or not to use a custom set of sprites for the Spell Overlay.
  • Added an InstantSpell class that has no drawTime.
  • Added a Mana "system" utilising player data and the player's current Class Type.
  • Added Events that are called when: Blocks or Entities are selected, Mana is healed and when Mana regenerates.
  • Reorganised the code for SpellCastingItem's tooltip.
  • Added a method in ClientUtil for creating a cube outline with a selected Particle Type.
  • Added AbstractSpellCastingItem.
  • Added JavaDoc tags to ClassType & Spell.
  • Added ticking functionality to a ClassType's passive ability.
  • Spells no-longer require a ClassType to be specified.
  • Removed ClassType.EMPTY; Basically just Simple Human and would cause a crash when spells are being read from Spell Casting Items.
  • Added Commands: cast_spell, setSpell, getSpell accesible through /incompetent_core or /i_c.
  • Added timeFromTicks to CommonUtils
  • Added Translations.
  • Description Text chaged from "incompetent_core resources" -> "Incompetent Core"

added the pack.mcmeta to the compiling because I had apparently forgotten it before.

Update the SpellUtils class:

  • Added serialiseToSlot
  • Updated deserialiseFromSlot
  • Added SpellCategories (I forgor them in 1.0.0)
  • Added all new methods in the base Spell class: CoolDown, Category
  • Fixed incorrect DescriptionId Identifier in ClassType: "spell" -> "class_type"

Project members

Incompetent Modders

Incompetent Modders

Organization

Details

Licensed ARR
Published 6 months ago
Updated 6 months ago