Version 2.3.3
Fix:
Resource pack fix: It now works alongside other resources and doesn't overwrite them.
Reload fix: Reloads the resource pack in-game for all online players.
Additions:
Added new "AuraFarming" effect, new configurations for this effect.
New sound in the new resource pack: in addition to the sniper, there's also a sound for the "aurab" aura effect.
Completely modified the resource pack listener.
Added placeholders: There are now various placeholders:
%kt_amplifier%: For the damage amplifier (which can be increased via the aura farming effect).
%kt_current_effect%: Currently selected effect.
%kt_effect_total%: Number of recorded effects.
%kt_effect_owned%: How many effects the player has purchased.
%kt_killcoins_bal%: Current player balance (without decimals).
%kt_killcoins_reward%: Killcoins reward for each kill.
Demo video new effect:
Brand new things have been added. Let's start with a scale.
The variable none has been added to the /kt set command. This is used to disable an effect if it's currently set.
A control has been added to the GUI. By typing /kt and opening the GUI, you'll see three new items at the bottom: close (to close the GUI), current effect (to see the currently selected effect), and the deselect button (to disable the currently active effect).
New configuration: each effect now has its own damage, with control over whether damage is dealt or not, the type of damage (value), and the radius (radius). The radius is the maximum area players can be damaged by damage.
Fixed the enchantcolumn that caused falling damage when it knocked players away. Now, regardless of whether damage is set to true or false, it will no longer cause falling damage.
Added a cleanup control for effects that build structures like fireworks, cryocore, etc. They now have greater control: built materials are saved in the database, and when they are removed, they are also removed from the database. This security check has been added to provide more control when the server crashes or shuts down. The following function is called:
Java:TempBlockStorage.removeAllTempBlocks();
This retrieves all blocks and their corresponding positions saved in the database and removes them from the world and the database so as not to clutter or clutter the world.
Issue still to be solved: ResourcePack, the issue itself is that when there are multiple resource packs in the plugins serving as child plugins e.g. ItemsAdder, the KillEffect plugin overwrites all resource packs by setting its own, so currently resourcepack classes are disabled
As always, demo video of the damage configuration:
From now on, the effects where they build structures/blocks will have the intelligent functionality, that is, they check that the block on which they must be replaced is not a (sensitive) block both above and below to also check for non-solid blocks such as redstone dust, also added the task for the update to ensure that it is not necessary to start the server to install the update and then restart it to load it, but it will be enough to start it once and not 2 times each time
demo video:
From now on, when a plugin update is performed and keys are added/removed from the config, the plugin will automatically update the config by adding or removing the keys, furthermore this will not affect user-specific changes such as changing prices, or the language of messages, only keys such as economy, key messages, etc. will be added or modified.
Additionally, backup files of the config are also created, to restore previous versions in case of log checks.
demo video below
Added Economy KillCoins
Added KillRewards
Fix errors in messages
Fix tab completer
It will not hinder other economies as for example EssentialsX, it is an internal economy reserved for the KillEffect plugin that does not use external apis as vault, configurable inside the config.yml, below you can find a demo video.
new 2 effects + custom sound effect with sniper
Added 2 new effects, and added the ability to load local sounds via local resource pack in the plugin, currently only one custom sound set by default associated with the "sniper" effect
effects added:
EnchantColumn
Sniper
New subcommands:
set
test
/kt set (effect autocomplete) -> to set a killeffect without GUI
/kt test (effect autocomplete) -> to generate the effect in your pos without killing a player
Added a killeffect sound to other effects
