ProjectKorra (Core) icon

ProjectKorra (Core) -----

Minecraft Reimagined - Master the elements from Avatar: The Last Airbender and The Legend of Korra



1.9.3
Additions
  • Adds new 1.17 blocks to the various source block lists.
  • Adds material tags (#tag) support in addition to the usual individual material names when configuring source blocks.
  • Adds Nether Gold and Gilded Blackstone interactions to Extraction.
    • Nether Gold will give 6, 12, or 18 gold nuggets depending on the double and triple chance of Extraction.
    • Gilded Blackstone will give 5, 10, or 15 gold nuggets depending on the double and triple chance of Extraction.
  • Adds new IgnoredBlocksconfig option to EarthTunnel.
    • Dictates additional blocks EarthTunnel will ignore. Can not be used to remove hard-coded blocks earth tunnel will ignore.
    • Contains all ores by default.
  • Adds separate RevertCheckTimeconfiguration option to control the revert time for EarthTunnel.
    • Defaults to 300000. (The same as the default earth revert time)
  • Adds BendingBoard#show() to make that BendingBoard visible and update it.
  • Adds BendingBoard#hide() to make that bendingboard invisible.
  • Adds BendingBoard#destroy() to unregister the Scoreboard it has. (BendingBoard object should not be used after destruction, and it's package visibility)
  • Adds BendingBoard#isVisible() and BendingBoard#setVisible(boolean) for more general visibility conditions.
  • Adds BendingBoardManager#isDisabled(Player) to check if a Player has the BendingBoard disabled.
  • Adds element option for the BendingBoard prefix colors. Causes the selector to match the user's element color.
  • Adds much-needed documentation to BendingBoardManager.
  • Adds LightningCharge sound effect, with a method playLightningbendingChargingSound located in FireAbility, that gets called in Lightning when the move is charging.
    • Allows config support following the similar structure of LightningSound.
  • Adds LightningHit sound effect, with a method playLightningbendingHitSound located in FireAbility, that gets called in Lightning when the move hits an entity.
    • Allows config support following the similar structure of LightningSound.
  • Adds playLightningbendingSound() when the lightning is progressing.
Fixes
  • Fixes passives not showing up on /pk display.
  • Fixes the /pk clear [#] command not utilizing/respecting the PlayerBindChangeEvent.
    • Allows addon developers to properly cancel the effects of the /pk clear [#] command.
    • Fixes the Bending Board so that it properly updates in the event the /pk clear [#] command is used.
  • Fixes PhaseChange melting Ice into Water in the Nether.
    • Ice blocks melted in the Nether will be turned into temporary Air if the AllowFlow config option is false and real Air if the config option is true.
  • Fixes Ancient Debris not being considered ores by EarthTunnel.
  • Fixes Flight not ending when switching elements or changing to spectator mode while the ability is running.
  • Fixes FlightHandler not properly respecting gamemode changes that occur while abilities are running.
    • If a player switched to spectator mode while an ability was running, it is very likely they would fall into the void and die.
    • If a player switched to creative mode while an ability was running, they might not have been able to fly.
    • This change has the potential to cause issues if abilities change a player's gamemode. Addon developers must resolve gamemode resets before reverting FlightHandler data.
  • Fixes AvatarState's regeneration effect not being applied properly due to the duration being too short.
  • Fixes bending boards toggling on any world switch.
  • Fixes RapidPunch adding cooldown before it starts. With this fix, addon developers will be able to prevent the ability from getting activated without getting it on cooldown.
  • Fixes board flickering.
  • Fixes WaterArms showing up under ice abilities and as an ice ability in some displays.
  • Fixes cooldown in Bloodbending not activating. The previous implementation would allow a user to constantly spam shift to Bloodbend without going on cooldown.
  • Fixes FireManipulation stream cooldown not being applied.
  • Fixes AbilityDamageEntityEvent being called unnecessarily.
  • Fixes ignoreArmor param for DamageHandler#damageEntity.
Removals
  • Removes BARRIERoption from ParticleEffect, this was done so this build could support 1.16.X, 1.17.X, and 1.18.X.
    • It was not a common particle so this breaking change was made to ensure backward compatibility. Moving forward, MARKER should be used.
  • Removes the unneeded IgnoreOres config option from EarthTunnel in favor of the new option which offers more control.
  • Removes BendingBoard#disableScoreboard(), hiding the scoreboard should not delete the bendingboard object.
Misc. Changes
  • Changes ConfigManager to not rely on Material enum toString values to allow for better version support.
    • Allows 1.17 blocks and material tags to be used in source list configurations.
  • Changes prefix to have main and alternate color config options for the active and non-active slots respectively.
  • Changes miscellaneous section to work more effectively.
  • Cleans up some SQL statements to follow proper syntax casing conventions.
  • Optimizes board code in general.
  • Changes BendingBoardInstance to BendingBoard.
  • Updates documentation for BendingBoardManager.
  • Merges BendingBoardManager#toggleBoard(Player) and BendingBoardManager#forceToggleBoard(Player) into the same method with a force boolean parameter BendingBoardManager#toggleBoard(Player, boolean).
  • Changes BendingBoardManager#canUseScoreboard to BendingBoardManager#getBoard : Optional<BendingBoard>.
  • Adds Board.Extras section with defaults for server owners to add trackable miscellaneous names on the BendingBoard.
  • Standardizes the PlayerBindChangeEvent so that it is called before the bind changes and is actually cancellable.
  • Cleans up the MultiAbilityManager codewise.
  • Changes ChatColor import in BendingBoard to the bungee import, allowing for hex colors in the board config options.
  • Changes WaterArms sub-abilities (freeze, spear, whip) to be hidden (for the aforementioned WaterArms fix).
  • Changes BendingBoard to update when elements are added.
  • Changes the pom.xml to use HTTPS URLs since maven doesn't support HTTP URLs anymore.
  • Cleans up DamageHandler#damageEntity code.
  • Changes the noDamageTicks check in DamageHandler#damageEntity(...) to more closely follow Minecraft's logic.
----------, Jan 2, 2022
Resource Information
Author:
----------
Total Downloads: 257,475
First Release: Dec 28, 2014
Last Update: Mar 29, 2025
Category: ---------------
All-Time Rating:
21 ratings
Find more info at projectkorra.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings