Changes :
Fixed error with gkits cooldown formatting
Fixed console error with interactions using invalid armor
Added better integration with AdvancedModels plugin
Some other few small fixes and improvements
Changes :
Fixed turtle eggs with telepathy and silktouch always dropping only one
Some internal improvements with text processing
Changes :
Updated Java required version to Java 21
Fixed swapping armor while shift-clicking on an interactable block causing EFFECT_STATIC to stay
Fixed %count% placeholder in soulgem lore being stuck on the first value used
Fixed magic dust from alchemist with 100% success rate couldn't be applied
Changes :
Added %is sprinting% and %is crouching% conditions
Fixed SPAWN_ARROWS effect breaking armorstands and item frames
Fixed fishtrak not working in offhand
Changes :
Added 1.21.4 support
Fixed error when breaking itemsadder ores with trench
Some other minor improvements
Changes :
Fixed slot increaser %count% placeholder not working in lore
Improved PLANT_SEEDS effect with better processing around player
Removed griefdefender support until further notice
Changes :
Fixed holywhitescrolls rarely being able to be applied to eachother
Fixed AuraSkills terraform not giving exp when SMELT is used
Fixed items not having glow after glow is re-added after being removed
Changes :
Added PlaceholderAPI support for all menu names
Changes :
Fixed issue with Paper 1.21.3 startup
Changes :
Fixed HEALTH_BOOST EFFECT_STATIC removing all bonus health when activated multiple times
Fixed skeleton and wither skeleton skulls not un-applying previous EFFECT_STATIC effects
Fixed fill-item in customcommands.yml producing incorrect message when material is changed
Improved code
Changes :
Add multiple values for condition checks using | operator, e.g. KEY1|KEY2
Improved block data storage for user placed blocks
Changes :
Added VaultUnlocked support
Improved enchantment loading performance
Few small improvements to performance
Changes :
Added AdvancedModels support
Improved GriefDefender support
Added more debug messages for abilities parsing as requested by community
Fixed Fireworks not working on older server versions
Fixed FARMLAND being obtainable with SilkTouch and TP_DROPS
Changes :
Added better support for oraxen items
Fixed small issue with veinminer non-special blocks (e.g. stone)
Changes :
Added AdvancedSeasons triggers
MobTracker can now be added to hoes
Fixed double enchants applied from enchantment table
Updated item glow mechanics for enchantment books
Changes :
Updated BLEED effect with damage handling
Improved block handling performance
Fixed small issue with GriefDefender land handling
Changes :
Added %block natural% variable for effects and conditions
Added GriefDefender support
Improved whitescroll item recognition
Changes :
Fixed issue with drops when broken item doesn't have a droppable item version
Updated some config.yml default configurations
Improved matchesregex condition
Fixed locale files with uncommon languages messing up characters
NBT support has been completely removed - everything has been moved to Persistent Data Container
Changes :
Improved oraxen and itemsadder compatibility
Improved BREAK_TREE performance
Changes :
Improved performance of Randomization Scroll
Updated anvil to accept only 1 book at a time
Fixed error in console with method_not_loaded
Fixed soulbound item problems with many damagers at once
Fixed glow not being applied to certain items
Changes :
Updated item glow on 1.20.5+
Updated ShieldBlockTrigger to victim is now main entity
Changes :
Fixed trench-autoadd-items setting
Fixed durability damage when breaking sugar canes
Changes :
Fixed issue with loading on 1.17.1
Fixed damagable AOE target bypassing certain checks
Changes :
Fixed issue with tinkerer inventory from previous update
Changes :
Fixed issue with alchemist inventory being detected wrong
Changes :
Protection checks are now being done as first thing for blocks
Fixed issue with chests and menu names
Fixed effects with targets and conditions after them causing issues
Small internal code changes
Changes :
Improved itemsadder compatibility with items
Fixed error when using <chance> inside effects for REPEATING trigger
Changes :
Fixed disabled-worlds not working on enchantment settings
Fixed issue with PLANT_SEEDS using off-hand items
Some small fixes and improvements with abilities processing
Changes :
Added max logs and max leaves parameter to BREAK_TREE (BREAK_TREE:<MAX_LOGS>:<MAX_LEAVES>)
Fixed @BlockInDistance being recognized as @Block
Changes :
Fixed alchemist inventory not working correctly when resized
Fixed REPEATING issue with items when souls are used
Fixed exception when using same numbers for random range in GKits
Changes :
Fixed souls and soul tracker being used on stacked items
Some minor performance improvements
Changes :
Amethyst Cluster now drops correct amount with telepathy and fortune enchants
Performance improvements with abilities processing
Changes :
Fixed grindstone rarely not removing custom enchants
Fixed error on startup when Placeholder API is not installed
Changes :
Added ItemsAdder items support with durability effects
Fixed ArmorEquipEvent ignoring event cancellation
Fixed BREAK_TREE effect ignoring respect-player-placed-blocks settings
Fixed PAPI placeholders not being registered
Changes :
Improved premade enchantment packs
Fixed error with arclight item generation in wilderness
Changes :
Improved anvil merging
Added %client version% variable, to check player's protocol version of client with ViaVersion
Updated DROP_HEAD effect to work on 1.20.6+ versions
Full inventory grindstone usage will no longer reward exp
Changes :
Added %exp% variable for MINING trigger
Improved SHOOT_MOB trigger for tridents
Some other general code and performance improvements
Changes :
Added 1.21.1 Support
Improved anvil merging of enchantments
Changes :
Add configurable radius for LAVA_WALKER and WATER_WALKER
Added %is damageable% placeholder
Improved AOE undamageable target
Fixed certain items cannot be stacked
Fixed error with class cast in console
Changes :
AdvancedEnchantItemEvent is now called on book enchant
Fixed ItemFlags not being applied on all plugin items
Fixed small issue with Tinkerer inventory
Updated default inflame enchant format
Changes :
Updated FREEZE effect to use correct ticks time
HOOK_ENTITY and DO_HARM now work correctly on entities
Fixed Power enchantment being recognized as Punch in anvil.yml
Fixed removing water from waterlogged slabs on break
Changes :
ItemsAdder custom armor items now work with EFFECT_STATIC and REPEATING
Fixed a small issue with plugin hooks
Changes :
Improved trigger parsing performance
Fixed error with mining trigger
Fixed rare error when unloading plugin
Changes :
Updated to Java 17 as required version
Improved BREW_POTION with brewing non-potions (e.g. thick potion)
Some incremental performance gains with abilities system
Changes :
Improved REPEATING trigger
Improved EFFECT_STATIC checks
KEEP_ON_DEATH now works with multiple items at once
Improved McMMO and AuraSkills compatibility
Changes :
Improved Anvil compatibility even further
Fixed EnchantDestroyItemEvent sometimes not called
Improved HELD trigger checks
Improved unbreakable item compatibility
Changes :
Added BREW_POTION trigger with variables: %potion type%, %is extended%, %is upgraded%
Added %weather% variable for conditions, e.g. %attacker weather%, returns CLEAR or RAIN
Improved KEEP_ON_DEATH effect compatibility
Changes :
Fixed SMELT and TP_DROPS issue with 1.21
Fixed Anvil applications with enchantments
Changes :
Added %is removed% variable
Fixed %offhand% condition on HELD trigger
Fixed grindstone issue with experience
WhiteScroll can now be applied to items with no enchants
EnchantDestroyItemEvent is now called on failed combining
Fixed ADD_DURABILITY_CURRENT_ITEM not working with REPEATING
Changes :
Added API method and config list to ignore drops with certain NBT
Added setIgnoreBlockEvent method to AEAPI
Fixed /apply command duplicating REPEATING effects
Fixed REPEATING being cancelled on hit
Changes :
Added AEAPI#ignoreBlockEvent to ignore next block break event for a block
Few updates to default locales
Other general code improvements
AdvancedEnchantments launched on this exact day, 7 years ago. Thanks everyone for the support!
Changes :
Added multiple target support in one effect line! You can now use e.g. '@Attacker @Victim ' in same line!
Fixed error in console with Veinmine target
Some other internal code improvement
Changes :
Updated McMMO support to 2.2.013 (older versions are no longer supported)
Fixed equipping non-armor helmets causing error in console
Added custom trench (e.g. 3x3x1) effect
Added trench ignore correct tool option (break with trench using with any tool)
Added configurable veinminer depth
Added blacklist and whitelist support for trench levels
REPEATING now support hand and offhand (not only armor)
Changes :
Fixed issue with 1.21 nms error in console
Updated Lands plugin integration
Few other fixes and improvements
Changes :
Added API ItemApplyEvent for all plugin items
Reworked BREAK_TREE algorithm to identify logs better
Fixed anvil combine same levels not possible on last version
Updated REPEATING chances to work correctly on equip
Changes :
Added placeholderapi support for enchanter.yml
Updated SaberFactions hook
Fixed blocktrack lore dissapearing on ce apply
Improved anvil logic
Improved xp logic (xp being off by one point sometimes)
Changes :
Improved Armor equip checks. Now correctly stops armor swap spamming and random keeping of effects on unequip
Fixed grindstone not working with only ce enchantments and none vanilla ones
Fixed grindstone exp dupe
Fixed enchantment book name after using grindstone
Fixed error with armor equip if player is not online/invalid entity
Changes :
Custom enchanted items now glow (applies only for 1.20.6+)
Improved allowed material checking for /ae enchant command
Fixed null exception on item click
Changes :
Improved durability handling with items
Improved AUTO_REEL compatibility with other plugins
Improved internal gui handling for customcommands.yml
Fixed cooldown working per-level and not per-enchant as a whole
Fixed POTION effect not overriding lower amplifiers
Fixed SMELT with RED_SANDSTONE
Changes :
Improved Anvils compatibility with MAX_COST
Improved Grindstone logic
Fixed HORSE_ARMOR not working as valid material
Fixed Mined blocks statistic incrementing too much
Code improvements
Changes :
Added support for AuraSkills 2.x, removed support for AureliumSkills 1.x
Fixed error with souls if no soul lore is set
ADD_ENCHANT/REMOVE_ENCHANT no longer displays invalid enchant error when using custom enchants
Changes :
Fixed issue with alchemist menu on geyser servers not clicking items into it correctly
Changes :
REPEATING trigger now works with chances and conditions
Improved GUARD effect formatting
Fixed default enchantment enderslayer and netherslayer
Fixed souls tracker not updating on /ae setSouls
Fixed /ae setSouls message
Changes :
EnchantApplyEvent now calls on combined upgrade
Improved preventing edge case magic dust exceptions
Legacy materials (from <1.13) are no longer accepted
Fixed regex sometimes not matching
Changes :
Fixed issues with AOE target on 1.20.6
Other code improvements
Changes :
Fixed issue on 1.20.6 with custom enchantment book opening
Changes :
Fixed 1.20.6 issues, now stable.
Improved world loot generation
Improved grindstone lores handling
A lot of improvements with how items are handled in abilities
Fixed enchant chance 0 acting as 100
Fixed issue with blackscroll and slot increaser
Improved Anvil + removed unused code
Changes :
1.20.6 support has been finally added! Enjoy.
Versions supported: 1.17 - 1.20.6
Changes :
Added ELYTRA_FLY_DAMAGE trigger
Few other improvements
More improvements to variables parsing for customcommands.yml
Changes :
Added Slimefun Soulbound support
Fixed %desc% changing lore order for /enchants
Improved variables parsing for customcommands.yml
Improved HELD check for offhand
Changes :
Added event calling and handling to item durability change (PlayerItemDamageEvent)
Fixed %desc% changing lore order
Improved anvil with custom enchants
Improved API documentation
Changes :
Updated few default enchantments.yml conditions
Updated placeholder parsing in customcommands.yml
FishTrak is now updated to work correctly with PDC
Fixed error with blackscrolls from NBT versions
Changes :
Added PreciousStones support for protected land
Removed left over debug message in console
Some small improvements
Changes :
Updated smelting for nether gold ore
Repeating no longer re-activates again on world change
Fixed issue with heads and TP_DROPS/SMELT effects
Fixed tripwire recognized as tripwire_hook
Changes :
Fixed alchemist issue with pdc conversion
Updated mcmmo supported version to latest (2.2.000 or newer)
Fixed issue with slots in lore
Water Walker now removes obsidian even after chunk is unloaded
Fixed issue with FLY effect
Changes :
Fixed issue with INCREASE_DAMAGE
Fixed error with mythicmobs
Fixed issue with hooks and drops handling
Fixed PDC getLong being cast to int causing errors
Fixed small issue with GriefDefenderHook
Changes :
FLY effect will not attempt to enable flight for players that aren't allowed
Last enchant orb can be opened now even if inventory is full
Fixed NBTapi.hasEnchantment not checking enchant with prefix
Fixed ae.limit permission picking lower permissions first
Fixed slots lore message issue
Changes :
Moved all internal data & stored custom enchants on items from NBT to PersistentDataContainer (PDC). This will be a key change long term, with reducing issues, improving performance and effect inter-compatibility. All previous items are automatically moved to PDC. We've done a lot of testing to ensure reliability.
Fixed issue with error in console from last update
Changes :
Improved EFFECT_STATIC logic
Fixed glow effect for items
Changes :
Improved EFFECT_STATIC logic
Fixed glow effect for items
Changes :
Added GriefDefender hook
Improved few default translations
Improved and fixed issues with McMMO double drops
Changes :
Added GriefDefender hook
Improved few default translations
Improved and fixed issues with McMMO double drops
Changes :
Added %is riding% and %passengers% variables
Improved optimization
Improved plugin hooks loading
Fixed McMMO with Trench shulkerbox issue
Improved BREAK_TREE effect Anti Cheat support
Changes :
Added BROADCAST_PERMISSION: Permission: Message broadcast, to send message to players with permission
Fixed negative command argument values parsing as 0
Fixed itemsadder error with custom durability
Fixed blackscroll give issue over 100%
Changes :
Added function to remove decimals from numbers with decimals, e.g. 1.0 would turn into 1
Added function to scramble text, e.g. abc turns into bca etc.
Minor fix with random gkit enchant level placeholder
Changes :
Added BROADCAST:message effect
CONSOLE_COMMAND effect now works with async triggers
Improved Lands hook
Some other internal improvements
We will be dropping 1.13 - 1.16 support starting with 1.20.5 release, to add much more exciting recent versions content.
Changes :
Added new @PlayerFromName target
/apply command updates held item now as well
Improved COMMAND trigger
Re-added %has enchantment in % condition
Re-added PAPI placeholder %advancedenchantments_item_enchants_total_GROUP%
Fixed error with FishTrak
Changes :
Added enchantment creation with /ae editor
Updated per-level descriptions to default to level 1 desc.
Fixed CURE effect
/ae command now picks a random group if it's not listed
Changes :
Added PERMISSION toggle effect
Improved McMMO Hook to support trench double drop + Improved McMMO Hook to only work on natural blocks
Improved admin commands and tab completions
Improved Magic Dust apply logic
Fixed error with BlockTrak
Changes :
Added PERMISSION toggle effect
Improved McMMO Hook to support trench double drop + Improved McMMO Hook to only work on natural blocks
Improved admin commands and tab completions
Improved Magic Dust apply logic
Fixed error with BlockTrak
Changes :
Updated Indonesian translation
Changes :
Added DAMAGE_CAUSE argument for DO_HARM effect (DO_HARM:HEALTH: DAMAGE_CAUSE )
Fixed heads drop issue with SMELT effect
Fixed minor error on /ae editor open
Changes :
Added setting in config.yml to allow EXP effect to work even with silktouch tool
Added BeaconPlus3 support
Fixed sound playing only for "exp" payment in Enchanter
Placeholders are now working correctly in /enchants menu
Books in enchantment table can now turn into custom enchantment books when enchanted !
Groups for enchantment table levels are fully configurable, along with chances.
To enable this feature, simply add this part of configuration to your enchantmentTable.yml files in AdvancedEnchantments folder:
https://github.com/GC-spigot/AdvancedEnchantments/commit/db0d
Changes :
Improved NBT for plugin items
Improved randomization scroll chance generation
Improved deprecation notice on API
Improved checking for WhiteScroll and HolyWhiteScroll
Fixed sending "slots.limit-reached" message with slot increaser on unenchanted tools
Improved new go-back-item formatting in customcommands.yml enchantments section
Changes :
Improved custom blocks handling to prevent exceptions
Armor sets now update EFFECT_STATIC trigger on world change
PLANT_SEEDS effect now works at night
Improved drops handling to prevent errors
Anvil upgrade now supports higher-level custom enchants without free slots
Changes :
Few updates with default enchantments' activations
Removed minor debug from last update
Changes :
Fixed condition "contains" that has spaces
Fixed small error with loot generation and invalid/empty groups
Changes :
Added BITE_HOOK trigger - Activates when fish bites fishing hook (or item gets caught on it)
Added AUTO_REEL effect - Auto reel in fish from fishing rod
Added Auto Reel enchantment - Automatically reels in the fishing rod when it gets a bite.
Added Sharpness Hook enchant - Deal damage with the hook.
Added Poisoned Hook enchant - Poisons the hook
Added Fire Hook enchant - The hook is on fire
Find all new enchantments here:
https://github.com/GC-spigot/AdvancedEnchantments/commit/1750
Changes :
Fixed small issue with glow on custom items
Fixed having a space in gkits command
Changes :
Added option to customize go-back-item for /enchants in customcommands.yml
Added new economies for Enchanter:
souls (works with items that are held when opening inventory)
diamonds
gold (gold ingots)
emeralds
SMELT effect no longer processes in creative
Changes :
Added AdvancedChests support
Fixed admin items mixing up applied items
Improved checking for applied HolyWhiteScroll and WhiteScroll
Changes :
Added disable-armorsets option to config.yml
Added smelting for clay blocks
Added LOOK direction to BOOST effect
Improved HELD checks when switching item to offhand
Improved anvil compatibility with other anvil plugins
Fixed warning for missing description when using per-level descriptions
Updated koth.yml armor set
Removed minor console debug from TRENCH effect
Changes :
All translations are now saved to locale folder automatically
Added option to disable dusts and use only tinkerer-items for Tinkerer
Fixed Slot Increaser checking glow only from groups.yml. Now checks from config.yml as well
Fixed inability to apply old admin items after name/lore change in config
Fixed error in console about wrong YamlFile class
Fixed conditions for custom weapons
Fixed custom book's description new line formats
Changes :
Added FishTrak item for fishing rods - track how many fishes have been caught
Added support for baby guards! Use baby version of mobs in GUARD effect now! Format is `BABY_ENTITYTYPE`, e.g. BABY_ZOMBIE
Improved functionality beween removed-enchants and required-enchants when used at same time
Updated internal metadata used for plugin block breaks. This adds support for VeinMiner plugin by 2008Choco
Changes :
Added `matchesregex` to conditions for matching regex in variables
https://wiki.advancedplugins.net/abilities/conditions/condition-comparison
Buttons for next/previous page are now hidden if not needed in /enchants
Added anvil support for required-enchants and removed-enchants enchant settings
Absorption hearts are now taken away first with damage effects
Improvements with code
Changes :
Updated conditions parsing for better format support
Added mcmmo's herbalism support for effects
Magic dust now applies to books even when destroy is 0% but success less than 100%
Some internal code updates and improvements
Changes :
Completely reworked /enchants and /enchant commands to use tab-complete
Added boolean to LIGHTNING:<boolean> to true = cause block damage and harm, false to only play lightning effect.
Added AEAPI.removeHolyWhiteScroll method to api
MORE_DROPS effect now ignores entity equipment
Changes :
Re-added item glowing effect
Added setting 'minecraft-stats-blocks-broken-count' to disable counting custom broken blocks with mc stats
Custom weapons no longer require armor sets to activate - can be attached to none.
Custom heads cannot be switched from hotbar with helmets anymore.
Fixed KEEP_ON_DEATH with ADD_ENCHANT effects
McMMO's treefeller ability is now fully supported
Updated EFFECT_STATIC trigger for skulls
Updated `has enchantment in hand of` condition to support lower-case enchant names
Updated item formatting to support base64 skins
Updated damage effects to work with mythicmobs' mobs
Some internal upgrades / updates and cleanups
Changes :
Re-added item "enchanted" effect for when item has only custom enchants
Enchanter %left% placeholder now works with Vault economy!
Updated GKits formatting, now uses our item-creation system to support armor trims and other upgrades: https://wiki.advancedplugins.net/configuration/config-items
Some internal upgrades / updates and cleanups
This updates default premade enchantment setups in /ae premade, as requested with more up-to date effects and messages.
You do not need to download a new version of the plugin.
Changes :
Blocks broken by effects are now added to Player's Minecraft Stats
Added %block tags% placeholder/condition
Added AEAPI.registerEffect method to register custom effects
Tinkerer's take-currency message is translateable
WATER_WALKER now ignores lilypads
Armor-items list doesnt accept non-armor items anymore
Changes :
Updated effects with cosmicpvp premade pack
Other small minor improvements with premades
Updated PAPI parsing support for effect messages
Changes :
Updated how experience is dropped from mining multiple blocks (Spigot by default combines all EXP orbs into one)
Added option to enable shift-right click to reveal admin items (e.g. mystery dust)
Changes :
Updated land protection handling
Improvements to block break performance
Changes:
Added 1.20.4 support
Added support for multiple soulbound items with REMOVE_ENCHANT effect
Added FactionsKore support
Fixed EXP issue with TRENCH and VEIN_MINER
Updated trigger description with editor
Fixed issue with oraxen and effects
Changes :
Small fix with AOE damageable targets
Improved HELD checks
Some internal code improvements
This is a small update with how village trade calculations are done - you do not need to update if you don't use them. Villager exp is now awarded itself correctly.
Changes :
Fixed TRENCH issue with containers
SlimeFun items are no longer breakable with custom enchants
AOE target now ignores entities that are not alive (e.g. paintings)
Some internal code updates
Changes :
Fixed issue with /enchants menu for bedrock/geyser not displaying properly empty slots
ItemsAdder's and Oraxen's custom blocks are now fully integrated and supported with AdvancedEnchantments. This integration took almost 7 hours to implement. Enjoy!
Couple new enchantments & Hypixel Skyblock Enchants Premade setup coming soon to /ae premade for free!
Changes:
Changes :
Added ItemsAdder support for TRENCH effect
BREAK_BLOCK effect now fully respects land protection
Some few small updates with default enchantments and improvements
Changes :
ITEM_BREAK trigger now activates from damaging items with durability effects
INVICIBLE effect now turns off correctly
ADD_DURABILITY_ITEM improvements
Fixed issue with TP_DROPS and exceptions due to ItemsAdder changes
Health is now handled better when changing worlds with EFFECT_STATIC effect
Fixed TP_DROPS issue with ProtectionStones
Changes :
Updated ADD_DURABILTIY_CURRENT_ITEM to use same durability handling as other durability effects
Updated default enchantments' durability handling
Fixed small error with ItemsAdder custom block handling
Aoe MOBS setting now only affects damageable mobs
Changes :
PARTICLE effect now supports offsets as number with decimal
Internal color handling updates to messages
Updated SET_BLOCK effect with MINING trigger
Tons of internal improvements
Updates to BlockTrak broken block handling
Changes :
Added possibility to have a cooldownMessage for when enchant is in cooldown https://wiki.advancedplugins.net/abilities/introduction#examples
Some improvements in how leather armor is handled with armor sets
Updated to handle BlockTrak better with custom enchants
Improved ItemsAdder and TP_DROPS together
Fixed an issue with Aoe targets
Fixed issue with SHIELD_BLOCK when holding shields in both hands
Removed REACH effect. It is currently not possible to consistently increase player's reach and more than half of hits wouldn't be registered with it
Fixed small issue with randomizer
Changes :
Small fixes and updates with fast block breaks
Updated old book handling to get destroy chances
Changes :
Fixed issue with enchantment books NBT from previous update
Added ProtectionStones Hook
Changes :
Added settings.break-block-effect-blacklist option to configure BREAK_BLOCK effect blacklist
Added WALK_SPEED, FLY_SPEED effects (both are in wiki)
Renamed items now keep their name when put in anvil
Added %force% variable for BOW_FIRE trigger
Custom mob heads placed and broken now have a proper mob's name
<random number> function now supports negative numbers as well
BOW_FIRE activates now without full power
Changes :
Added ADD_MONEY effect
Added REMOVE_MONEY effect
Fixed issue with SONIC_BOOM and KEEP_ON_DEATH
Fixed yet another bug with aureliumskills and TP_DROPS due to their API
Fixed right-clicking eggs removing effects
Enchantment books now have separate nbt data internally, now can be fully used in shop plugins to sell
Changes :
Oraxen now drops noteblocks correctly with custom enchants
Some fixes with durability handling
DAMAGE_ARMOR was merged into ADD_DURABILITY_ARMOR effect
FLY:[time] effect now uses ticks
Changes :
Added blacklist for vanilla enchants with anvil
Fixed small issue with per level descriptions
KILL_MOB and KILL triggers now work when killing mobs with projectiles
General improvements
Fixed minor issue with action bar messages on 1.16 - 1.17 servers
Changes :
Fixed issue with Trench durability related with BlockTrak handling causing not to properly track durability damage
Reworked how BlockTrak is handled - now it does not utilize NBT anymore.
Small improvements with the previously added actionbar showcase of activated enchant
Changes :
Improvements with Pointers and multi-type handling
Fixes and improvements with SMELT materials parsing
Changes :
Updated NBT-api reflection methods
Few improvements with how functions are processed with RegEx
Added Pointers mechanic to new abilities! Pointers are a new mechanic introduced in AdvancedEnchantments to specify the event or situation under which an effect is activated or applied. They are concise, easy to read, and help in providing context to the enchantment effects.
Wiki post :
https://wiki.advancedplugins.net/abilities/pointers
Changes :
Added `limit` value to Aoe target
Abilities triggers no longer are disabled for optimization even when armor sets use them
Improved REPEATING trigger
Improved PARTICLE_LINE effect
Fixed drops issue with fishing plugins
Changes :
Fixes issue with nms versioning internally causing some issues
Some upgades with effects handling and REPEATING trigger
Changes :
Fixed TORCHFLOWER and PITCHER_POD minor error on older versions
Fixed issue with TP_DROPS and ItemsAdder
Changes :
Some improvements with in-game editor (/ae editor)
A preview version for in-game editor is now
available with
`/ae editor` . This has most of the features, just enchantment and level creation is not yet enabled! We will have a forums thread on our Discord Server open where you can suggest features for the editor.
Changes :
Added preview version of in-game editor
Improvements to default land protection check
Fixed and updated all durability effects
Changes :
Updated Archer enchantment
Add back health for potions on world switch
DROP_HEAD now drops randomized skins
Some updates with material smelting
SlimeFun items will now work correctly with AE
Fixed ItemsAdder items with KEEP_ON_DEATH trigger
Fixed mcMMO telepathy herbalism drops
Updated BlockTrak processing
Small fix with TP_DROPS and aureliumskills
Fixed ADD_EXP_MCMMO effect
TRENCH no longer activates when putting fire out
Updates will be back to normal in a couple of days, once I'm finished with my current trip. We have a ton of fixes and features coming!
Changes :
Fixes small NMS error with 1.20.2 support for mob behavior
I'm traveling for the following 7 days and updates will slow down while I'm away. Thanks for understanding and using AdvancedEnchantments
Changes :
Fixed small error with opening invalid books
Changes :
Added full ItemsAdder custom blocks support with enchants (e.g. telepathy)
Added support for ItemsAdder custom blocks with BlockTrak item
BlockTrak counts properly all blocks broken with custom enchants
Added support for mythic mobs ignore enchants attribute
Water and Lava walker are now disabled when flying
EFFECT_STATIC and REPEATING now properly activates on world switch
FLY effect now takes an optional time value as well
Fixed some issues with fortune and custom enchants
Changes :
Updated default armor sets configurations
Fixed CATCH_FISH activating for mobs
Fixed DISABLE_ACTIVATION
Fixed armor sets not working with some 1-player triggers
Changes :
Fixed issue with REMOVE_ENCHANT not activating correctly on death
FIxed setting setGlowing to false not preventing item from glowing
Fixed placeholders without targets
Fixed aurelium skills double drops
Changes :
Added support for stacked blocks from SuperiorSkyblock2
Stem blocks now count as tree blocks
Fixed small error with HELD trigger
Beds now work when broken with TP_DROPS (Telepathy)
Fixed chests not dropping their content with some triggers
Fixed issue with Towny hook
Fixed applying magic dust causing randomized chances
Fixed in-game message when right-clicking with offhand item
BREAK_TREE no longer breaks player-placed blocks
Fixed grindstone issues
Fixed armorsets not working without custom enchants on them
Changes :
Fixed placeholderapi placeholders not parsing with last version's built-in placeholder changes
Changes :
Further improvements with aureliumskills
Updated koth armor set
Fixed NTHER_GOLD_ORE not dropping gold
Fixes with condition regex parsing
Whitescroll cannot be interacted with off-hand anymore
Minor changes and improvements
Changes :
Every entity spawned by this plugin will now have `ae-entity` metadata
Improved off-hand trigger handling
lootConfiguration.yml file now has a setting to pick excluded groups
Veinminer no longer works on player-placed ores
Changes :
Re-added nearby mobs and nearby players conditions
Added hex color support to every message
Improved 'has potion effect' and 'potion effect level'
Added 'x double', y and z placeholders along with previous int x,y,z placeholders for locations
NETHER_GOLD_ORE now drops correct drops
Updated default nulify enchantment
DEFENSE_PROJECTILE trigger now works with crossbows
Fixed incorrect amount of potatoes and carrots with TP_DROPS
Added x/y/z variables for %hit location% (eg. %hit location x%)
Fixed CATCH_FISH trigger with MORE_DROPS
Changes :
Added support for Torchflower and Pitcher seeds with PLANT_SEEDS effect
Added SaberFactions support
Updates to abilities processing
Added armor sets and custom weapons back! They are now fully supported with new abilities system.
Changes:
Added /clear command support with static effects
Slot Increaser now works with custom model data
/apply command now works with non-armor items
REPEATING trigger now defaults to 1s frequency if none is set
REACH effect now works without a location target
Fixed MORE_DROPS effect working with colored shulker boxes
Fixed ADD_SOULS issue, now perfectly works fine with other effects
Few other general code improvementds and clean up
Changes :
AureliumSkillsHook now ignores cancelled loot drops
Improved handling of custom enchants drag & drop on items
Code improvements and clean-up
Changes :
Added REMOVE_HEALTH:<HEALTH> - take entity's health away, ignores armor and does not play damage animation for player
Added REMOVE_HEALTH_DAMAGE:<HEALTH> - Take entity's health away, ignore armor play damage animation for player
BREAK_BLOCK effect can no longer break same block multiple times
Resolved minor console error with MORE_DROPS effect
Changes :
Fixed right-click armor swap not triggering EFFECT_STATIC
Fixed %exp% placeholder
Potion time for 1.19 versions and previous has been updated - should resolve the new display update for potion times
HAS_ENCHANTMENT_IN_HAND_OF now works with mobs
AureliumSkills terraform skill no longer causes durability damage to tools
Updated AureliumSkills hook
Updated Lands hook
Fixed PUMPKIN effect with keep inventory on
Changes :
Added custom model data support for groups.yml file
Fixed rare error with mining regen blocks
Minor updates to new gkits.yml custom enchantments
Small fix for default permissions with /ae commands, not having OP causing some problems with plugin.yml
Changes :
A visual update to potion effects, instead of random numbers it now shows infinity symbol for permanent potion effects (e.g. on armor) (before -> after)
Added better EFFECT_STATIC support for second hand
Added /heal support for armor and held item effects
Added permissions to plugin.yml file
Fortune enchant now works with NETHER_GOLD_ORE
Fixed trench-blacklist setting not working
Readded "has enchantment in hand of" condition
Fixed DISABLE_ACTIVATION not working
Fixed targets being mixed up after WAIT effect
Fixed /ae debug disable not disabling all debug
Slot increaser item no longer shows banner pattern in lore
Whitescroll item no longer shows banner pattern in lore
Removed combo-limit from config.yml
Fixed minor error with MORE_DROPS effect
Changes :
Issues with Lands plugin resolved
Fixed issue with shulker boxes and MORE_DROPS
BlockTrak now counts broken blocks from trench, veinminer
Changes :
Improved premade configurations
A lot more work behind the scenes on in-game editor
Improved AdvancedEnchantments UI support with plugin GUIs
/ae pasteEnchants format improved
Debug has been changed, more information is given with conditions
Fixes a small issue with McMMO hook throwing errors
Fixes a small issue with McMMO hook throwing errors
Changes :
Fully reworked AureliumSkils support. Extra drops are now handled correctly, if broken with telepathy will be teleported to inventory, if with smelt they will be smelted. This took hours on hours to perfect.
Huge improvements to performance: trigger is now only enabled if any enchant utilizes it, otherwise it will no longer do checks
Added %block x%, %block y%, %block z% placeholders
Updated /ae pasteEnchants to post a proper paste
Fixed 1.17.1 loading
CATCH_FISH now only activates with fishing drops
MORE_DROPS no longer works with player-placed blocks
A ton of progress to the in-game editor, will be out in next couple of updates!
Changes :
Fixed holy whitescroll being kept on items after death
Misconfiguring custom item from config will now give a warning in console
/ae debugConditions has been changed to /ae debug, which will print a lot of information to console and chat
Fix for Water Walking people were able to mine obsidian by mining block next to it
Changes :
Breaking Clay blocks with Telepathy (TP_DROPS) now drops correct amount of clay
Further work on in-game editor, it's coming out soon!
Improved durability calculations for tools
Fixed few minor issues with effect handling
Changes :
ARROW_HIT trigger now works with blocks
Added %trigger type% variable for effects, conditions
Fixed triggers reading from invalid YAML files
SET_BLOCK now supports RIGHT_CLICK trigger
%block type% condition now returns null if block is invalid
Effects that are misconfigured and fail to activate will now give more information about it, including username that activated it, trigger type & more
Fixed small console debug message with land protection
Changes :
Fixed issues with Lands hook
Improvements with trigger performance and multithreading
Some internal code improvements and refactoring
Changes :
Improvements to performance with processing effects, conditions
Fixed rare error in console with loot generation
Few other small fixes
We are thrilled to announce that soon, a ground-breaking feature that is set to revolutionize the way you interact with enchantments – an intuitive, in-game editor! This dynamic tool offers built-in guides and auto-completion, making it easier than ever to customize and fine-tune your enchantments directly within the game. Here is a sneak peek of the editor in action:
Changes :
Fixed minor error with McMMO skills when using BREAK_BLOCK effect
Changes :
Improvements to REPEATING trigger
Fixed trident issue with throwing
Updated config sounds to new sound format
Fixed gkits sound not playing
Changes :
Added HOOK_ENTITY trigger, CATCH_FISH no longer activates with entities
Updated CATCH_FISH trigger, now only works with fish
Fixed ACTION_BAR effect trying to activate on non-player entities
Few minor tweaks and improvements
Changes :
Added Armor Trims support
Added Lands support for land protection
Changes :
Added LWC support
Added GriefPrevention support
Added Towny support
Improved ItemsAdder support, mining effects now work properly
ItemsAdder durability support has been improved
Added >= and <= support for conditions
Overhauled Vein mining with block detection improvements
Changes :
EXP effect no longer drops experience for silktouch breaks
CATCH_FISH no longer triggers when hooked with an item
Fixed rare error with loot generation
Performance improvements
Added more dynamic trigger loading to save performance
Changes :
Added DROP_ITEM effect to create a dropped item
Added Netherrack and Clay to SMELT effect
Added @ADD target
Minor fixes and improvements
Changes :
Quick fix for error in console with alchemist
Changes :
Added world blacklist for abilities.
All ability settings are now explained also at: https://wiki.advancedplugins.net/abilities/settings
Added PUMPKIN, MELON support for PLANT_SEEDS effect
Mining Souls now only apply onto tools
Fixed alchemist not properly reading player slots
MORE_DROPS now supports whitelist/blacklist of materials, by default multiplication enchant now has a whitelist of materials. We recommend setting a whitelist or all broken blocks will be multiplied.
Fixed double slabs only dropping 1 slab
Fixed error with fishing
Changes :
Added wiki entry explaining scripting in effects : https://wiki.advancedplugins.net/abilities/scripting
Reworked FREEZE effect
Added AbilityPreactivateEvent event
Added RIGHT_CLICK_ENTITY trigger
Fixed Thorns activating triggers
Fixed holy-whitescrolls-world-blacklist
Fixed blocks broken with effects not dropping exp
Fixed @Veinmine target issue
Increased BOOST effect limits
Improvements to drops handling
Fixed error with switching off-hand items
Added `is player` condition
Changes :
Fixed reflection error with non-entity damage on 1.20 versions
Changes :
Added 1.20 support
JUMP trigger now only works on Paper servers (required)
Some fixes and updates with effects
Temporarily relocating from EU to US for about four months, no updates while I fly there. Thanks for your understanding and patience, and for using AdvancedEnchantments!
Changes :
Added PARTICLE_LINE effect
Added support for enchant chances below 1%
Fixed error with ARROW_HIT trigger when hitting non-entity targets
Improved INVINCIBLE effect
Added @ Self target
EFFECT_STATIC effects are now unset when player dies
Fixed few issues with effects
Code improvements
Changes :
Fixed SET_BLOCK not properly working with block targets
BREAK_BLOCK no longer shows warnings when breaking unbreakable blocks
Fixed DropsHandler activating events when it shouldn't
Fixed invalid setting in customcommands.yml
Fixed error with invalid level enchants activating
Fixed error with world blacklist
Changes :
Added ItemsAdder custom durability support for effects
Added ADD_EXP_MCMMO:<SKILL>:<AMOUNT> effect
Re-added JUMP trigger
Fixed error with BREAK_BLOCK for entity targets
Fixed MythicMobs hook for 5.0.0+
Fixed SMELT not working with fortunte enchant
Fixed enchantments-world-blacklist setting not working from config
Fixed not being able to use colon symbol in message/text effects
Fixed potion effect level condition
Fixed DEFENSE_MOB_PROJECTILE trigger
Fixed snow not dropping with TP_DROPS
Changes :
Fixed TP_DROPS not picking up chorus flower
Fixed issue with TP_DROPS, SMELT not activating McMMO/Jobs rewards
Other minor fixes and updates
Fixed renamed StatTrak items applying
Changes :
Added MythicMobs support for MORE_DROPS effect
Added a much better support for PlaceholderAPI in conditions
Fixed STRUCK trigger's name
MORE_DROPS now works with mob drops
Fixed conditions not properly parsing for victim-only triggers
Fixed REACH executing as entity-based effect
General code and performance improvements
Changes :
Fixes bug with effects system causing errors in console when AdvancedPets is present
Changes :
Fixes error with alchemist trading for groups without default color
Performance improvements with enchant reading and processing
Changes :
Ability activation warnings now include enchant name and level
Added INVERT_VARIABLE effect
Fixed minor error in console in regards to placeholderapi parsing
Code improvements
Changes :
Added OPEN_ENDERCHEST effect
Added DROP_HELD_ITEM effect
Improved off-hand HELD trigger check
FIREBALL effect no longer causes block damage
Fixed moving item from virtual inv onto held slot not activating HELD trigger
Changes :
Fixed required-enchants setting displaying message in chat when it shouldnt
Updated code, removed a lot of deprecated / old / unused code
Reworked FactionsUUID support
Durability damage no longer affects unbreakable items
Changes :
Fixes a double-death issue with HELD trigger when having an inventory open and personal items in it. This is a pretty big fix and is important to update.
Improvements to code, removed tons of old code
Changes :
Rework of anticheat support - will be much better with enchants
Re-added PlaceholderAPI support
LAVA/WATER walker effects no longer stay after equipping armor few times
Fixed error with long enchant names and %level% variable
Fixed issue with mcmmo drops
Fixed error with PULL_CLOSER effect
Changes :
Fixed CNCP and Trench effect
Effect error message now only inputs to console
Improvements to AEAPI class, more detailed errors and information
We have updated the PVP enchants pack in /ae premade (CosmicPVP inspired) to work on the new abilities versions! Since a lot of you requested for us to upgrade it - it's a must to update for pvp enchants pack to work properly from '/ae premade' menu!
Changes :
Alchemist's default economy now is exp and not money
Fixed alchemist inventory detecting other renamed containers as alchemist
Fixed applying silktouch on fortune items in anvil and vice versa
Fixed seeds in armor slots counted as seeds for PLANT_SEEDS effect
Fixed BREAK_TREE giving too many drops
Breaking crops no longer causes durability damage
Changes :
Added McMMO integration with drops
Improving block breaking handling
Improved target debug information when misconfigured (e.g. invalid radius)
Fixed error with REPEATING trigger
Fixed armor list not updating from config.yml for enchants
Block effects now do no durability damage in Creative mode
Fixed issues with WorldGuard region checks
Improved slimefun hook and fixed breaking issues
Big improvements to mining trigger and effects
Changes :
Broken block drops now appear in middle of broken block
Improved veinminer recursion
Added warning to @Veinminer target if no materials are whitelisted
Improved MINING trigger drops amount calculations
Fixed armor effects not staying when changing worlds
AE now ignores all types of spawners for MINING trigger
/reapply command now works with new effects
Grindstone handler no longer activates on <1.16 servers
Changes :
Trench tools can now only break their blocks (e.g. shovels will break dirt, pickaxes wont)
Added OPEN_CRAFTING_TABLE effect
Containers now drop items when broken with enchants
Fixed issue with armor unequipping after error
Fixed Trench, Veinminer breaking target block 2 times
Changes :
Added AureliumSkills support
Added AureliumSkills support for Water/Lava Walker
Improved performance with water and lava walker effects
Added back %exp% variable to KILL_MOB trigger
Fixed BlackScrolls not removing enchants due to abilities v2 changes
Added back %level% variable for enchant effects
Changes :
Fixed custom enchants not adding with /aegive
Fixed issue with mining enchants multiplying drops
Condition debug is now off by default
This is still a preview version and we don't recommend using it on open servers just yet! We expect to have a stable version ready for servers next week.
Changes :
Fixed error with Drops handling
Added more warnings / information with effects
ATTACK_MOB trigger now defaults to attacker as main entity
Updated effects converter to auto-update more effects
Fixed LAVA_WALKER,WATER_WALKER error
Fixed CONSOLE_COMMAND not activating with all triggers
Updated GUARD effect
Improvements to number handling from math calculations
Added AdvancedPets effects support
Block effects now default to broken block from MINING trigger
We're glad that Abilities V2 release has been a great success, and we're grateful for the positive feedback. If you've enjoyed the new features, please
consider leaving a review to help us continue to improve. Thank you for your support!
Changes :
Fixed error in console after damage / death
Updated restore enchantment to run effects in correct order
Fixed BREAK_BLOCK effect not doing durability damage
FIREBALL no longer explodes blocks in protected regions
Fixed EFFECT_STATIC not working with skulls
Fixed BREAK_BLOCK effect not doing durability damage
Fixed issue with PASSIVE_DEATH trigger error
AdvancedEnchantments - Abilities V2 Preview Changelog
Over 200 hours went into this update, we are very excited to bring you a first preview version of V9! Though a lot of testing went into it, issues are to be expected and we recommend not to use this on a live server yet!
The goal of this rework was to make effects much more capable, new combinations to be possible. We wanted to move to a "scripting" style more than just text. Now you are able to create your own local / permanent variables - allow effects to remember values, reuse them in different enchants or effect lines, change values per player etc.
Enchants are not fully automatically converted to new format - read red text at the bottom for a guide
Changes:
1.8 to 1.13 support has been removed - This caused a lot of problems with development due to the scope of this plugin. We'll be able to develop new features more efficiently without having to make 2 versions which work with all of these versions every time. We will also now be able to add support for way more plugins easier.
All effects have been recoded from scratch - We expect way fewer issues when combining effects together.
%victim%/%attacker% has been replaced with a new system "Targets".
Enchantment format stays very similar, most changes are in effects - blacklists, whitelists.
TRENCH and VEINMINER effects have been removed - They are now targets! E.g. BREAK_BLOCK @Trench{r=3} will replace TRENCH:3 effect and can be used with other effects, e.g. BREAK_BLOCK
Enchant types have been renamed to triggers - https://wiki.advancedplugins.net/abilities/triggers . This trigger system is developed from the ground up to be flexible and allow us to add more triggers easier, also to add support for triggers from other plugins to be added easily.
REPEATING now has per-level frequency time instead of for the whole enchant.
Heroic armor has been removed
Wiki has been upgraded to new abilities explanation
Enchant is now in a separate file `plugins/AdvancedPlugins/menus/Enchanter.yml`and moves automatically from config.yml configuration
All menus are now in `menus` folder separately as well
[!] How to convert enchants?
If you are using default enchants, just delete
enchantments.yml file and restart your server - you won't need to do anything more!
If you are using a custom setup, most of it is automated - effect renaming is handled automatically. But AOE (Area of effect) enchants will not be converted automatically, trench or veinmine won't be converted either.
Thank you for using AdvancedEnchantments!
Changes :
Added getItemStackSlot to EnchantApplyEvent.
Improved alchemist inventory checks.
New Effects update is around the corner - only few days remain. You can track new effects, triggers and variables added in the wiki !
Changes :
Fix alchemist don't work properly with books and dusts
Removed UltimateClans dependency
Minor improvements to utils
New Effects update is around the corner - only few days remain. You can track new effects, triggers and variables added in the wiki !
Changes :
Fix alchemist don't work properly with books and dusts
Removed UltimateClans dependency
Minor improvements to utils
Fixed small issue with debug in console of enchants
Changes :
Fixed error with soulgem application
Minor update to how soul use event is called and cancelling
Changes :
Added 1.19.4 support
Fixed type diploid enchantment
Fixed silktouch exp issue
Fixed soulbound issue
Changes :
Fixed Alchemist dupe bug (thanks to the community for finding this)
Fixed TRENCH breaking blocks outside world border.
Fixed effects not being removed when the armor is broken.
Fixed minor debug message in console
Changes :
Fixed Alchemist dupe bug (thanks to the community for finding this)
Fixed TRENCH breaking blocks outside world border.
Fixed effects not being removed when the armor is broken.
Changes:
Added custom model data to groups.yml
Fixed TP_DROPS with containers
Changes :
Fixes issue with combo tracking
Minor fix with NBT error for invalid items
Changes :
Fixes error in console with projectile tracking
Changes :
Fixes a minor error with trench blacklist legacy materials
Changes :
Fixes an error in console with slot orbs
Changes :
Fixed Enchantment Info inventory allowing move items from player inventory.
Fixed let-plugin-count option not working on Alchemist trade. Improved and Optimized the Enchantment Info inventory.
Fixed force glow option not working on enchantment book item.
Improved andOptimized creation of items using fast-creation method. This should fix many issues with item creation and also contribute to the performance and size of the plugin.
Changes :
Fixed Alchemist inventory not detecting correctly the items.
Fixed Alchemist inventory throwing errors when trying to use the items.
Fixed Alchemist inventory error on set false filler items.
The Alchemist inventory size is now configurable. (For old configs, add the line "inventory.size = 27" to the alchemist file)
Improved and Optimized the Alchemist inventory.
Removed left over debug message from console with protocollib
Changes :
Fixed StringIndexOutOfBoundsException on parse effect args.
Few API interface updates
Minor improvements in code structure and method usage.
Changes :
Fixed error with armor equipping when adding armor with enchants that no longer exist
Fixed rare nbt error with applying onto items
Changes :
Fixed issue with protocollib effects not working with latest protocollib versions for 1.19.3
Changes :
Trench blacklist now is used for veinmining as well
Minor issue fix with nms version reading, 1.9-1.11 versions will not support "fast block breaking" feature
Changes :
Removed "HOPPER" inventory size setting from /enchant GUI, causes issues and errors with servers
Fixed error with swapping to invalid armor
Changes :
Disabled redundant CHANGE_ARROW effect code
Changed glowing:true to glow_item:true with /aegive command
Changes :
Fully reworked alchemist inventory mechanics to be more responsive and user friendly
Changes :
Fixed issue armor applying with custom skulls
Fixed minor error occurring with having too long wait timeout
Changes :
Quick error fix with error from swapping HELD with offhand
Changes :
Fixed being able to apply holy whitescrolls multiple times
Fixed AEAPI#createEnchantmentBook method
Fixed being able to apply holy whitescrolls multiple times
Fixed alchemist inv configuration not reloading with /ae reload
Changes :
Fixed minor error with soulgem applying onto custom items
Changes :
Fixed issue with add_harm and guardian
Placeholders in customcommands.yml can now be used multiple times in one message
Changes :
Fixed Block Break Event throwing NoSuchMethodError on servers running 1.11 and below.
The new effects system "Abilities" is now being tested privately and with our "AdvancedMobs" plugin - coming soon to AdvancedEnchantments. We have now a brand new wiki explaining effects:
https://wiki.advancedplugins.net/abilities/introduction
Changes :
Fixed player head skin bug with custom skins not showing up first time in inventory
Fixed error in console with soultracker
Changes :
Fixed error with REPEATING type if armor is unbreakable and durability effects are used
Changes :
Added placeholder %enchant-name-colored% to /enchants command
A lot of progress with new effects system, currently working on block targets - a unifying system to replace separate effects of vein miner, trench, break, custom trench etc. Expecting to have a test version ready within few weeks.
Changes :
Fixed error with TREE effect breaking mushrooms
Error with armorsets conditions for MINING type has been resolved
Changes :
Fixed error with hitting mythicmobs spitting out errors with damage effects
Changes :
Added GKits Permissions to wiki
Fix lava/water walking activating where enchants are disabled
Fixed grindstone activating with custom enchants when trying to take away items to slots which are taken
Changes :
Fixed method to get item in hand for versions below 1.13.
Some changes and improvements in code.
Fixed block breaking event not communicating that it won't drop items.
Changes :
Fixed issue with slots when upgrading enchants
Fixed rare error in console with mob killing
Changes :
Updated SpartanAPI for future changes
Code improvements
Fixed 1.19.3 issue nms particles
Changes :
Fixed issue with runnable error from PUMPKIN effect on <1.13 servers
Changes :
Fixed issue with blocktrak multiplying lore lines when using trench & unbreakable
Some minor improvements to blocktrack
Started reworking enchantment table integration - soon will be able to enchant books as well! A lot of progress behind the scenes with new effects system - another 8 hours put into it. Until then, we are only fixing important issues.
Changes :
Fixed issue with default BOOST effect causing an excessive velocity warning
Started reworking enchantment table integration - soon will be able to enchant books as well! A lot of progress behind the scenes with new effects system - another 8 hours put into it. Until then, we are only fixing important issues.
Changes :
Fixed issue with default BOOST effect causing an excessive velocity warning
More work on the new system announced few updates ago. 10 more hours put into it, a lot more effects recoded from old system to new, added block targets (will be able to target specific blocks, distance of blocks, blocks in front, circles or squares around player etc, for particles and breaking blocks or whatever else you'd wish). Configuration will be changing a bit, we'll implement an auto converter from current configurations to the new.
Changes for this update :
Fixed alchemist issue with combining not rounding up
Fixed small error on disable with worldguard older versions
Changes :
Fixed custom model data on Tinkerer for versions below 1.14.
Fixed error in console when breaking blocks and using a 2+ year old config
Changes :
Hotfix for alchemist inventory not supporting books with custom model data
Major recode of enchants and effects is releasing soon. With 100+ effects, new targets system, more enchant triggers and way more capable enchantments than now. Will be bringing much requested improvements, with enchant triggers and effects that once again will set new standards for enchantments. 25+ hours of work have been put into the new system so far.
Changes today:
Fixed error on some older servers due to plugin.yml flags
Removed a lot of legacy code
Changes :
Fixed UTF8 encoding issue when loading from setsUpgrades.yml file
Changes :
Fixed slots issue with upgrading enchants
Some upgrades and fixes with conditions system
Fixed chestplates switching with chests when right-clicking
Changes :
Updated few enchantment effects / values
Fixed some issues with tinkerer for items without enchants
Changes :
Fixed "enabled" option for tinkerer confirm item.
Fixed issue with enchants cooldown
Fixed issue with tall blocks and smelt
Fixed issue with EFFECT_STATIC and armorstands
Changes :
Improvements to MINING enchants handling and item consistency
Changes :
Refactored the code of Tinkerer, now it's more readable and efficient.
Fixed bugs when customizing the Tinkerer.
Added some useful comments to tinkerer configuration file.
Added checks to avoid duplicate items when the player dies and respawns.
Fixed important issue with armor equipping on Minecraft 1.8.8
Changes :
Fixed PASSIVE_DEATH activating when holding TOTEM_OF_UNDYING
Fixed %new% placeholder in orbs returning negative value
Changed default %applies% placeholder to %applies-to%
Fixed condition lists not being properly read
Updated enchantment creator with new enchant types!
Changes :
Per-group enchant books from groups.yml can now have customisable color (e.g. if using firework stars)
Better handling of enchant descriptions with multiple lines in enchantment books
Fully reworked how enchantment books are handled and created
Improvements to internal items creator
Changes :
Improved and fixed some issues related to armor sets and their conditions and effects.
Fixed EFFECT_STATIC type don't work properly on lower versions.
Fixed check not detecting correctly the server type and throwing warnings.
Fixed some debug messages showing to non-admins players.
Fixed NoSuchMethodError on enchantments with souls consuming.
Fixed issues related to adding souls to items.
Fixed duplicated items on enchantments with REPAIR effect.
Fixed armor types being detected incorrectly.
Small fix with round and math tags in enchants using wrong order
Small fix with round and math tags in enchants using wrong order
Changes :
Fixed RIGHT_CLICK event not being fired when clicking on air.
Fixed NPE when changing the slot of some items in Tinkerer.
Minor spelling corrections.
Changes :
Secret and magic dust are now configurable for each group
Changes:
• Fixed issue with Korean translation symbols
• Updated marketplace database
• Some minor fixes with how plugin syncs enchants from enchantment creator
Changes :
Removed debug message from an effect
Changes :
Fixed carved pumpkins being removed from inventory with PUMPKIN effect
MENDING now reduces amount of durability damage from TRENCH
Some performance upgrades
Dev Build Changes :
Fixed REPEATING type disabling with enchants that modify durability
Fixed ADD_DURABILITY_CURRENT_ITEM modifying item in hand when used with REPEATING (even if applied on armor)
Fixed error with Enchants Market and server disabling due to async task
Fixed small error with durability effects with ITEM_BREAK type and TRENCH effect
Changes :
Fixed other plugins not detecting player breaking block with TP_DROPS
Changes :
Fixed StringIndexOutOfBoundsException on parse effect args.
Fixed ClassCastException on Armor Sets.
Fixed ASets command permission check above help menu.
Added correctly message when player has no permission on use ASets command.
Changes :
Removed debug message from the latest update.
Fixed applying custom model data to servers below 1.14.
Hook and Patch for SuperiorSkyBlock2 to handle block break with TP_DROPS effect.
Minor improvements in code structure and method usage.
Just a quick fix with loading enchant tokens from custom enchantments creator (issue with GET requests)
Changes :
Fixed AOE not working with 2+ entities effects in single entity enchant types (e.g. RIGHT_CLICK)
Changes :
Fixed PULL_AWAY/PULL_CLOSER effects not working in AOE
Development Build
Changes :
Fixed armor sets attacker/victim variables not correctly choosing proper player
Fixed error in console due to loot generation
Changes :
Tridents will now work with weapon orbs
Fixed FILL_OXYGEN setting air over 20
Fixed permission ae.help not working properly.
Changes :
Fixed minor error with customModelData and armor sets
Changes :
Added AdvancedEnchantItemEvent event to API and some API updates
Fixed Telepathy enchantment error with silktouch
Changes :
Added isApplicable method to API.
Updated config comments grammar and spelling
Fixed issue with alchemist inventory
Fixed issue with golden boots
Updated all premade configurations to work with latest version of AdvancedEnchantments - enjoy!
Changes :
Fixed issue with loot generation in nether on newer versions (1.16+)
Added few new effects to enchantment creator website and fixed an issue with levels going past 10
Changes :
Fixed issue with DROP_HEAD effect on <1.13
Minor improvement to armor sets loading
Development Build for the upcoming 9.0.0 release
Changes :
Reworked EFFECT_STATIC armor equipping, fixed some minor issues
Introducing Development Builds - these are designed to quickly push out important fixes and changes. You will be able to find most recent non-dev releases in
Updates History (development builds will have 'dev' next to their version). We'll try to keep them to minimum, but may push one or more dev. Update per day if needed.
Changes :
Fixed important issue with loading tinkerer on 1.8.8 and custom model data (didn't exist in this minecraft version yet)
Changes :
/ae reload now reloads sets as well
Fixed issue with helmets not updating when switching with skulls
Minor improvements to code quality
This marks the first pre-build for version 9.0.0. Over the next few weeks we will rework a lot of AdvancedEnchantments functions and improve on many aspects. These versions will have a lot of changes done and may contain issues - which all will be addressed.
Changes :
Fully reworked alchemist - it's now more customizable and moved configuration to new alchemist.yml file
Added sound when opening alchemist GUI
Added way more customization to Tinkerer inventory - it has been fully reworked as well.
Fixed issue with TP_DROPS and doors/flowers
Changes :
Fixed issue with BREAK_TREE and TP_DROPS
Fixed issue with changing colors of groups not removing ce from lore
Minor smelting improvements
Changes :
Fixed issue with group names when opening books
Changes :
Fixed issue with group names in examine-book message
Small fix with material matching and admin items
Changes :
Fixed locale issue with Russian symbols
Changes :
Some changes to default config
Fixed issue with chest block being detected as a chestplate
Fixed repairing enchanted tools in anvil removes glow
Changes :
Some changes to default config
Fixed issue with chest block being detected as a chestplate
Fixed repairing enchanted tools in anvil removes glow
Changes :
Improvements to code quality
Fixed not being able to use effects on non-armor items
Fixed smelting enchant not dropping exp
Fixed lore of slots applying when slots are disabled
Fixed that the enchantment slots were not being respected with api
Changes :
Added CANCEL_EVENT effect
Fixed issue with Timber giving 1 too little logs
Fixed Villager Loot generating higher orb slots than limit
Fixed not being able to modify same item multiple times between effects
Fixed issue with restore enchant
We had some reports that few placeholders weren’t working with enchantment creator website - it’s now been fixed
Changes :
Fixed custom model data versions lower than 1.14
Changes :
Fixed custom model data versions lower than 1.14
Changes :
Added BentoBox support with Telepathy
Fixed minor issue with placeholders
Changes :
Added Towny support
/ae enchant command now respects material limits
Fixed adding new materials to applies custom enchant list not always recognized
Further updates with %applies% and %applies-to% placeholders
Fixed some effects applying durability damage when item doesn't have durability
Minor internal code updates
Changes :
Added Towny support
/ae enchant command now respects material limits
Fixed adding new materials to applies custom enchant list not always recognized
Further updates with %applies% and %applies-to% placeholders
Fixed some effects applying durability damage when item doesn't have durability
Minor internal code updates
Changes :
Added missing %applies% and %applies-to% placeholders in Enchantments GUI
Fixed setting combine-dust as false not working with alchemist
Fixed TP_DROPS damaging tools when breaking crops
Some updates to how drops are handled with TP_DROPS
Changes:
Fixed ArmorSets not working with all enchant types
Changes:
Fixed ArmorSets not working with all enchant types
Changes :
Added Custom Model data support for Alchemist
Added CoreProtect support
Fixed issue with applying admin items
Some improvements with how items are made
Changes :
Added more permissions in plugin.yml file as requested by a user
Changes :
Reworked how language files are read - now special characters are fully supported without having to add a startup flag.
Changes :
Fixed ClassNotFoundException on load hook for UltimateClans (only supports V5 and higher)
Fixed issue with GKits menu and custom model data
Fixed issue with items and soulbound
Updated enchantment creator website with latest enchant types
Changes :
Resolved issue with Turkish translation's some symbols and encoding
Changes :
Added %group-name% placeholder to enchantment display.
Fixed Beetroots crop issue with TP_DROPS
Changes :
Fixed issues with STEAL_GUARD effect
Rework of custom commands
Updated Spartan Anticheat support
Fixed UltimateClans integration not always enabling
Changes :
Added hook for UltimateClans
Fixed enchants activating on same clan members
Fixed VeinMiner breaking out of range blocks
Improvements to KEEP_ON_DEATH delay after death
Fixed ArmorSets not activating when joining in paper servers
Fixed issue with whitescrolls using blacklist as worlds
Fixed ArmorSets not reading static effects when leaving in paper servers
Fixed issue with soulbound and disappearing items
Fixed issue with alchemist not giving back proper amount of items
Fixed some tinkerer issues
Fixed minor internal issue with effects reading
Minor internal code updates
Changes :
Added ability to combine custom books in anvils
Fixed REPEATING enchants not always starting when applying armor
Fixed combining magic dust with books in anvil
Fixed book chances going beyond 100 if alchemist.books.add-up-chances is disabled
Some internal code updates
Fixed held-effect-static-cross-update being enabled even when disabled in config
Changed how STOP_KNOCKBACK works on paper servers
Changes :
Fixed minor error with custom effect processing
Code improvements
Removed debug message from using armor sets with custom effects
Changes :
Fixed minor error with custom effect processing
Code improvements
Changes :
Added a warning if using craftbukkit
Removed unnecessary code
Improvements to translations
Changes :
Added AOneBlock support
Fixed SMELTING effect breaking AOneBlock engine when the MagicBlock is broken.
Some code updates
Changes :
Fixed error with griefprevention
Improvements to code
Removed minor debug message from console
Changes :
Improvements with GriefPrevent implementation
Fixed issue with tinkerer's gui title
Effects are no longer lost when player resurrects
Improved cooldown with armor reapplying
Fixed rare error with armor change
Changes :
Improvements with GriefPrevent implementation
Fixed issue with tinkerer's gui title
Effects are no longer lost when player resurrects
Improved cooldown with armor reapplying
Fixed rare error with armor change
Changes :
Added JUMP enchant type
Fixed wrong setting description in config
Some updates to how offhand is handled
Updated some placeholders
Changes :
Fixed correctly customization for collect souls on kill entities.
Updated Vietnamese translation due to some encoding issues sometimes removing special characters
Changes :
Added javadocs to api methods
Fixed TP_DROPS not dropping brewing stands
Fixed TP_DROPS removing relative block drops
Changes :
Added more help comments to configs
Minor code improvements
Fixed soulbound issue using MythicMobs skills
Changes :
Reworked Tinkerer, Alchemist inventories
Added %groupDisplayName% variable to success message of opening a book
Improvements to most of the commands
Fixed issue with wrong import from last update, previous update didn't change the uploaded jar on SpigotMC so the issue here still occurred - now it's fixed.
Fixed issue with wrong import from last update
Changes :
Improvements with enchantment processing
Fixed small internal issue with enchanter's inventory
Added Italian Translation
it.yml
Changes :
Added WildTools support
Fixed issues with KEEP_ON_DEATH effect
Fixed issue with offhand and durability effects
PASSIVE_DEATH no longer is called by explosion
Updated Diploid enchant to use ATTACK_MOB
RespawnEvent now reads keepInventory gamerule correctly
Fixed trident issue with enchants
Fixed mythicmobs issue
Fixed minor error if invalid group is set in enchanter's inventory
Updated Korean translation with missing messages
Changes :
Fixed issue with CATCH_FISH not working in off hand
Fixed issue with water walked blocks being reset after restart
Changes :
Changed from 'customModelData' to 'custom-model-data' in alchemist.yml to follow normal format
Fixed issue with armor disappearing from last update
Changes :
Fixed check with souls amount
Fixed issue when player has a TOTEM OF UNDYING in their hand or offhand, player is resurrected and the items with Soulbound are removed.
Code improvements
Fixed issue with armor and souls
Updated enchantment creator website with minor fixes and 2 new effects
Changes :
Fixed issue with enchantments caused by last update
Fixed silk touch on REINFORCED_DEEPSLATE block
Fixed dupe issue with "KEEP_ON_DEATH"
Changes :
Fixed RenameTag %name% placeholder not working
Fixed some issues with enchant processing
Fixed guardians being activated when ArmorStand's take damage
Changes :
Placeholders are no longer CaSe sensitive
Fixed combination of different item types
Fixed issue with RestrictedCreative
Updated German (de-de.yml) locale
Changes :
Added a better error when failing to find a defined payment method
Reworked how loot is randomized in generated loot chests
Fixed helmet being replaced with pumpkin when armor-switching is enabled
If you are using CosmicPvP premade, update it from '/ae premade' command or manually edit your config.yml to remove all materials from 'settings.trench-blacklist' - this causes shulkerboxes to be ignored by TRENCH effect and doesn't drop them.
Changes :
Fixed error with enchanter if config item is invalid
Fixed error from Souls with 1.8
Changes :
Fixed exp not dropping from TRENCH
Fixed issue with LAVA_WALKER and TRENCH
Fixed enchants not working with carved_pumpkin
Plugin now ignores BanItem dependency if different from support versions is used
Updated website with new effects and few more settings
Fixed minor NPE error with NMS from 1.19 support
Changes :
Reworked Enchanter inventory - now fully supports custom heads from AdvancedHeads
Added 1.19 support - we've done testing and the plugin release is stable.
Changes :
Improved how new admin items system is handled when applying items
Fixed error with clicking inventory in creative
Changes :
Fixed chances working when book is denied by required enchants
Fixed error in console with held
Fixed slotincreaser group not changing with ae giveitem command
Fixed not all placeholders parsed when right-clicking enchant book
Changes :
Fixed debug message from slot increasers
Fixed issue with incorrect number of drops from TRENCH
Fixed placing carved pumpking always pointing to north
Fixed error with Spartan
BlockTrak and StatTrak are now removed from items upon anvil combination
Fixed Turtle helmets not being recognised when using ALL_HELMET
Changes :
Fixed issue with applying Slotincreasers not working
Fixed issue with slotincreasers success message not showing new slot count added
Changes :
Fixed error with loading enchants from enchants creator if description had non-utf8 chars
Improved how enchantments are pasted into enchantments.yml file from enchants creator
Changes :
Fixed not being able to apply glowing enchant with /aegive command
Updated German localization
Changes :
Hotfix for alchemist inventory
Changes :
AdvancedEnchantment books now support PlaceholderAPI placeholders on the configurations
Added PlaceholderAPI to Enchanter GUI
Added PlaceholderAPI to Alchemist GUI
Added a TEMPORARY fix for this spigot issue: https://hub.spigotmc.org/jira/projects/SPIGOT/issues/SPIGOT-7007?filter=allopenissues
ADD_SOULS and REMOVE_SOULS paired with a BlockTrack will not longer have duplicated BlockTrack lore lines
SMELT now drops the appropriate shulker box
Fixed a bug with HELD & REMOVE_ENCHANT where it leads to duplicates of an item
Fixed an NPE Error from last update
The config option for armor-switching.enabled is now functional
Sound generated for armor-switching.sound will now generate the player level up sound, and use the correct value for the version
Changes :
Player heads no longer lose texture/position when placed on the ground
When the Enchantment book item is something other than a book, and is stacked, the item on the cursor will only destroy one item
instead of the whole stack
Enchanter inventory now prevents items from being put into the inventory using number keys, when a background item is AIR
Added Polish Translation
pl-pl
Added Polish Translation
pl-pl
Changes :
Fixed fortune not working for a few players
Fixed BOW_SHOOT enchantments sometimes not firing
Revamped the BREAK_TREE effect
Changes :
Fixed a bug where when breaking ender chests with TRENCH and SILK, it dropped 8 ender chests
Fixed a bug on 1.16 where RAW_GOLD was being detected as a valid item for SMELT/Other enchantments
Fixed a bug where trying to switch armor pieces between a wearable armor block (IE CARVED_PUMPKINS) would delete the helmet,
on top of placing the block
Changes :
Tweaked INCREASE_DAMAGE and DECREASE_DAMAGE further, this also allows other plugins to properly handle damage events if they are listening at a priority of MONITOR, eventually we will add a configuration option to allow our own plugin to listen to
Fixed mobs.yml not dropping the items
Changes :
REMOVE_ENCHANT effect now supports all items, not just in hand item
Fixed NPE with HELD
Changes :
Tweaked INCREASE_DAMAGE's formula
Fixed a bug in /aegive where if you used attribute modifiers, it made the lore add multiple lines of un-needed attributes
Changes :
Fix block break error for 1.16
Fixed ADD_HARM triggering 2 deaths if damage dealt was more than player has health
Fixed AOE messages sending double messages to the player
Hotfix for RAW_IRON
Back from vacation - updates will return to usual
Changes :
Resolved a NPE Error in console
Fixed shovels not working with TRENCH on versions 1.13 and below
Fixed totem of undying calling KILL_PLAYER multiple times, when a player dies while holding a totem of undying, it will no longer call KILL_PLAYER
Fixed BOOST where players would not take damage even after the BOOST effect wore off
Resolved an issue where if a player got hit with DISARM, they're item disappeared
Resolved an issue where /clear damage a player for 0 hearts
Fixed REVIVE (This will not work for player deaths caused by ADD_HARM or similar currently)
Reworked the DECREASE_DAMAGE formula, should now work as intended
Fixed BlockTrack duplicated lore lines when using ADD_DURABILITY_CURRENT_ITEM
Added new API methods: getEffectsOfItem(ItemStack itemToUse), hasEffect(String theEffect, ItemStack itemToCheck) hasHolyWhiteScroll(ItemStack itemToCheck)
Fixed TRENCH dropping more than 8 obsidian when breaking ENDER_CHESTS
Resolved an issue where BREAK_TREE was breaking player placed logs
Fixed CARVED_PUMPKIN not being detected as a Helmet armor piece
Resolved an issue where the TNT effect was damaging non-living entities
Resolved an issue WAIT, where if you had a LIGHTNING effect it would still carry over death
Changes :
Last update, we mentioned Smelt + Fortune was fixed, however this was only true when you use MORE_DROPS effect. This shall now work with the vanilla Fortune enchantment as well!
Vanilla Fortune works with TRENCH enchants
Added a fix for "ADD_DURABILITY_CURRENT_ITEM" multiplying items, please update to this version immediately
Changes :
Fixed issues with using ADD_HARM and WAIT effects
Added support for SMELT when using AutoPickup by MrButtersDev
Fortune with effects now works on gold and iron ores in 1.17+
Fixed error with grindstone on older mc versions
Added support for DEEPSLATE ores
Fixed issues with MINING enchants and stacking plugins (tested with RoseStacker)
TRENCH Used to only drop 1 of ores that drop multiple (IE, Redstone/Lapis) they now drop accordingly
AutoPickup now works with BREAK_TREES
Fix a small bug with PUMPKIN
Updated enchantment creator website - added 2 new enchant types and few new effects
This is the last update for this enchantment creator website, new editor is coming soon.
Changes :
Added 'grindstones-remove-custom-enchants' setting to remove custom enchants from items
Fixed armorSets not being removed from armor when using in grindstone
Fixed PUMPKIN effect no longer adding helmets when player dies - helmet is now dropped on death
PUMPKIN no longer drops in the players inventory when the effect wears off
Players can now no longer un-equip the pumpkin while PUMPKIN effect is active
Minor internal NBT changes
Changes :
Fixed NPE with purpur and anvil combining
Changes :
Fixed issue with alchemist combining two different types of dust
Loot generation now works with nether worlds
Changes :
Improved how enchantment table applies custom enchants
Fixed issue with tinkerer when trading items with invalid enchants
Fixed debug in console from switching HELD items
Changes :
Added 'settings.held-shift-cross-update' setting - removes permanent effects from SHIFT when switching to another item
Fixed HELD in off-hand disabling after few seconds
Changes :
Added customModelData with tinkerer trade items
Fixed NPE error in console if invalid token is given with `/ae claim`
Fixed NMS issue with 1.11-1.13 servers and NBT - only update if you are using these versions
Changes :
Updated wiki with up-to date information
Reworked MORE_DROPS with silktouch
Fixed clicking on random alchemist item showing doesnt-accept message
Fixed orbs using default max value of slots even when changed in config
Fixed NPE with durability effects when player dies
Fixed /reapply or /apply not updating armor sets
Fixed /ae claim not working due to SSL error
Changes :
MORE_DROPS effect no longer works with SilkTouch
Added custom-model-data support for Tinkerer
Added custom-model-data support for Enchanter Confirmation Inventory
Changes :
Added Slimefun support with TRENCH
Fixed using PLAY_SOUND_OUTLOUD with non player entities stopping enchant
Fixed orbs of +0 generating in random loot
Changes :
Fixed 1.18.2 error with reflection on load
Added ProtectionStones support
Fixed cooldown activating for wrong player with DEFENSE enchant type
Fixed error with random loot generation if enchant book material is invalid
Fixed warning with velocity in 1.8
Conditions no longer warn in console about unimportant issues
Changes :
Fixed 1.18.2 error with reflection on load
Added ProtectionStones support
Fixed cooldown activating for wrong player with DEFENSE enchant type
Fixed error with random loot generation if enchant book material is invalid
Fixed warning with velocity in 1.8
Conditions no longer warn in console about unimportant issues
Changes :
Fixed NPE with BOOST if value is too high (now automatically limits values to appropriate for server platform)
Improved enchantment table enchantment chances
Changes :
Updated symbols in customcommands.yml file
Fixed lavaWalker staying active if player dies
Fixed waterWalker staying active if player dies
Improvements with effects processing
Removed debug message from console
Changes :
Fixed AAC error with custom mobs from AdvancedSpawners
Updated spark enchantment
Fixed slots limit using wrong message
Changes:
Removed debug message from console
Changes :
Fixed contains not dropping content after reloading with /ae reload
Enchant processing performance improvements
Changes :
Fixed adding custom enchant books through anvil adding Unbreaking I as well
Reworked reforged enchantment
Fixed fortune, telepathy and smelt not working together with raw iron and gold
Changes:
Fixed NPE with aegive if enchant name wasn’t in lowercase
Improved enchantment table chances when enchanting items
Advance enchantments wiki has been updated
Changes :
Fixed error with durability effects on 1.8
Updated enchantment creator website with latest enchant types and conditions
Added new variables to creator website
Changes :
Added Korean (ko.yml) translation
Fixed error with anvil combining
Fixed issue with Russian translation
Fixed issue with Russian translation
Changes :
Fixed issue with loot generation on Taco Spigot
Overhauled FREEZE effect
Fixed reflection issue with 1.12 due to last update’s compilation issue
Changes :
Improvements with plugin loading / enabling
Fixed minor debug message from console
Updated enchantment creator website with latest effects
Changes :
Fixed error with DROP_HEAD if entity is invalid
Fixed tool orbs not applying to hoes
Changes :
Fixed ADD_HARM on 1.16+
Fixed not being able to use banner patterns as materials
Added support for off hand with ADD_DURABILITY_ITEM
Fixed KEEP_ON_DEATH not working with DEATH for inventory content
Fixed DISTANCE_DAMAGE triggering anticheats
Fixed enchants going off while blocking with a shield
Fixed issue with loot generation and server freezes from last version (if random loot generation was enabled)
Changes :
Reworked how custom mob drops entities are cached
Fixed error with loot generation in nether
Changes :
Fixed CHANGE_ARROW not working on 1.17+.
Improved vanilla enchantment recognition.
Possible fix for github issue #2012.
Armor sets now use the PlayerArmorChangeEvent on Paper servers.
Removed deprecated API classes.
Changes :
Added %block type lowercase% variable to MINING.
Fixed PLANT_SEEDS not planting nether wart if it's too dark.
Fixed GUARD mobs being able to drop loot & XP.
Fixed the plugin failing to load on some custom server jars.
Updated Enchantment Creator Website with new effects
Changes :
Fixed ADD_SOULS not working if amount of souls on items was less than what's being added.
Fixed PERMISSION not always working properly with permanent enchant types.
Fixed EFFECT_STATIC not activating when applying armor by press "F" with armor in offhand on Spigot servers.
Fixed EFFECT_STATIC armor being re-equipped when taking damage on Paper servers.
Fixed issue with GadgetsMenu's emotes.
Changes :
Added support for SoaromaSAC.
Fixed issues default TRENCH blacklist not including end portals & frames on 1.12 servers.
Fixed sets.commands.weapon.success locale not translating %weapon%.
Fixed error if another plugin opened an anvil inventory without giving it any viewers.
Changes:
Fixed possible StackOverflowError when using the damageable aoe target.
Fixed error when using %can break% with a type that doesn't require a block.
Fixed KILL_MOB running on the victim instead of attacker.
Fixed harmless error when enabling on 1.16 servers.
Changes :
Added ability to use CHANGE_ARROW with TRIDENT_THROW.
Fixed issue with grindstones.
Fixed enchantment tables no longer giving custom enchants after running "/ae reload".
Changes :
Fixed issue with some listed effects missing from last update due to files not syncing correctly
Changes :
Added ROD_CAST type.
Added ARROW_HIT type.
Added SHIELD_BLOCK type.
Added SET_MIN_CATCH_TIME and SET_MAX_CATCH_TIME effects for ROD_CAST.
Added TELEPORT effect.
Added EXPLODE effect.
Added REACH effect.
Added HOMING effect.
Added ability to use CHANGE_ARROW with TRIDENT_THROW.
Fixed %damage%, %raw damage%, and %damage cause% not properly being parsed in effects in no conditions are present.
Fixed non-armor items with EFFECT_STATIC enchants throwing an error when being removed.
Fixed error related to PAPI placeholders.
Fixed armor sets not being updated when changing worlds.
Fixed cooldown not working on SHIFT and SPRINT.
Fixed issues with blacklisted enchantments in anvils.
Fixed issue with HELD in offhand slot.
Fixed harmless error related to the Alchemist.
Minor fix for Spanish translation
Changes :
Added AEAPI#getMinecraftVersion method
Changes:
Added TRIDENT_THROW type.
Added ability for FREEZE to work on mobs on Paper 1.16+ servers.
Added STRUCK type which activates when an entity is struck by lightning.
Added support for a lot more effects to work on mobs.
Added support for the BanItem plugin.
Fixed issue when placing down chests.
Fixed error when effect was run with a null target.
Fixed PAPI placeholders not working in conditions/ effects.
Fixed TRENCH being able to break light blocks.
Fixed issues with TP_DROPS or TRENCH breaking two tall blocks.
Fixed TRENCH breaking all blocks in the area no matter of type. Now it will only break blocks if it's the proper tool for that block.
Fixed locale placeholder %enchant2% not using display name.
Fixed "/ae view" showing no permission if enchantment-info.permission in customcommands.yml was unset.
Fixed REPEATING running multiple instances of itself in certain situations.
Fixed REPEATING not working if condition was false when started.
Fixed issue with BlockTrak and TRENCH.
Fixed %damage%, %raw damage%, and %damage cause% variables not parsing correctly.
Fixed damage from the TNT effect not properly counting as explosion damage.
Fixed harmless error when shooting bows on legacy servers.
Fixed "and" and "or" being replaced regardless of location in a word.
Fixed error when retrieving a GKit that has random enchant levels where the min level is >= max the level.
Fixed possible error related to the REPEATING type.
PLANT_SEEDS will now plant just what's left if player doesn't have enough seeds for the full radius.
Improved accuracy of the %is under water% variable.
Implemented a much better version of STOP_KNOCKBACK and DISABLE_KNOCKBACK on Paper 1.12+ servers.
EFFECT_STATIC will now use Paper's PlayerArmorChangeEvent if possible.
Changes :
Added "glowing" parameter to "/aegive".
Added %block below% variable.
Fixed "or" and "and" not being properly parsed in conditions.
Fixed issue with some effects conflicting when used on from enchantments on the same item.
Fixed Lava/Water walker not removing blocks after server restart.
Fixed XP/EXP multiplying the amount by WildStacker stack size.
Fixed "/ae givegkit" being tabcompleted as "/ae givekit".
Fixed items from some commands being deleted if inventory is full.
Fixed errors if player-only effects are used on mobs.
Changes :
Fixed minor NPE with mob conditions
Changes :
Improved Russian translation
Due to how many changes were done, this is a beta update. We've tested everything to the best of our abilities.
Changes :
Added full support for mobs to use custom enchants.
Added ability for all condition variables to work in effects.
Added more flexibility to variables. All variables can now start with 'player', 'attacker', or 'victim' and will change the output of them accordingly. This also applies to PAPI placeholders.
Added support for decimals in conditions.
Added "/ae debugConditions" to print out info about conditions while they're being processed to make it easier to debug them.
Added "%is gliding", "%is flying%", "%is removal%", "%projectile type%", "%raw damage%" and "%item slot%" variables (check wiki for more info).
Added ability for KILL_MOB to work with all types.
Added support for the Intave anticheat.
Added seamless grindstone integration for Paper 1.16+ servers.
Fixed combos being incorrectly incremented in some cases.
Fixed bow-full-power option not working on BOW types other than SHOOT_BOW.
Fixed MORE_DROPS blocking other MINING type enchants when breaking player-placed blocks.
Fixed some issue when shooting bows from offhand.
Fixed DEFENSE_BOW and DEFENSE_BOW_MOB not triggering when hit by a tridents.
Fixed an issue with some BOW types not triggering from tridents.
Fixed AE losing track of tridents before all types were triggered.
Fixed error when using custom effect that doesn't exist. It will now give a warning in console instead.
Fixed heroic upgrades not applying armor defense points/ armor toughness.
Improved grindstone EXP calculations to be identical to vanilla.
Changed the SoulUseEvent to be canceled before called if the item doesn't have enough souls.
Fixed minor translation mistake with Spanish locale file
Changes :
Fixed anvils not showing "too expensive" text when combination is too expensive.
Fixed anvils incorrectly calculating cost in some situations.
Fixed issue with anvils getting custom enchant group rarity.
Fixed health bar flicker when doing /heal with more than 20 health.
Fixed damage animation playing on 1.13+ servers when applying HEALTH_BOOST while it's already active.
Fixed issue with miningSouls when experimental-block-breaking is disabled.
Fixed ender chests only dropping 1 obsidian when broken with MINING type enchants.
Made some changes to experimental-block-breaking on 1.13+ servers to be more reliable when it comes to dropping attached blocks like torches.
Tweaked experimental-damage to be used in more cases.
Greatly reduced performance impact of held-effect-static-cross-update. (If anyone uses this with a large amount of players, please send a spark report in Discord).
Removed ability for ADD_ENCHANT and REMOVE_ENCHANT to work on armor.
Changes :
Added turtle helmets to ALL_ARMOR.
Added config option to toggle whether non-armor items should trigger enchants when worn on armor slots.
Added support for 1.13+ version of experimental-block-breaking to work on legacy servers. (this should fix compatibility with other plugins).
Fixed health error.
Fixed BlockTrack not working with experimental-block-breaking disabled.
Fixed ADD_ENCHANT and REMOVE_ENCHANT cloning triggering item if targeted to victim.
Fixed enchant combining not working.
Fixed MORE_DROPS with KILL_MOB duplicating tools and armor.
Fixed RIGHT_CLICK activating when left-clicking.
Fixed anvils not combining durability.
Minor fix to Russian translation
Updated enchantment creator website with latest effects
Changes :
Fixed GUARD not properly targeting.
Fixed issue with parsing GUARD arguments.
Fixed PLANT_SEEDS trying to plant above target location.
Fixed TP_DROPS only dropping 1 book from bookshelves.
Changes :
Added ability to reload enchantment table enabled status and chance with "/ae reload".
Added ability to reload groups with "/ae reload".
Added ability to change TNT's radius and damage (refer to wiki for usage).
Fixed lore not being properly removed when removing enchants.
Fixed XP dropping when it shouldn't and/or in the wrong amount with MINING type enchants.
Fixed startup error if group in enchantmentTable.yml didn't exist.
Fixed fortune calculation for non-crops being a bit off.
Fixed some issues when holding items with certain enchants in your offhand (won't activate anymore).
Fixed TRENCH clearing shulker boxes on legacy versions (it's now safe to remove them from the blacklist on all versions).
Fixed BREAK not dropping items if the item had no other MINING type enchants.
Fixed Cocoa and Nether Wart always dropping 1 item instead of the proper amounts.
Fixed issue with groups.yml updater.
Fixed rare case where Silk Touch with MINING enchants wouldn't drop wall items.
Fixed PLANT_SEEDS planting in a 3D radius rather than a 2D radius.
Fixed sounds playing with a pitch of 10 by default instead of 1.
Fixed the TNT effect having no explosion sound on 1.9+ servers.
Fixed issue with heal command.
Minor performance increases to TRENCH's blacklist & whitelist, and VEIN_MINE's whitelist.
Minor optimizations to MORE_DROPS.
Big performance improvements to the TNT effect.
Vanilla unobtainable blocks are now always skipped by TRENCH no matter if its blacklisted or not.
Changes :
Performance improvements when applying custom enchants and when opening GUIs that show them.
Added ALL_TOOLS applies group. (Pickaxe, Axe, Shovel, Hoe).
Fixed server crash from the enchanter.
Fixed double slab blocks only dropping one slab when broken by a MINING type effect.
Fixed MINING type enchants spawning drops as the corner of blocks instead of the center.
Fixed fortune dropping full crop drops even if they weren't grown.
Fixed error when using old GUARD format.
Fixed upgrading enchants with books not working properly.
Fixed enchant books not using the groups display name with %group-name%.
Fixed enchants with invalid groups not properly being disabled.
Fixed "/hat" not removing HELD effects.
Fixed suicides incrementing StatTrakers.
Fixed Replenish only being able to be applied to helmets instead of pickaxes.
Improved randomness of some random things.
Block drops are now condensed before being dropped to reduce lag with effects like TRENCH and VEIN_MINE.
Changes :
Added ability to change GUARD's live duration and the amount that spawns in a single effect.
Fixed error when opening enchanter.
Fixed logs broken from BREAK_TREE having durability damage on 1.13+ servers.
Fixed TAKE_AWAY and PLANT_SEEDS always taking away offhand item when activated.
Fixed GUARD creepers leaving an infinite Strength cloud after exploding.
Fixed issues with some effects when holding armor.
Fixed error when a MINING type effect is used with Fortune 1 or 2.
Fixed error from DEFENSE_BOW_MOB when being shot from a dispenser.
Changes :
Fixed error when using TITLE, SUBTITLE, ACTIONBAR or MESSAGE on a non-player entity.
Fixed issue with Tinkerer.
Fixed BlackScrolls not removing enchant lore.
Fixed "/ae givebook" not showing correct usage when used incorrectly.
Fixed BREAK triggered from SWING not working properly with other MINING type enchants.
Changes:
Fixed minor error with /ae admin menu on 1.9-1.11
Updated enchantment Creator Website with latest effects
Minor changes to Russian translation ru.yml
Changes :
Added option 'lore-organize-mode' to change how the Transmog Scroll/ auto organization organizes enchants. See default comment for more info.
Fixed rare error from MINING type effects.
Fixed BREAK_TREE only giving oak logs on legacy servers.
Fixed issue with experimental-block-breaking on legacy servers.
Fixed equipped armor being deleted if picked up with the mouse in creative mode.
Fixed the Transmog Scroll/ auto organization not behaving properly in some situations.
Fixed enchantment lore being duplicated when the group color is a HEX code.
Fixed error on 1.9-1.15 servers when swapping held item to/ from offhand.
Changes :
Added support for the Vulcan AntiCheat.
Added %group-color% and %group% to locale line commands.main.info.
Updated internal Fortune calculations to be identical to vanilla.
Fixed items being copied into offhand with certain enchant combinations.
Fixed REPAIR leaving items with 1 less durability than max when paired with other effects.
Fixed PLANT_SEEDS having sub-par performance when paired with some plugins.
Fixed lore descriptions being broken.
Fixed error from enchantment tables when selecting the lowest level on 1.13+ servers.
AE will no longer write configs to disk if they failed to load.
Possible fix for experimental-block-breaking not working properly with other plugins.
Changes :
Fixed minor error with loot generation on 1.9-1.11
Changes :
Improved Czech translation
Changes :
Added better handling of broken configuration files.
Added use-experimental-damage option in the config. This tweaks how we apply damage and may solve some issues.
Changed how we normally apply damage so the attacker is credited for it instead of it being considered "generic".
Fixed some effects putting copy of item in main hand if it was used in offhand.
Fixed MINING type enchants sometimes dropping incorrect amounts with SilkTouch.
Fixed RenameTag getting deleted if canceled with a full inventory.
Fixed MORE_DROPS not working with KILL_MOB on 1.8.x servers.
Fixed new config values not being added to the files.
Fixed issue with "/heal".
PLANT_SEEDS no longer plants crops where it's too dark for them to grow.
Changes :
Updated AEAPI applyEnchant method
trench-autoadd-items setting only works if trench effect is upcoming
Changes:
Fixed plugin not loading for some users with last version
Changes :
Fixed issue with TP_DROPS & SMELT on the same item.
Fixed issue with MINING enchants not always giving drops for "wall" blocks.
Fixed redstone not dropping if the block under it was broken on 1.17 servers.
Fixed error related to DEFENSE_MOB.
Fixed %seconds% not translating in the commands.apply.cooldown message.
Fixed GKit cooldown not working.
Fixed command permissions not always working.
Fixed error related to TRENCH.
Fixed startup error related to MINING on legacy servers.
Fixed error related to DEFENSE_BOW_MOB.
Fixed anvil combining bypassing slots limits.
Possible fix for incompatibility with MF Hoppers when using experimental-block-breaking.
Full errors are no longer printed when an ArmorSet or Weapon can't find an enchant.
Changes :
Added support for PLANT_SEEDS on 1.8.x-1.12.2.
Added support for decimals in enchants cooldown field.
Added ability for PLANT_SEEDS to work properly with MINING.
Vastly improved block drop amount calculations to be on-par vanilla.
Improved compatibility with other plugins when experimental-block-breaking is enabled.
Fixed issue with HELD.
Fixed issues with handling 2 block tall flowers on legacy servers.
Fixed block broken statistic not incrementing when experimental-block-breaking is enabled.
Fixed latest Jobs update not working properly with MINING type enchants.
Fixed huge lag spike the first time someone breaks a block with a MINING enchant after the server starts on 1.13+ servers.
Possible fix for error when using the HEALTH_BOOST potion effect with EFFECT_STATIC.
Updated Dutch (nl-nl.yml) file with improved translations
Changes :
Added ability for PLANT_SEEDS to work properly with MINING.
Added support for decimals in PARTICLE's offset parameter.
Added support for defining custom locations for effects to be run at. More info on the Wiki.
Fixed BlockTrack lore duplicating.
Fixed BREAK not breaking blocks when experimental-block-breaking is enabled on 1.13+ servers.
Fixed VEIN_MINE sometimes not behaving properly with certain blocks.
Fixed default armor sets & custom weapons always being generated after being deleted.
Fixed damage being done to all tools when breaking crops.
Fixed some MINING enchants causing broken glass to lose color on legacy servers.
Changes :
Fixed grammar mistakes with Spanish translation
General performance improvements
Fixed default file generation issue with last update
Changes :
Added missing lang files
Fixed TP_DROPS ignoring Silk Touch on 1.8 servers.
Fixed custom enchants being able to give players budding amethyst.
Fixed MINING enchants giving grasses if the tool had Silk Touch.
Fixed harmless error if a non-YAML file was in the customWeapons or armorSets directory.
Fixed error when breaking a legacy block on a 1.13+ server with SMELT.
Fully reworked TP_DROPS & SMELT internally to reduce the amount of issues with them.
Changed PLANT_SEEDS so when used with RIGHT_CLICK it will use the clicked block as the center instead of player location.
Changed how Replanter works. Compare against the default file on GitHub for the changes.
Changes:
Minor improvement to alchemist
Changes :
Tweaks to French translation
Changes :
Fixed error if conditions set were invalid
Fixed some translation issues with Hungarian locale
Minor fix to alchemist message missing
Updated Russian translation with some grammar and spelling fixes
Updated enchantment Creator Website With latest effects
Changes :
Updates and fixes with BlockTrack.
Default armor sets & custom weapons no longer generate after being deleted.
Fixed issue with HELD from last update.
Fixed damage being done to all tools when breaking crops.
Changes :
Added option to allow illegal vanilla & custom enchant combinations through anvils.
Fixed custom defined level for Sweeping Edge not working.
Fixed issue with detecting when to apply fortune.
Fixed TAKE_AWAY & PLANT_SEEDS not removing single items that isn't in a players offhand.
Fixed issue with anticheat hook.
Fixed hoes being damaged when breaking crops.
Fixed error related to anvils.
Fixed MobTrak not being able to be applied to tridents.
Fixed MINING enchants overriding Fortune on Cocoa on 1.8 servers.
Fixed Replanter not working on wheat (no enchantments.yml update necessary).
Fixed HELD not being applied when shift-clicking item into held slot.
Fixed item interactions not listening to canceled events.
When HEALTH_BOOST is used with EFFECT_STATIC/ HELD and "/heal" is run, it will now fill up the extra health points.
Fixed minor localization issue with russian translation
Added Hungarian Translation hu.yml
Small fix with alchemist trade message
Changes :
Fixed armorSets and customWeapons custom config files not loading
Fixed some color codes not being translated from configs.
Enchantment Table settings are now reloaded with "/ae reload".
Changes :
Fixed some text from config not being colored
Changes :
Added option to toggle whether FLY uses WorldGuardExtraFlags' FLY flag.
Added ability to edit BLEED's damage, interval, and time (check wiki for more info).
Added better support for AntiCheats. All effects should now be compatible.
Added option to disable custom drops from mobs spawned by spawners.
Improved config file handling.
Enchantments not in the anvil.yml will now be added automatically instead of printing a warning to console.
Slightly faster block breaking is now used regardless of experimental-block-breaking.
Fixed reapplying armor fully restoring health.
Fixed scrolls turning into maps if their item is an empty_map.
Fixed durability issues with MINING type enchants on legacy versions.
Fixed fireworks from opening a book dealing damage.
Fixed PLANT_SEEDS working in places it shouldn't.
Fixed PLANT_SEEDS taking all seeds even if not all were planted.
Fixed SET_BLOCK being able to set blocks where it shouldn't.
Fixed error from VEIN_MINE on 1.8 servers.
Resolved minor debug error in console showing up every 10 minutes
Changes :
Increased the performance of SMELT.
Fixed error from "/ae reload" on earlier than 1.12 servers.
Fixed SMELT not smelting raw iron and raw gold.
Fixed error if enchantment isn't in anvil.yml.
Fixed MobTrak not being able to be applied to crossbows.
Changes :
Fixed error when using "/ae view" with no parameters.
Fixed way of getting illegal enchantment combinations through anvils.
Fixed anvils giving result if right item was a renamed but empty enchantment book.
Fixed combining vanilla enchantment books not using user-defined maximum levels.
Fixed being able to combine vanilla enchantment books with custom enchantment books.
Fixed anvils giving results if the end result is the same as the left item.
Fixed issue with VEIN_MINE and SilkSpawners.
Anvils settings are now reloaded with "/ae reload".
Changes :
Added %player has enchantment in hand of <enchant> level <level>% condition
Changes :
Reworked enchantment table mechanics
Added enchantment table beta support for 1.8 - 1.10
Minor grammar fix to Russian translation
ru.yml
Changes :
Revamped anvil support, custom enchantments with anvils are now completely seamless.
Added ability to add custom enchantments to items through anvils.
Added ability to edit the maximum level vanilla enchantments can be combined to in anvils (anvil.yml).
Added support for anvils on 1.12.
Added options to toggle now custom enchantment books can be applied.
Improved performance with HELD and EFFECT_STATIC.
WATER_WALKER and LAVA_WALKER no longer works in spectator mode.
Fixed error related to updating worn armor.
Changes :
Added option to disable HELD updating armor.
Added ability to click on added enchants in "/ae lastchanged" to open their info page.
Fixed WATER_WALKER and LAVA_WALKER still working in spectator mode.
Fixed some performance problems related to HELD and EFFECT_STATIC.
Fixed error related to updating worn armor.
Changes :
Minor tweak to the world time condition
Changes :
Added "/ae view <enchant>" which is the same as the default "/enchant".
Added support for "/ae list" with console.
Revamped "/ae list" to be much more user friendly.
Changes :
Added new "Replanter" enchant (1.13+).
Added "%is crop%", "%is fully grown%", and %block drop type% conditions to MINING.
Added ability to use "%block type%" & %block drop type% in MINING effects.
Added "SET_BLOCK: (type) : [x]:[y]:[z]" type. Only run from MINING type enchants.
Added 'custommodeldata' to "/aegive".
Fixed death being spammed when wearing armor.
Fixed TAKE_AWAY not removing renamed items.
Fixed ghost items after using a grindstone.
Fixed %is critical% not working.
Fixed nether wart blocks being counted as crops instead of nether wart.
Fixed "newVersionsOnly" enchants not being properly disabled on legacy servers.
Fixed harmless error on earlier than 1.13 servers.
Fixed Perish dealing damage to the attacker, not the victim.
Fixed Berserk not applying to swords.
Fixed Neutralize not applying to crossbows.
Changed TAKE_AWAY to no longer require an amount. It will default to 1 if none is provided.
Changes :
Added "SPRINT" type. Works just like SHIFT, but for sprinting.
Added support for WorldGuardExtraFlags' Fly flag with the FLY effect.
Added option to create unbreakable items with "/aegive". To use, add "unbreakable:true/false" to the arguments.
Added "ALL_BLOCK" applies group.
Fixed VEIN_MINE ignoring other MINING effects if used on non-whitelisted blocks.
Fixed %victim name%, %attacker name%, and colons not working with ACTIONBAR.
Fixed ACTIONBAR not working properly on 1.9 servers.
Fixed ELYTRA_FLY not working on 1.9-1.12 servers.
Fixed REPAIR only working on held items.
Fixed health being set to <=20 when wearing armor that gives you health when changing hotbar slot.
Fixed a few error when trying to perform certain actions with disabled enchants.
Fixed "/heal" not restoring health.
Fixed error on < 1.13 servers.
Possible fix for EFFECT_STATIC & HELD effects not being re-applied automatically when using inventory plugins like MySQLPlayerDataBridge.
Updated Russian Translation with some grammar fixes
Changes :
Added support for 1.17
Fixed issue with TRENCH and beds.
Fixed issue with enchanter opening when it shouldn't.
Fixed issue when opening the tinkerer via the "/ae open" command.
Fixed /heal not saving health after reapplying armor & held items.
Fixed issues with "/clear **" and updating EFFECT_STATIC/ HELD.
Fixed EFFECT_STATIC, REPEATING, and HELD effects getting removed if another item with the same effects got un-equipped.
Fixed armor needing to be reapplied to update enchantments after a server reload.
Updated enchantment creator website with new enchant settings
Changes :
Fixed rare error related to the HELD type.
Added Java 16 support. No other changes done to the plugin.
1.17 support will come out as soon as Spigot 1.17 is released.
Changes :
Added support for CompatNoCheatPlus.
Fixed issue with SMELT, Fortune, and lapis ore.
Fix error related to WildStacker and KILL_MOB.
Fixed issue with ADD_DURABILITY_CURRENT_ITEM.
Fixed some GKits related messages not translating placeholders.
Fixed error related to withers.
Added Chinese (Simplified) translation
zh-cn
Changes :
Fixed error from BOW_MOB.
Fixed error from GUARD on 1.8 servers.
Changes :
Fixed MORE_DROPS not working with MINING if experimental-block-breaking was disabled.
Fixed DOUBLE_DAMAGE, IGNORE_ARMOR, & INCREASE_DAMAGE damage changes being off by a very marginal amount.
Fixed rare cases where the enchantment table would give duplicate enchants.
Fixed HELD types not updating after "/ae enchant" and "/ae unenchant".
Fixed mobs not dropping assigned loot if killed via thorns.
Fixed ADD_ENCHANT and REMOVE_ENCHANT duplicating item if used on armor.
Fixed %enchant% not being filled in in the not-applyable-with message.
Plugins in "/ae plinfo" are now alphabetically sorted and show whether they're enabled or not.
"/ae reload" now reloads more settings.
Changes :
Added support for decimals with STEAL_HEALTH, ADD_HARM, ADD_HARM_DEPEND_ON_ITEM, ADD_HEALTH, INCREASE_DAMAGE, DECREASE_DAMAGE & NEGATE_DAMAGE.
Added partial support for non-living entity's with GUARD.
Added support for nether wart with PLANT_SEEDS.
Added %damage cause% condition for PASSIVE_DEATH.
Fixed TRENCH issue with standing blocks.
Fixed TRENCH sometimes using the wrong amount of durability.
Fixed ITEM_BREAK enchants not activating if a MINING enchant broke the item.
Fixed some issues with DEATH and PASSIVE_DEATH not always activating enchants.
Changes :
Added Vietnamese translation vi.yml
Changes :
Added 2 new permission, "ae.bypass.souls" & "ae.bypass.cooldown". These allow players to bypass soul & cooldown requirements. Needs to be explicitly giving.
Fixed SMELT + Silk Touch on Lapis Ore dropping ink sacs on 1.13+ servers.
Changes :
Fixed Alchemist issue.
Fixed issue with inventories if the plugin disabled.
Fixed "/aegive" success message placeholders not translating.
Fixed "/aegive" allowing custom enchants with a higher level then exists.
Fixed "/withdrawsouls" being able to give a soul gem with 0 souls.
Fixed error from "/withdrawsouls" if amount didn't contain a number.
Changes :
Fixed NPE error with armorsets if armor set lore was not defined
Changes :
Added ability for MINING enchants to work on armor. Doesn't stack with enchants on tools.
Added ability for EAT to work on armor.
Changed how CHANGE_ARROW activates, now if it's activated from BOW_SHOOT, no other effects will be activated.
Resolved rename tags and secret dust not working.
Fixed experimental-block-breaking damaging tools 1 point more then it should.
Changes:
Added support for ":" in TITLE, SUBTITLE, MESSAGE, PLAYER_COMMAND, and CONSOLE_COMMAND.
Moved API classes to `net.advancedplugins.ae.api` and deprecated all old API classes. Please update your imports as the old classes will be removed in the future.
Fixed major issue with experimental-block-breaking.
Fixed a few blocks being deleted if you broke their supporting block with experimental-block-breaking.
Fixed error if enchanter item was set to air.
Fixed issue with alchemist's inventory name mismatch
Fixed integer overflow if you tried to freeze someone for more then 2.7 years.
Changes :
Added ability to cancel EffectActivationEvent.
Added EffectActivationEvent#getUpcomingEffects.
Updated Romanian translation (ro.yml) to correct encoding
Cleared the error few users mentioned in console about failing to parse integer from string
Fixed LAVA/WATER_WALKER not removing blocks.
Changed the EffectActivationEvent to now run whenever any effect is activated.
Changes :
Added check against equipping armor with removed enchantments
Added Romanian Translation
ro.yml
Changes :
Added Custom Model Data support for rc-books in groups.yml
Added more checks for missing enchant configuration values.
Changes :
Added faster TRENCH/VEIN_MINE/BREAK_TREE block breaking with experimental-block-breaking to 1.8-1.12.2.
Fixed error on 1.8-1.12 servers from last update.
Fixed HELD and EFFECT_STATIC type enchants not being updated after removal with a blackscroll.
Fixed bow-full-power and heal-check settings not working.
Fixed minor error with /ae market enchantment caching
Changes :
Added a new way of breaking TRENCH, BREAK_TREE, and VEIN_MINE blocks to experimental-block-breaking on 1.13+ servers. This should provide performance improvements.
Added support for TP_DROPS with KILL_MOB and KILL_PLAYER.
Changes :
Added volume option to PLAY_SOUND and PLAY_SOUND_OUTLOUD.
Fixed ADD_FOOD being able to set more then 20 food points.
Reworked withdrawsouls command.
Fixed minor translation error with German translation
Changes :
Fixed minor debug with Spigot version of this plugin, you don't have to update unless you can see it in console
Changes :
Added support for more effects with FIRE and FALL_DAMAGE.
FIRE enchant type now works while standing in Lava or Fire
EXPLOSION enchant type now works with TNT
Added fortune support with TP_DROPS on 1.9-1.12.2.
Resolved issue with carpet, bells, and lanterns when using experimental block breaking as well as 2 height blocks
Fixed error when sending alchemist.doesnt-accept message.
Resolved potion effects issue with SHIFT (reverts 4th change from 8.0.0-Pre23.1).
Changes :
Added ability for some effects to work with more types. Check wiki for more info https://ae.advancedplugins.net/enchantments/creating-enchantments/effect-list .
Added MORE_DROPS support with KILL_MOB.
Added KILL_MOB support for bows/ tridents.
Resolved "/ae give" saying amount isn't a number.
Updated locale messages to refresh after reloads.
Fixed %group-color% not translating when examining a book.
Resolved minor error from "/gkit".
Fixed error if TRENCH tried to break piston heads or fire.
Fixed MobTrak getting the wrong custom model data.
Changes :
Added German translation de-de.yml
Changes :
Added Portuguese translation (pt-pt.yml)
Fixed small issue with messages converter
Changes :
Made <chance></chance> tags process after all other tags are processed
Resolved errors from multiple damage related effects when activated by taking damage not from another entity.
Resolved incorrect tab completion when giving orbs.
Fixed error in console if mob combo was disabled
Fixed error with armor unequip
Changes:
Added new languages system. SOME OF YOUR MESSAGES WILL BE TRANSFERRED AUTOMATICALLY TO NEW LANGUAGE FILE (only ones which are visible for players will be transferred automatically). Read more here : https://ae.advancedplugins.net/general-information/languages
Added en-us translation (English)
Added es-es translation (Spanish)
Added fr-fr translation (French)
Added id language file (Indonesian)
Added nl-nl translation (Dutch)
Added ru translation (Russian)
Changes :
Added support BREAK_TREE and VEIN_MINE support with incompatible plugins
CHANGE_ARROW can now be paired with other types in the same enchant.
Resolved issue with HEALTH_BOOST potion effect and offhand HELD.
Fixed way to get HELD effect without holding item.
Fixed a few issues with experimental-block-breaking.
Fixed TAKE_AWAY taking item from every slot.
Resolved TRENCH issue.
Updated Enchantment Creator Website with new effects and enchant types
Changes :
Added BOW_SHOOT type which fires when a player shoots a bow.
Added CHANGE_ARROW effect (1.13+ only) which allows you to visually change shot arrows to any entity (and optionally spawn the entity when the arrow lands).
Added more directions to the BOOST effect. It now accepts 'UP', 'DOWN', 'FORWARD', and 'BACKWARD'. Example usage: 'BOOST:FORWARD:10'
Added %mob type% condition to all MOB types.
Minor enchantments.yml changes
Changes :
Added 'REMOVE_ARMOR' type. This allows for the removal of specific armor pieces. Example: "REMOVE_ARMOR:CHESTPLATE".
Added custom model data support to orbs.
Fixed issue with EFFECT_STATIC & REMOVE_RANDOM_ARMOR effect.
Fixed issue with EFFECT_STATIC and swapping items.
Fixed minor issue with PARTICLE on 1.9-1.11 versions
Changes :
Added custom enchantment table support for 1.11 & 1.12
Added offhand support with the HELD type. You can use the "%is offhand%" condition to get whether the item is in the players offhand or not.
Added automatic support for applying custom items (previously would have to include in items.settings.can-apply-to list)
Added support for TP_DROPS with SWING enchant type
Resolved issue with TP_DROPS effect on 1.8.8 or earlier servers
Reworked 'settings.lower-destroy-with-magic-dust' setting
Fixed issue with generating random loot.
Fixed error if MINING enchants were called from the wrong event (incorrect type set).
Changes :
Added support for beetroot with the PLANT_SEEDS effect.
Fixed cannot drop air error.
Resolved error from "/ae enchant" if level was 0.
Resolved"/ae unenchant" freeing up 2 slots instead of 1.
Resolved some MINING enchants causing crops to drop incorrect amounts.
Fixed EFFECT_STATIC & REPEATING issues
Fixed error from "/ae enchant" if level was 0.
Fixed rare error when changing worlds.
Fixed error from GUARD effect if entity was invalid or non-living.
Changes :
Fixed error if items were missing from lootConfiguration.yml file
Changes :
Fixed issue with TRENCH effect and Silktouch
Added API support to access AdvancedEnchantments class (for
BattlePass plugin)
Fixed small issue with BREAK_TREE effect
Fixed enchantments not loading on server startup (reupload)
Fixed enchantments not loading on server startup
Updated enchantment Creator Website with few new effects and materials
Changes :
Updated villager loot generation
Fixed experimental block breaking not dropping attached redstone components & plants on 1.12+ servers.
Fixed MobTrak counting players.
Fixed %group-color% not working in the enchantment-info settings.
Changed experimental block breaking method for 1.12 servers to use the 1.8 method.
Replaced all single quotes with double quotes in default files.
Changes :
Fixed EFFECT_STATIC and REPEATING type enchants not being applied/ removed when books are applied to equipped armor.
Fixed harmless error on < 1.16 servers during startup.
Fixed issue with adjacent wall blocks when using experimental block breaking.
Fixed SHIFT type ignoring potion duration.
Optimized experimental block breaking on 1.12+ servers.
Changes :
Added random loot generation in the world (generate admin items, e.g. blackscrolls, custom ench. Books in dungeons, mineshaft etc.
Added custom villager trades (trade admin items, e.g. whitescrolls and custom enchantment books)
Added lootConfiguration.yml file
Fixed error on 1.8 servers.
Fixed Fortune & TP_DROPS dropping way to many items on 1.8 servers.
Fixed TP_DROPS overriding Fortune on certain blocks on 1.8 servers.
Changes :
Added option to disable grindstones removing custom enchants.
Fixed TRENCH cannot drop air error.
Fixed KEEP_ON_DEATH duplicating armor.
Fixed KEEP_ON_DEATH sometimes giving back item before the player respawned.
Fixed ADD_SOULS acting extremely weird.
Fixed REPEATING effects still running after the player logged out.
Fixed EFFECT_STATIC being applied when it shouldn't on < 1.13 servers.
Fixed White-Scroll not keeping 'removed-enchants' enchantments if applying the new one failed.
Fixed Fortune not always dropping the right amount.
Fixed error from "/ae unenchant" if the item didn't have any lore or if the player wasn't holding anything.
Fixed MobTracker lore being applied in the wrong spot. It will now appear at the bottom.
Fixed errors from invalid enchanter settings.
Fixed "/ae giveitem" always saying it gave 1 item.
Fixed error when executing an AE command with a '-' in it in very specific circumstances.
Reworked experimental block breaking for 1.13+ servers.
Fixed minor issue with some older servers not loading plugin properly
Changes :
Fixed small issue with random numbers
Fixed issue with tokens not generating if group wasn’t set
Changes :
Fixed ae tinkererItem command minor error
Fixed plugin version from last update
Fixed minor error with ae tinkererItem command if using money voucher
Updated enchantment creator with new enchant types
Changes :
Fixed issues with experimental block breaking setting on 1.13+ servers.
General improvements
Changes :
Fixed /ae tinkererItem command not working in console
Fixed TP_DROPS & Fortune issue on 1.8.
Enchantment creator website update:
Reworked tokens system
Updated material list with more selections
Added few missing effects
Changes :
Added support for the 'use-experimental-block-breaking' option on all server versions.
Added custom applies groups. This allows you to create your own groups with whatever items you want for the applies section in an enchant. Example: https://prnt.sc/115g6sx (config.yml).
Fixed issue with McMMO.
Fixed TP_DROPS overriding Fortune on 1.8 servers.
Fixed error if the enchanter's inventory name field didn't exist in the config.
Fixed glow enchant showing on books if enabled.
Fixed glow enchant showing on books if enabled.
Changes :
Added way to disable enchants without deleting them. To do so, add 'enabled: false' to the enchant.
Added "/ae lastchanged" which shows all enchants that were added & removed the last time "/ae reload" was run.
Added a new option in the config.yml. "settings.use-experimental-block-breaking" - disabled by default. May fix compatibility with MINING enchants & other plugins like Jobs.
Fixed enchants not being unregistered with "/ae reload".
Fixed "/ae admin" error if the enchants group is missing some info.
Fixed enchants not being disabled if it's name wasn't fully lower-case.
Fixed enchants with invalid groups being enabled.
Tweaked the "/ae reload" message when enchants are added & removed.
Removed the "settings.fire-block-break-event" setting.
Changes :
Updated armor equipping values
Minor code updates
Changes :
Added support for Jobs plugin and settings.fire-block-break-event setting
Updated enchantment creator website with new variables and settings
Changes :
Added experimental setting in config.yml (settings.fire-block-break-event). Disabled by default, may add support with other plugins & manually mined blocks.
Fixed minor error on < 1.14 servers.
Fixed issues with 2 high blocks with most MINING enchants.
Fixed lava & water walker behaving oddly on < 1.13 servers.
Fixed SHIFT event not working on sets.
Fixed custom model data not working on the holy white scroll.
Fixed "/ae reload" not unloading sets & weapons.
Fixed weapon events chance & cooldown being swapped.
Fixed error from "/ae enchant" if level wasn't a number.
Fixed BREAK_TREE ignoring unbreaking.
Fixed BREAK_TREE not working with TP_DROPS.
Tweaked how MINING enchants applies item damage. They now all use the same formula.
Updated all effects and enchant types in creator website to match latest
Changes :
Added support for custom model data on all items (1.14+ only).
Added support for PlaceholderAPI with /aegive.
TP_DROPS and SMELT no longer gives players cake when broken.
Fixed error related to enchants having a null group.
Fixed "/ae givebook" not showing in consoles help page.
Changes :
Added support for custom model data on all items (1.14+ only).
Added support for PlaceholderAPI with /aegive.
TP_DROPS and SMELT no longer gives players cake when broken.
Fixed error related to enchants having a null group.
Fixed "/ae givebook" not showing in consoles help page.
Changes :
Added support for NBT tags in enchantLimitation.
Added tab completion to "/asets".
Added feedback messages for "/ae giverandombook", "/ae givercbook", and "/ae givebook".
Fixed error from "/aegive" if the itemflag specified was invalid.
Fixed error when shift/right clicking an enchant in the admin menu while not holding anything.
Fixed auto applying an enchant via the admin menu duplicating the lore each time it was added.
Fixed error when applying enchantment if required-enchants has an enchantment that doesn't exist.
Fixed very rare error during startup if the custom glow enchant was already registered.
Fixed TAKE_AWAY not removing last item if it was in the players offhand.
Fixed items with some MINING enchants not breaking stairs.
Fixed some conditions not working with ATTACK & ATTACK_MOB.
Fixed TRENCH, MORE_DROPS, and VEIN_MINE giving XP if the item had Silk Touch.
Fixed TRENCH, MORE_DROPS, VEIN_MINE, and TP_DROPS removing glass color on 1.12 and below.
Optimized "/asets".
Various minor optimizations.
Tweaked how book/item destruction is handled. Books/items will now only get destroyed if all other checks have passed (required enchants, free slots, etc).
Tweaked how auto adding an enchant in the admin menu works. It now works the same as the "/ae enchant" command.
Removed "/asets reload". Use "/ae reload" from now on.
Updated enchantment creator website to proper required enchants formatting
Updated enchantment creator website to proper required enchants formatting
Fixed issue with plugin loading affecting some users
Fixed issue with plugin loading affecting some users
Changes :
Added 'EAT' enchant type which fires whenever a player consumes an item.
Added 'ALL_EDIBLE' apply which allows an enchant to be applied to all edible item.
Changes :
Added support for vanilla enchants for REMOVE_ENCHANT.
Added tab completion to "/aegive".
Resolved TRENCH warning about breaking air blocks
Resolved MORE_DROPS issues and added support with other effects.
Fixed "/aegive" removing custom enchants from lore if you specified a lore.
Resolved multiple issues with enchantment list GUI.
Tweaked how the itemnametag blacklist works. It now uses regex instead of a case-insensitive exact match.
Tweaked how the enchants menu & enchantment info menu handle their size. Minimum size of 18 slots.
Tweaked how the enchants menu handles groups with no enchants by showing that there are none.
Updated enchantment creator website with new enchant types and applicable items
Changes :
Added ability for SMELT to turn sand into glass.
Added whitelist for VEIN_MINE. By default this whitelist only contains ores.
Resolved VEIN_MINE & TP_DROPS using more durability then it should.
Fixed TP_DROPS not giving chorus flowers.
Resolved error from DISARM if the player wasn't holding anything.
Resolved "cannot drop air" error from TRENCH.
Changes :
Added Default, CosmicPvP, PvPWars premade setups to /ae premade
Resolved startup error from the last version.
Resolved enchantment info inventory ignoring setting if the command was disabled.
Removed stray debug message.
Changes :
Added feedback message to "/ae give".
Fixed error when showing all enchants from enchanter.
Fixed enchants menu not showing info if the enchantment-info command was disabled.
Fixed error with TRENCH.
Reworked issue with nightwalker's condition
Fixed tinkerer setting typo
Changes :
Added "/ae plinfo" and "/ae zip" to assist us in helping with problems.
Fixed "/ae giveitem" not getting properly tabcompleted.
Tweaked how "/ae enchant" works on an item that already has the specified enchant.
"/ae unenchant" will now only tabcomplete enchantments that are on the item.
Added HEX support for handful of message not supporting HEX color codes.
Fixed rare error relating to organizing enchants.
Fixed players being able to put items into the /enchants inventory.
Fixed issues with AAC4.
Fixed Spartan flagging players using TRENCH for FastBreak.
Improved support for Spartan.
Improved AAC5 hook.
Fixed minor debug message
Changes:
Colors are now back in effect warnings
Removed deprecated settings in config
Added inventory refreshing when using grindstone with custom enchanted items
Changes :
Added option to toggle whether Fortune should be applied to Iron & Gold ores when paired with effects like SMELT or TP_DROPS. (false by default).
Blackscrolls no longer remove rest of lore when applying to items
Fixed Silk Touch + SMELT + TP_DROPS sometimes giving the incorrect item.
Fixed TP_DROPS paired with Fortune dropping too many items.
Fixed VEIN_MINE & TRENCH dropping the incorrect amounts for redstone ore and lapis ore.
Fixed players losing extra hearts when changing worlds with HEALTH_BOOST & MultiVerse.
Fixed TP_DROPS deleting doors if a player broke the top half.
Fixed the tab completer showing "givekit" instead of "givegkit".
Optimized "/ae" command.
Tweaked effect auto completion and improved token generation / loading in-game in enchantment creator website
Changes :
Updated multiplication condition to correct formatting
Updated number formatting to clear Nbsp for languages with unique characters
Fixed rare error with TRENCH effect
Added holy whitescroll applying to items without metadata
Fixed SilkSpawners issue with TRENCH effect
Updated effects and enchant types on Enchantment Creator Website
Changes :
Added a new tab completer with full support for all commands.
Added world blacklist for FLY effect.
Resolved rare error related to TRENCH.
Added option to allow BREAK_TREE to work on "nether trees".
Added "getGroups" method to the API.
Updated Effects on Enchantment Creator Website
Changes :
Added support for items with only custom enchants to glow on 1.13+ servers.
Made item glow toggleable (config.yml, settings.custom-enchants-cause-glow).
Fixed error relating to the enchantmentTable.yml.
Fixed spawner issue with TRENCH and SilkSpawners.
Fixed TRENCH issue with shulker boxes.
Fixed HELD & POTION not removing the effect when swapping items via number keys.
Changes :
Added ability to search for enchants in /ae admin
DROP_HEAD now works on mobs (textures can be edited in mobHeads.yml)
Resolved grindstone related error on < 1.14 servers.
Resolved issue with TP_DROPS and Silk Touch clearing shulker boxes.
Fixed an error when removing an enchant from an item that has an enchant that no longer exists.
Changes :
Enchants in the /ae admin menu are now sorted alphabetically
Next/previous page button now disappear if there isn't another page to go to in /ae admin
Fixed minor error when removing an enchant from an item with a empty lore
Resolved issue with ADD_HEALTH setting health instead of adding
Resolved issue with TRENCH
Changes :
Added better support for AAC4 and AAC5
Removed minor debug message from console
Added support for Grindstones
General improvements
Updated enchantment creator with new enchant types
Added all new effects to the enchant creator
Changes :
Added config option to adjust lava & water walker radius
Fixed Restore not working with TP_DROPS
Fixed TP_DROPS not applying Silk Touch on 1.12 servers (possibly other versions)
Optimized Tinkerer
Fixed the tinkerer not resetting confirm button after removing last item
Fixed items overfill when cancelling tinkerer with full inventory
Fixed BlockTrak not working on shovels
Allow REMOVE_ENCHANT to take multiple enchants (separated by a ; )
Fixed SMELT and TP_DROPS not always dropping items
Fixed SMELT and TP_DROPS negating Fortune on certain ores
Fixed error when going back a page in /ae admin menu
Added Chainmail armor support with ALL_ARMOR
New default enchantments for preview are available now in the plugin!
Click here to see the list.
All changes below aren't documented yet in wiki, we'll be working on that in next couple of days.
Changes :
Added enchantment descriptions in item lores
Added %is hostile% condition
Added %is critical% condition for ATTACK, ATTACK_MOB
Added mobs support for AOE
Reworked PLANT_SEEDS effect to support different types of seeds (e.g. potatoes, carrots)
Made RIGHT_CLICK enchant type work on all items, not just item in hand
Added WATER_WALKER effect
Added DEFENSE_BOW_MOB enchant type
Added %player gamemode% condition (CREATIVE, SURVIVAL, etc)
Added ELYTRA_FLY enchant type
Added REMOVE_SOULS effect
Added ADD_SOULS effect
Added VEIN_MINE effect
Added RESET_COMBO effect
Fixed issue with DEATH enchant type calling when Totem of Undying activates
Added setting to enable custom enchantment table pricing
Added support for ELYTRA with admin items (e.g. whitescrolls)
Added support for TRIDENT with admin items (e.g. whitescrolls)
Updated enchantment applying method for ench. Tables
Fixed temporary potion effects being removed on leave
Fixed mobs not dropping custom items if killed with projectiles
Added shulker boxes to TRENCH blacklist in config.yml
Fixed GKits preview NPE with player heads
Fixed issue with EFFECT_STATIC and Cake
Fixed NPE with ench. Table if metadata wasn't found
Added delay for armor checks on player join
Fixed not being able to go back in /ae admin after 4th page
Fixed random NPE error with EFFECT_STATIC
Changed from first type to list of types shown in /ae admin
Reworked a lot of code
Performance improvements
Added support for HEX color codes on 1.16+. Format: {#123456}
Made SMELT work on ancient debris
Fixed bed dupe with SMELT & TP_DROPS
Fixed TRENCH bypassing BlockLocker protections
Fixed SMELT dropping XP orbs for all blocks
Just published a list of new enchantments coming for 8.0.0 release -
view it here.
Minor error fixed with enchanting table on 1.8
Tomorrow new default enchantments setup is releasing.
A lot of you have been asking for effects list in wiki, so
click here to see it. You can also find there links with up-to-date lists of Potion effect names, Particles and Sounds. We've been working on the wiki more, if you have questions chances are you can find information there about it.
Fixed debug message from last update that could show up in console
Added missing enchant types to enchantment creator website (as requested by Serium#4444)
Fixed issue with some enchantment creator website tokens not loading through server if enchant had more than 4 enchant types
Updated /enchantments to allow item which shows all groups at once
Fixed minor error with tinkerer
Changes:
Changed FREEZE listed enchant types to player only
Performance updates to TRENCH effect, should be noticeable for more intense situations
Fixed issue with ArmorEquipEvent issue with ItemDragEvent not checking slots properly
Another update to the creator website, this time fixed glitchy issue with selecting victim / attacker tags sometimes not removing the old ones if spacing is wrong, same with other tags.
Updated all effects on Enchantment Creator Website to match latest effects in the plugin
Updated tinkerer exp formula
Fixed enchantment creator tokens not generating
Changes :
Made Vault plugin optional
Enchantment table no longer applies double lore text to enchanted books
Updated /ae pasteenchants limit to 500 enchants from 300
Fixed error with enchantment table
Fixed random error with loading, related to /ae market
Changes:
Fixed issue with GUARD effect if using passive mobs
Changes:
Fixed issue with enchantment table sometimes giving random vanilla enchants (Spigot bug)
Enchantment Creator Website update:
Updated dark mode to work globally on all pages
Fixed combination of certain effects breaking the final enchantment formatting
Changes :
Fixed error coming from random numbers if `max-min` format was used
Changed enchantmentTable.yml by default to enable enchantment table support
A lot of optimizations / removed old code
Changes :
Added BARRIER to trench blacklist
Fixed error from enchantment table if there's less than 3 offers available
Fixed error parsing math evaluation for some users
Fixed small error from last update
Changes :
Fixed error with applying enchants if no groups exist
Fixed issue with trench and doors (similar to telepathy and doors last update)
General improvements
Changes :
Fixed breaking door with silktouch & telepathy dropping other half
Fixed being able to use soulgem to craft items
Fixed rare NPE with applying enchants to items via api
General improvements
Changes :
Fixed BREAK_TREE not working with new 1.16 trees
Fixed items not working if group is set to lowercase in mobs.yml file
Fixed another npe issue related to last update with heroic armor on 1.13
Hotfix for issues with heroic armor for 1.13+ versions
Changes :
Added error message if no group is present for all items that require groups with /ae giveitem
Changes :
Fixed small error from TRENCH in 1.13
Improved Trident enchantments to work with melee attacks as well
Changes :
Updated armor resilience with heroic armor to actually match config values
Changes :
Removed remaining debug message from upgraded sets in console
Changes :
Fixed small NPE error from heroic armor
Changes :
Fixed error with giving heroic upgrades if chance is 100%
Fixed small error caused by applying armor set upgrade if set doesn't have colors in name
This, like all other versions ending with 'pre' is just a preview version and should not be used on a live server, only for testing.
Added
Heroic Armor and Upgrade Crystals to upgrade any armor piece to an armor set's piece
/asets giveHeroicUpgrade <player> <set> <chance> [amount]
/asets giveSetUpgrade <player> <set> <chance> [amount]
What is heroic armor ?
Heroic armor is Diamond armor turned into Leather armor, which increases both in Durability (2x Diamond armor) and Armor Strength
Updated enchantments creator website with all available enchant types
Heroic Armor and
Sets Upgrades are coming next update
More 1.13+ specific enchantments & farming based enchants are coming very soon as well
Changes:
Fixed minor issue with detonate causing not all exp to drop with Fortune
Changes :
Updated particle names - now more cross-version names should be supported
Updated sound names as well
Fixed small issue with Lands and TRENCH
Removed small debug message in console from last update
Changes :
Fixed error being sent to console once in a while about the market being inaccessible (hosting issues)
Fixed TRENCH not dropping all fortune drops
Changes :
Fixed new effect levels not adding for some users
Changes :
Updated world blacklist for enchantments to not be case sensitive
Changes :
Fixed errors if using wrong arguments for /ae open
Fixed error using TAKE_AWAY effect with invalid materials
General improvements
Changes :
Fixed error with anvil combining on 1.13
Changes :
Fixed small NPE error with durability effects from last updates reworks
Changes :
Fixed plugin not loading correctly on last update
Added 3 new enchantments for 1.13+ servers, view updated list
here
Changes :
Added Strike enchantment - Chance to strike lightning at the opponent. (Trident enchant)
Added Impact enchantment - Chance to double dealt damage. (Trident enchant)
Added Twinge enchantment - Make your enemy bleed, if hit using melee attack. (Trident enchant)
Updated BOW & BOW_MOB enchant types to work with Tridents
Hotfix for an error when using random word expression in enchants
Changes :
Fixed issue with recoded TRENCH not doing full durability damage to item
Changes :
Fixed NPE error happening with tinkerer if traded-in item has a deleted enchant from enchantments.yml
Updated all BOW enchant types to properly work with TRIDENT
General improvements
Changes :
Fixed error loading on 1.8.8 due to enchantment table support
Improved enchant parsing
Changes :
Fixed error with new TRENCH and having higher unbreaking enchant levels than vanilla
Fixed tokens not generating on website on some browsers
Changes :
Fixed error with PASSIVE_DEATH enchant type if player is revived by totem of undying
Changes :
Reworked TRENCH effect
Updated AEAPI with few new methods
Fixed small issue with alchemist not combining dust if chance will be over 100, now will max out at 100%
Removed debug message from last update
Updated effect list on the website to match effects available in the plugin
Changes :
Improved enchantment table system with better enchant application and randomness
Fixed small error with health percentage condition being rounded bit higher than actual health is
Changes :
Fixed issue with EXPLOSION enchant type not firing in 1.16
Changes :
Fixed issue with firewall blocking certain IPs from accesing ae market / downloading enchants from creation website
Fixed NPE error with some custom effects
General improvements
Enchantment Creator Website updates
Conditions are coming very soon to it, almost completed
Increased time tokens are available to be claimed
Soon you will be able to load pre-existing enchants and save edited ones on the website
Changes :
Fixed error coming from sets if custommodeldata value is invalid
Changes :
Fixed STEAL_MONEY_PERCENT effect causing an error if player's balance is 0 or less
Hotfix with anvils not combining custom items on 1.9-1.11
Changes :
Fixed issue with PULL_AWAY causing an issue with excess velocity
Fixed minor error with /ae enchant not working on items without any data (e.g. custom name / lore) reliably
General improvements with new features from last preview updates
This, like all other versions ending with 'pre' is just a preview version and should not be used on a live server, only for testing.
Changes :
Fixed issue with tinkerer not trading items from last update
Changes :
Fixed NPE with PUMPKIN effect if user leaves when pumpkin effect hasnt reset
Changes :
Updated potion names to match vanilla names and internal spigot names for potion effects
Changes :
Fixed enchant not activating if it has more than 3 enchant types (from last update)
Fixed minor error with DISTANCE_DAMAGE
Updated a bit conditions list in enchantments.yml
This, like all other versions ending with 'pre' is just a preview version and should not be used on a live server, only for testing.
Changes :
Reworked whole enchantment parsing system, should work better with mobs and more reliably
Changes :
Fixed issue with trench blacklist not recognising 1.16 materials (in config settings)
Fixed minor issue with tinkerer money vouchers
Fixed issue on some browsers the placeholder insertion not working
Fixed tab complete not updating effects with all results
Changes :
Fixed minor issue with mobs not dropping randomenchantmentbook drop in these preview versions
Changes :
Fixed NPE in console with upgrading enchants on items due to changes with enchantment table & enchants application
Improved pricing calculation for anvil
Other minor improvements / changes
Hotfix with enchantment table not working with custom enchants on last update
Changes :
Updated PvpWars configuration in /ae premade with few fixes
Fixed a rare error with REPEATING enchant type and few effects
General improvements
Changes :
Fixed issue with combining items in Anvil causing NPE error on 1.8.8
Changes :
Fixed small issue with API registering effects may cause an error if plugin hasn't initialized all built-in effects before (may happen on reloads, now resolved)
Improved randomness with Enchantment Table custom enchants
General improvements
Changes :
Fixed Alchemist dust combining allowing dust to be over 100%
Fixed a typo with enchantments.yml documentation
General improvements
Changes :
Fixed error caused by having only 1 group in enchantmentTable.yml chance list
Changes :
Fixed issue with anvil calculation exceeding free slots (not applying more enchants than slots available, just calculation)
Fixed NPE with MobTrak and 1.16.2 new entities
General improvements
Changes :
Added 'settings.anvilCombining' setting to toggle anvil combining
8.0.0-pre7 Changes:
Fixed issue with SWING enchant type on 1.16.2 not activating when hitting a block
Pre-release of upcoming v8 AdvancedEnchantments release, may contain issues and will be less stable until release.
New changes
Changes :
Fixed issue with restore enchantment's level 1
Improved POTION effect to still work if given value is not only numeral / has letters mixed in the time or level
Fixed 2 bed blocks dropping if using TP_DROPS and Silk touch
Fixed small issue with <math></math> evaluation
Improved giving items with /ae command - now all items from commands will drop to player's feet if their inventory is full
Changes :
Resolved an error with 1.9-1.11 enchantment table enchanting
Pre-release of upcoming v8 AdvancedEnchantments release, may contain issues and will be less stable until release. Changes:
Fixed TP_DROPS not adding item if inventory is full but stack of that item isn't full
Fixed durability effects removing items if they do not have durability
Added Towny support
Fixed small error with alchemist
General improvements
Changes:
Removed debug from last update showing to console
Pre-release of upcoming v8 AdvancedEnchantments release, may contain issues and will be less stable until release.
New major features / reworks are coming
Pre1 Changes :
Added support for enchanting items with enchantment table - enchatmentTable.yml
Added AEAPI.hasCustomEnchant method
Changes :
Fixed minor issue with using /ae enchant to remove vanilla enchants not removing them
Changes:
Fixed small issue with parsing conditions not all working on 1.16.2
Changes :
Fixed few issues with 1.16.2 support - now works perfectly
Fixed small error in enchantments.yml documentation
General improvements
Changes :
Fixed minor issue with force-glow in gkits not working on 1.9-1.11
Changes :
Fixed REPEATING on item break sometimes throwing errors
Fixed customcommands.yml inventory auto inventory size if there's no enchants in group causing errors
General improvements
Removed small debug message from last update
Changes :
Fixed `/ae greset <player> *` not working
Fixed GKits player skulls not showing base64 skins properly
General improvements
Changes :
Fixed durability effects not working as intended with custom items
Fixed NPE error when giving invalid orb with /ae giveitem
General improvements
Changes :
Fixed NPE error Particles effect on 1.11
Changes :
Fixed /ae pasteenchants not uploading link to the enchant list
Changes :
Fixed GKits preview items stacking if same items were used
Fixed AE /fix addon 's issue with /fix all
Changes :
Fixed tinkerer agreeing for trade without any items being present
Fixed tinkerer sending 'messages.non-tradeable-item' message when clicked on an empty slot
Added ADD_DURABILITY_CURRENT_ITEM:<amount> effect
Changes :
Changed DEFENSE_MOB to activate from mob projectile's as well, such as arrows, wither skulls, etc.
Fixed PUMPKIN effect reactivating while previous instance was running which causes player original helmet to disappear
Made tinkerer work with shift left clicking along with left clicking items
Changes :
Added a setting in customcommands.yml to make /enchants list all enchantments on server
Changes :
Added a setting in customcommands.yml to make /enchants list all enchantments on server
Announcement
For version V7 release, armor sets are coming (very soon). I'd like to get feedback on current configuration I have for them (
you can view it here ), please leave your input on the discord server (
join link ). Here are the features that are coming with armor:
Heroic armor (more known as cosmic's leather armor)
Armor lootboxes (Unbox random armor sets/pieces)
Armor Sets
Set Weapons (Swords, Axes, Bows)
Premade sets
If you have any other ideas about features that should be added, make sure to hit up the discord server as well. Thank you!
Changes :
Fixed issue with utility returning invalid information for some enchantments with api
Added info when experiencing issues with /gkits command, will now try to inform as best as it can about what issue it's having
Changes :
Fixed /ae giverandombook issue with group capitalization
Improved code with enchantments processing
Added %caught% variable for CATCH_FISH enchant type, which shows material of what was caught
Improved TRENCH blacklist
Rebalanced masterinquisitive to drop less EXP
Fixed blacksmith's first level
Rebalanced lifesteal to steal less health
Changes:
Fixed /ae givegkit command throwing error if player is offline
Fixed /ae giverandombook showing errors with invalid group
Fixed /ae givebook showing errors if one of the numbers were invalid
Now enchantments that do not have their enchant names (not in-game name, but the block name, e.g: 'glow:') in lower-case will be red in /ae list
Working on a system which will automatically check enchantments on reload/start up and will report any issues that come with them
Changes :
Fixed plugin not loading if 'disable-enchants' one of the worlds is invalid
Fixed SMELT not giving some drops on 1.15 due to block drops list being empty by default
Removed debug message
Changes :
Fixed plugin not loading if 'disable-enchants' one of the worlds is invalid
Fixed SMELT not giving some drops on 1.15 due to block drops list being empty by default
Changes :
Fixed gkits %<min>-<max>% min number being null if 0 is used
Improved code/performance with enchantment processing
Changes:
Fixed an issue with alchemist miscalculating required exp if it's over 10,000 exp
Fixed issue with applying blackscrolls to items that have no lore
Improved performance
Changes :
Fixed plugin not loading for some users
Added EnchantDestroyItemEvent event
Changes :
Added BREAK effect support for block trackers
Added TRENCH effect support for block trackers
Added setting for /apply cooldown in 'settings.apply-cooldown '
Changes :
Added CATCH_FISH enchant type
Improved code/performance
Changes :
Fixed more issues with SMELT for 1.13+
Added /apply (/reapply) command to reapply currently worn armor (for faction servers)
Added message for /apply cooldown & success
Changes:
Fixed error with mobtracker
Fixed error with command to give dust sometimes outputting dust with 0% chance
More performance improvements with tinkerer
Changes :
Hotfix for conditions, should be working flawless now
Changes :
Fixed an error with SMELT and invalid blocks
Improved performance with mobtracker
Fixed an error with one of the give commands
Happy new years! Finally adding proper support for 1.13-1.15 very soon, will fix all issues with new materials.
Changes :
Fixed issue with conditions causing errors if one of the entities used are invalid
Added support for enchant chances as doubles (previously allowed 1-100, now 0.01-100)
Improved performance with some enchant types
Changes :
Conditions have been completely reworked , improving performance and giving platform on adding conditions for PVE enchant types (this will be enabled next update after testing these conditions!)
Conditions now have PlaceholdersAPI support , e.g: '%victim player_level% > 10 : %stop%', player_level is a PlaceholderAPI condition %player_level%. You can use %player <condition>%, %attacker <condition>% and %victim <condition>%, it's a must to remove percentage signs from PlaceholderAPI placeholders, more examples: %server_online% -> server_online -> '%player server_online% > 5 : %allow%'
Changes :
Added SNOWBLIND effect - blinds the player and makes a huge particles bubble around them
Removed cooldown from implants - was extremely slowing down the enchantment, changed chances
More work on armor sets
Changes :
Fixed HELD infinite effect issue with switching items in different containers
Fixed NullPointerException when using Telepathy on modded materials
Changes :
Fixed errors with unsupported McMMO versions
Fixed issue with CMI holograms & mob enchants
No update - announcing
Christmas sale starting now for a whole week!
Following update is coming within next few days.
Happy Christmas
!
Changes :
Fixed error with /ae premade for 1.15
Improved performance with enchantments reading from NBT
Changes :
Fixed issue with SMELT & TP_DROPS
Fixed /ae magicdust showing errors if invalid argument number was used
Started working on custom armor sets for AdvancedEnchantments support! Will include sets creation, heroic(leather) armor, etc.
Changes :
Fixed dupe issue with SMELT for some blocks
Removed debug message left over with mining
Fixed NullPointerException when giving invalid book
1.15 still might have issues, many small material changes could be causing impossible errors as plugin doesn't have access to new materials, as spigot doesn't allow plugins which support 1.8 to access those materials directly (always are invalid (null))
Changes :
Fixed issue with 1.15 & particles causing endless error
Fixed issue with autosmelt & telepathy caused by spigot's choice to rename materials for plugins which support older mc versions
Changes :
Added support for 1.15
Fixed enchants which remove other enchants counting as new enchant therefore taking up another enchant slot
Fixed issues with FactionsUUID causing errors
Sorry for slow updates/support, currently sick. This was an important update to fix a lot of issues people were having with xmaterial.
Changes :
Made fireworks on book open explode with star form
Removed xmaterial utility as it was causing issues with materials & plugin not loading
Changes :
Fixed issue with removeable tag for enchantments
Fixed XMaterial util matching 'BREWING_STAND_ITEM' as 'BREWING_STAND' (block) which caused gkits to not open
Fixed oxygenate's description not utilizing new lore line with \n
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Removed Market Cache message from console
Made every market's enchant icon represent it's main enchant type
Fixed market descriptions going off-screen if too long
Made market's icon display level number (using item's amount)
Make sure to check out
/ae market - now has
14 enchantments and growing!
Changes :
Made ae market sort enchants default by download count
Fixed telepathy breaking shulker boxes in 1.13+
Fixed /ae reload making enchant types activate multiple times (fixes blocktrak issue)
Fixed 'settings.open-enchanter-by-right-clicking-enchantment-table ' setting not working
Fixed alchemist not dropping items if inventory is full and trade is cancelled
Reworked updating system on server enable when updating from old configuration (it had an extremely slight chance of deleting some configurations, from testing seems to be less than 0.1% of updates)
Changes :
AE MARKET v2 has been released! All changes done to market:
- Completely reworked how enchantments are received from the server, now adding enchants no longer breaks enchantments.yml formatting
- Downloads on market are now properly tracked per user
- Right-click any enchant to open the author's spigotmc profile
- Now any new enchants from updates will be added to /ae market as well for easier updates accessibility
- Updated /ae market GUI design
- [Coming Soon] Filter enchants, sort by downloads, enchant type, tool
Decreased planetarydeathbringer's chances and values as it wasn't balanced
Added 'Destruction ' legendary enchantment - Automatically damages and debuffs all nearby enemies. [Users updating: obtain from /ae market ]
Added 'Paradox ' legendary enchantment - Passive soul enchantment. Heals all nearby allies in a massive area around you for a portion of all damage dealt to you. [Users updating: obtain from /ae market ]
Changes :
Reworked divine immolation to work in area-of-effect (radius of 5)
Added debug mode 'settings.enchants-debug-mode ' to see what enchants activated upon enchant type's trigger (by default set to false)
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Fixed issue with bloktrak not counting some blocks on 1.13.3
Removed spam in console with 'enchants loaded' message
Changes :
Removed debug message from /gkits
Fixed 'cannot apply randomizer' message popping up on items not included in config.yml filter
Added renaming message to config.yml for renaming a non-enchanted item 'items.itemnametag.messages.renaming-not-enchanted-item'
Added '%group-name%' placeholder for 'enchantment-book' configuration
Fixed /enchants description looking buggy with '\n' symbols
Changed 'MORE_DROPS' effect description in enchantments.yml to include MINING enchant type as well
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Fixed mistake with /ae givercbook
Fixed applying enchantments that remove other enchants not freeing up slot(s)
Fixed issue with sometimes applying enchantment being invalid on 1.9.x
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Increased armor re-apply cooldown to fix some perm effect issues
Added * wildcard for /ae givercbook command
Fixed encoding issues with /ae admin for some users showing random encoding characters
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Added permission to tab complete for /ae commands, now only available with ae.admin
Added reporting to invalid materials, if server cannot match a material admins will be informed through in-game and console
Made /enchants comply with \n marker, if none are available it will continue to function like before
Changes :
Added applyTransmog method to AEAPI
Changes :
Fixed required enchants not working on certain MC versions
Fixed crashing caused by mcmmo's effect
Changes :
Added an invalid enchant check for 'settings.removed-enchants' enchants list
Added a warning for invalid gkit permissions
Fixed issues with TRENCH not dropping drops rarely
Changes:
Fixed issues with ADD_DURABILITY_ITEM
Fixed issue with conditions not parsing if error occurs
Rework for conditions is coming, will be able to use mvdwplaceholderapi's and placeholderapi's variables as conditions and effects
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Added 'alchemist.messages.cannot-afford' message
Added 'alchemist.messages.exceeds-max-level' mesage
Added 'alchemist.messages.trade-cancelled' message
Fixed bug with transactions for alchemist not accepting if item had unknown type (certain 1.14 items issues)
Source code is still for sale (
will be given a github repository access with latest changes and priority support for issues on that repo )! PM
GC#0830 on Discord for more information.
Changes :
Quick hotfix for some servers crashing if allocated ram was lower than 512mb
Changes :
Fixed arrowbreak's description going off-screen
Changed implants' chances due to it activating too rarely
Fixed error with TRENCH + TP_DROPS
Fixed NPE with applying CE to invalid items
Changes :
Fixed errors from DEFENSE_MOB with not alive entities causing cast issues
Fixed not being able to rename items without any vanilla enchants
More progress on /ae market - now 80% done!
Source code is still for sale (will be given a github repository access with latest changes and priority support for issues on that repo)! PM
GC#0830 on Discord for more information.
Changes :
Fixed /ae admin enchantments sorting - now sorts by position in enchantments.yml again (sorted by enchant type previously)
Fixed issues with Blackscroll not working on enchants
Fixed NPE with /ae info command if enchantment is invalid
Changes :
Added STOP_KNOCKBACK effect
More code rework for enchantments processing
AE Market rework update: 60% (3h in), will be released soon!
Changes :
Fixed TRENCH (Detonate enchantmnet) mining bedrock for some users.
Fixed titantrap enchantment description going off screen
Fixed immortal enchantment description going off screen
General code improvements
Fixes issues with last update’s jar not loading for some people.
Source code is still for sale (will be given a github repository access with latest changes and priority support for issues on that repo)! PM
GC#0830 on Discord for more information.
Changes :
Fixed issues with PUMPKIN effect if player wasn't wearing a helmet
/ae market is having a re-work , the market is temporarily disabled until next update
Major improvements for enchantment reading
Improved effect parsing, removed old unused code
Source code is back for sale (will be given a github repository access with latest changes and priority support for issues on that repo)! PM
GC#0830 on Discord for more information.
Changes :
Improved file saving performance for auto-saving pdata.yml
Added PUMPKIN:<time> effect to replace current helmet with a carved pumpkin for some time (time is in ticks)
Improved code and removed old unused code
Changes :
Fixed final issues with target handling - now works flawlessly.
Fixed NPE with Tinkerer accepting.
Improved /ae reload speed.
Changes :
Reworked player handling system for enchants - fixed all issues with enchants mixing up main players (caused by last update). Report any experienced issues to github asap.
Fixed error when clicking on an invalid inventory
Added offline-player check for giving right-click books
Reworked permanent potion effects - now easier to recognize with external plugins as length will always be int32's max value (2^31 ? 1)
Changes :
Removed debug message (from update 2 hours ago)
Added ' formula: '(%amount%*%enchants%)*%durability%' ' setting to tinkerer.yml for more 'advanced' calculations of exp per item
Changed mobs.yml drop format to 'secret:<amount>:<group>, secret:<amount>:<group> ' for these two items
Changed default slots message when reached maximum enchants available on item
Improved performance for enchantment handling
Reworked NBT utilities for 1.14.4 to better support changes, this doesn't mean it had issues, just will work better reading through NBT info on items.
Changes :
Added ' formula: '(%amount%*%enchants%)*%durability%' ' setting to tinkerer.yml for more 'advanced' calculations of exp per item
Changed mobs.yml drop format to 'secret:<amount>:<group>, secret:<amount>:<group> ' for these two items
Changed default slots message when reached maximum enchants available on item
Improved performance for enchantment handling
Reworked NBT utilities for 1.14.4 to better support changes, this doesn't mean it had issues, just will work better reading through NBT info on items.
Changes :
Fixed KEEP_ON_DEATH not properly working (throwing error)
Fixed issues with Enchant Types having wrong default fallback players
Fixed NPE with applying heroic books
Changes :
Fixed wrong players for 1-player enchant types not falling back to the default player for enchant type
Added `PLAY_SOUND_OUTLOUD:<sound name> ` enchant type to play sound outloud at the player's location
Changes :
Fixed Confirmation inventory not accepting items not doing anything
Added /ae unenchant <enchantment> command
Changes :
Verification Bot on Advanced Discord server is back up! If you aren't verified yet, make sure to verify.
Added item tabbing for /ae giveitem <player> <item name> for item names.
Added `secret:<group>, magic:<group>` items to mobs .yml drops
Fixed dupe with holywhitescrolls by enabling 'keep-after-death'
Changes :
Fixed issues with enchanter confirmation for 1.11.1 version.
Increased %is headshot% detection range for arrow to counter issue with arrows from 1-2 blocks away always counting as headshots.
Added 'settings.open-enchanter-by-right-clicking-enchantment-table' setting to open enchanter by right-clicking an enchantment table
Changes :
Fixed TP_DROPS (Telepathy enchantment) deleting blocks if inventory is full.
Made Vault no longer required dependency.
Fixed Error with blackscrolls .
Changes :
Fixed Confirm Inventory not working with certain MC versions missing a Spigot library (1.13+ issue)
Changes :
Added confirmation inventory for enchanter payments
Fixed NPE with Whitescrolls being applied to items with unknown metadata
All issues with WildStacker and EXP effect have been resolved (You will need to wait for wildstacker to be updated for this )
Changes :
Remade groups.yml - new items for enchanter! Now it's firework charges, looks like this: https://prnt.sc/p3y06m
Added setting to change firework color in groups.yml ( http://prntscr.com/p3y787 )
Fixed holy whitescrolls working in worlds with 'keepInventory' enabled
Added holy whitescrolls world blacklist
Added %group-name% placeholder for customcommands.yml (shows correct group name)
Changes :
Finished enchantments preview pages! Now they look like this (regenerate your customcommands.yml to get this! ) :
Fixed issues with DEFENSE_MOB
Changes :
Fixed enchantments preview page not parsing variables correctly
Fixed TP_DROPS giving wrong durability to pickaxes (Affects Telepathy enchantment)
Changes :
Fixed DEFENSE_MOB enchant type switched up players
Added Silktouch support for TP_DROPS (Telepathy enchant)
Added Silktouch support for TRENCH (Detonate enchant)
Fixed default config not having comments
Added FISHING enchant type
Changes :
Added Restore enchantment - "Upon breaking, item has a chance to lose this enchantment and repair half of it's durability " (click 'read more' to see the enchant)
Added 'ITEM_BREAK ' enchant type
Added 'REMOVE_ENCHANT ' effect
Fixed enchants sometimes failing before telling about required enchants
Fixed enchantments preview menu not opening due to missing item configuration (added to auto updator)
Fixed items disappearing in tinkerer once after successful trade, adding items to tinkerer then closing it
Fixed HELD effects staying after switching hands
Fixed DETONATE not dropping exp
Spoiler: Restore Enchantment
Code (Text):
restore:
display: '%group-color%Restore'
description: "Upon breaking, item has a chance\nto lose this enchantment and repair\nhalf of it's durability"
applies-to: 'Tools'
type: 'ITEM_BREAK'
group: 'ULTIMATE'
applies:
- ALL_PICKAXE
- ALL_SPADE
- ALL_AXE
levels:
1:
chance: 40
effects:
- 'REMOVE_ENCHANT:restore'
- 'ADD_DURABILITY_ITEM:<round><math>-1 * (%maximum durability%/2)</math></round>'
- 'MESSAGE:&6&l*** &e&lItem Restored &6&l***'
2:
chance: 60
effects:
- 'REMOVE_ENCHANT:restore'
- 'ADD_DURABILITY_ITEM:<round><math>-1 * (%maximum durability%/2)</math></round>'
- 'MESSAGE:&6&l*** &e&lItem Restored &6&l***'
3:
chance: 80
effects:
- 'REMOVE_ENCHANT:restore'
- 'ADD_DURABILITY_ITEM:<round><math>-1 * (%maximum durability%/2)</math></round>'
- 'MESSAGE:&6&l*** &e&lItem Restored &6&l***'
4:
chance: 100
effects:
- 'REMOVE_ENCHANT:restore'
- 'ADD_DURABILITY_ITEM:<round><math>-1 * (%maximum durability%/2)</math></round>'
- 'MESSAGE:&6&l*** &e&lItem Restored &6&l***'
Changes :
Mitigated the backend server's issue - whoever had issues loading the plugin will no longer experience them!
Fixed issues with /ae market.
Fixed enchants sometimes failing before telling about required enchants
Currently working on refresh of customcommands .yml - you can see the new /enchants menu work-in-progress with the command. Within next updates it will be updated to look much better than old solutions.
Changes :
Reworked blocktrak, any issues before should be fixed with freshly blocktrakked item
Fixed tinkerer issue for people that didn't have it fixed with last updates
Fixed extremely rare error with enchantment reader & nbt
Fixed NPE with tinkerer
Improved performance for custom items
Fixed yesterday's jar not having all listed patches (tinkerer fix & new AEAPI methods) (
dropbox's cloud failed to sync the jar which caused the jar to not have all patches )
Thank you for great feedback of
AE v6 !
Don't forget to rate the plugin 5 stars ⭐
Changes :
Added `/ae enchant ` tabbing - http://prntscr.com/orpf3r , http://prntscr.com/orpfao
Added `openGKitPreview(String gkit, Player p )` method to AEAPI class
Added `openGKitInventory(Player p) ` method to AEAPI class
Fixed /tinkerer not taking more than 3 items
Fixed <aoe></aoe> not replacing space in front of it and causing issues parsing effects
Added DISARM effect - disarm enemies.
Fixed TRENCH not ignoring all shulker boxes
Fixed Armor equipping not ignoring crafting tables
End of v6 sale
Over 30 hours in the making... I'm confident to call this
v6 of AdvancedEnchantments - Enjoy!
(
like ) the update.
Changes :
Remade /ae enchant command to properly work with enchants
Fixed books showing up as STONE in /ae admin
Added AEAPI getMainPlayer for AEAPI new effect registering
Fixed <math></math> tags for effects
Added ADD_HARM, ADD_HEALTH effect support for double as argument
Changed Obliterate values
Fixed WAIT not properly forcing effects to wait (reworked most of enchant processing engine)
Fixed effects list being reversed
Fixed DEATH enchant type not working
Changed paladinarmored values to stop players from becoming immortal
Changed Curse enchantment condition to properly work
Fixed selfdestruct
Fixed shockwave condition to match enchantment
Fixed greatsword condition to match enchantment
Fixed rocketescape
Fixed assassin description to fit better in screen
Fixed corrupt description to fit better in screen
Fixed atomicdetonate description to fit better in screen
Fixed titantrap description to fit better in screen
Fixed bidirectionalteleportation description to fit better in screen
Fixed deepbleed description to fit better in screen
Removed marksman enchantment as it was mostly the same as piercing
Removed enderwalker condition as it wasn't needed for enchantment
Changed longbow condition to match enchantment
Changed how %allow% condition works to stop enchant from processing if it's not true
Changed metaphysical enchantment's description
Changed deathgod condition to match description
Changed lethalsniper condition to match description
Changed sniper condition to work
Fixed paladinarmored condition
Fixed reflectiveblock description to fit better in screen
Fixed divineenlighted description to fit better in screen
Fixed lethalsniper description to fit better in screen
Fixed shadowassassin description to fit better in screen
Fixed soultrap description spelling mistake
Fixed masterinquisitive description spelling mistake
Changed deepbleed highest level effects to mitigate an issue
Improved insanity condition
Changed bleed effects to bleed player
Fixed lifesteal running on wrong player
Changed blacksmith's enchant type to ATTACK
Changed devour condition to match enchantment
Made POTION effect support non-player entities
Made POTION_OVERRIDE effect support non-player entities
Made CURE effect support non-player entities
Made FIREBALL effect support non-player entities
Made SPAWN_ARROWS effect support non-player entities
Removed old unused code for enchant types
Improved current code for commands handling
Fixed error with tinkerer not accepting more than 3 books
Changes :
I've been told there's issues with 1.14.4 as more and more users have reported lately, tomorrow a huge update is coming out fixing all enchant issues on latest and greatest version.
Changes :
Removed debug messages from last update.
Changed how dust from Alchemist behaves.
Fixed NPE with /ae command
Changed TRENCH behavior with Mob Spawners.
Improved enchantments performance.
Changes :
Important that you update to this version , it fixes a dupe issue with armor application (issue will not be fully disclosed to prevent duping on servers that haven't updated yet)
Fixed issue which caused durability effects to stop working on certain versions
Fixed alchemist issue where setting 'alchemist.price.let-plugin-count' would ignore level limits
Improved TP_DROPS filter, added default Shulker Boxes
Removed the setting to change Tinkerer inventory size
Improved performance of reading enchants on armor
Improved code and removed old unused code
Updates will pick back up speed soon, very busy at the moment.
Changes :
Fixed tinkerer showing non-tradeable item message when clicking on an empty slot
Fixed alcemist showing non-tradeable item message when clicking on an empty slot
Improved performance with MINING enchat type
Fixed error with ADD_HEALTH going over maximum integer size
Fixed Durability effects messing up skulls
Changes :
Added 1.14.4 support!
Fixed error on start up (did not affect anything)
Fixed encoding issues with /withdrawsouls command.
Fixed encoding issues with right-clicking books
Fixed plugin not parsing colors from customcommands.yml if error occurred
Changes :
Fixed RANDOMIZE_HOTBAR NPE error
Fixed insignificant error on plugin start up
Removed duplicate of particles configuration for books application from config.yml
Added getGKits method to AEAPI
Added openGKitForPlayer method to AEAPI
Fixed NPE with slot increasers & items that have no enchants
Fixed error when transmog scroll was applied to already transmog'ged item
Fixed wrong soul tracker application message
Fixed an issue with enchantments & errors -
this was caused due to yesterday update's changes to internal enchantment processing . This version fixes all issues.
Changes :
Changed /ae market backend server - you may have issues loading the plugin. Contact me directly about this if you run into issues.
Added materials.txt to plugin folder to get valid materials for your minecraft version (updates with your server .jar mc version)
Added sounds.txt to plugin folder to get valid sounds for your minecraft version (updates with your server .jar mc version)
Changed rocketescape values to comply with excessive velocity errors
Fixed error caused by disabled worlds and invalid enchantments
Changes :
Fixed issues with DEFENSE_MOB not ignoring non-damageable entities
Fixed issue with AOE throwing errors
Added 'settings.disabled-worlds ' setting for enchantments to list in which worlds enchantment is disabled (case-sensitive)
Various other minor fixes / improvements
Changes :
Fixed issue with TRENCH and blacklisted materials list
Fixed %enchant-display% placeholder not parsing colors in requires-enchant message
Added 'Take Off ' enchantment
Spoiler
Code (YAML):
takeoff :
display
: '
%group-color%Take Off'
description
: 'Allows flying when worn.'
applies-to
: 'Boots'
type
: 'EFFECT_STATIC'
group
: 'LEGENDARY'
applies
: - ALL_BOOTS
levels :
1 :
effects
: - 'FLY'
- 'MESSAGE:&eYour &6flying &ehas been toggled!'
Reworked FLY effect to work better with permanent enchant types
Changes :
Fixed rare crash that could occur when mining with TRENCH
Changes :
Fixed errors related to Durability effects on 1.8 (unbreakable issues)
Added 'settings.trench-blacklist ' setting to list blacklisted blocks for Trench effect
Fixed issue with TRENCH and mcMMO causing block-tracking issues with mcMMO
Fixed issues with DEFENSE_MOB using invalid entity as main
Added 'settings.enchantment-world-blacklist ' setting to list blacklisted worlds for CE activation
Changes :
Added support for this plugin with AdvancedAuctionHouse
Improved performance
Added support for WildStacker
Added support for Unbreakable items
Added support for Vanilla enchantments in Tinkerer
Changed alchemist calculation system (if let-plugin-count is set to false, it will automatically fall back to pre-set price)
Added 'level' payment type for enchanter
Changes :
Fixed error with TNT effect and Class Cast Exception
Removed errors from Market if enchants cannot be cached
Fixed NPE with Premade inventory
Patched error with DEFENSE_MOB and SHIFT if configuration has issues
Fixed LIGHTNING causing Knockback
Fixed TP_DROPS and Unbreaking working backwards
Fixed Alchemist using wrong value from config
Changes :
[hotfix] Fixed NPE spam for inventories with missing names in config.yml
Added back CUSTOM_TRENCH:x:y:z effect
Changes:
Fixed issue with BlockTrak cancelling certain enchantments.
Added removeEnchantment method to AEAPI class
Fixed Silk Touch vanilla enchantment and TP_DROPS effect
Added Shuffle enchantment - Shuffles opponent's hotbar (Group: Simple, Applies to: Armor, Max level: 3). You will need to regenerate your enchantments.yml to get this enchant
Fixed SMELT dropping multiple of any block with Fortune
Switched from List to LinkedList for effects storing to keep effects list's structure from enchantments.yml
More updates coming this weekend, this update was mostly to fix certain magic dust.
Changes :
Fixed issue where magic dust sometimes wouldn't be recognized
Reworked TNT effect to no longer create TNT
Added RANDOMIZE_HOTBAR effect
Fixed NPE with Tinkerer
I am away starting today till June 14th (Friday) - will reply to github issues / PMs then.
Last update was supposed to be 5.6.8, but due to a naming issue was called 5.8.0 - this update fixes the build number.
Changes :
Added ' settings.use-numbers ' setting to use numbers instead of Roman Numerals
Fixed shifting-removing armor out of equipment slots and effect being removed
Fixed NPE spam with REPEATING if item becomes obsolete (breaks)
Fixed HELD causing permanent effects if items are swapped by using numberpad in an open inventory
Fixed transmog scrolls adding suffix to names if transmog text doesn't end with ']' char
Added support between TP_DROPS and SMELT
Added support between TRENCH and ADD_DURABILITY_ITEM
Added ' %victim name%/%attacker name% ' support for REPEATING enchant types
Added SHIFT enchantment type
Changed shackle enchantment values to cause no knockback for mobs
Changes:
Added 1.14.1 & 1.14.2 support!
Fixed encoding with classes
Fixed NullPointerException with EntityDamageByEntityEvent
Fixed issue with TP_DROPS and Unbreaking vanilla enchantment
Fixed TELEPORT_BEHIND teleporting into blocks
Recoded sounds system, it will no longer spam report about sounds not playing due to version
Changed SMELT drops to be centered in block so they don't get stuck inside other blocks
Changed from ALL_SHOVEL to ALL_SPADE in config.yml 'can-apply-to' list
Changes :
Added %damage% variable for ATTACK_MOB
Fixed issue with DEFENSE_MOB
Added <random word>word1,word2,word3</random word> tags - get random word from a list!
Fixed UTF-8 encoding characters in error reports
Added more debug information to invalid enchantments not loading
Added Durability support for TP_DROPS
Fixed disable-in-enchanter setting
Fixed issue with slots where Opped players would be able to apply over the limit
Changes :
Create your own Effects - Now available with AE API and Java ! https://github.com/GC-spigot/AdvancedEnchantments/wiki/Æ-Create-Custom-Effects/
Fixed rename tag's filter words being case-sensitive
Fixed PvPWars premade not downloading
Fixed issue where stacked items could be enchanted with books
Added %is blocking% condition (%attacker is blocking%/%victim is blocking%)
Added setting per-enchantment to disable enchantment from being obtained in enchanter
Fixed tinkerer items not getting refunded if player closes tinkerer inventory
Changes :
Added 1.14 support
Updated Plugin Graphics!
Improved Enchanter inventory performance
Fixed BlockTrak counting blocks that weren't broken
Added %exp% placeholder for Enchanter item names
Fixed whitescroll force-glow setting not working
Fixed Encoding symbol in front of messages for item applying
Fixed Whitescrolls not keeping lore after death
Fixed permission-based ae.limit enchant limit not working
This is just a small update with unimportant changes, no need to update if you're not interested in updates listed / not experiencing issues that have been fixed.
Changes :
Added getEnchantmentsByGroup method to AEAPI
Added setting to set enchantment prices to exp levels (called "levels ")
Fixed NPE with Tinkerer
Fixed Guards sometimes not despawning
Fixed encoding character appearing in Alchemist messages
Fixed encoding character appearing in Enchanter messages
General performance improvements .
Just want to repeat once again that ISSUES should be POSTED in
GITHUB , not PM'ed/replied in discussions thread or used reviews section for it. I'm not able to organize and fix issues that I'm not properly informed of. This also includes posting issues on github without providing server version or more information other than the issue.
Changes :
Fixed issue with enchants applying while right-clicking various items
Remade enderwalker conditions to work according to description
Added a setting to disable /ae market
I've posted a new free
AE Addon designed for Cosmic Tests -
/dupe plugin to duplicate enchantment books! Check it out
here .
Changes :
Fixed GKits inventory not properly detecting clicks.
Fixed NPE with enchantments preview inventory.
Fixed issue with shockwave's configuration.
Fixed /enchants (from customcmds.yml) not working.
Fixed multiple REPEATING enchant types running simultaneously on one item.
Fixed visual glitch with items sometimes disappearing after applying dust.
Changed giving blackscroll, now shows more information when wrong args inputted.
Fixed plugin not loading from yesterday's update, this is a re-upload.
1.14 support will be added when the version becomes usable.
/dupe addon for Cosmic Tests /w this plugin support has been released on Spigot - Check it out
here .
Changes :
Fixed GKits inventory not properly detecting clicks.
Fixed NPE with enchantments preview inventory.
Fixed issue with shockwave's configuration.
Fixed /enchants (from customcmds.yml) not working.
Fixed multiple REPEATING enchant types running simultaneously on one item.
Fixed visual glitch with items sometimes disappearing after applying dust.
Changed giving blackscroll, now shows more information when wrong args inputted.
1.14 support will be added when the platform becomes usable without issues.
Changes :
Fixed error with deepbleed
Fixed dupe glitch with GKits preview
Fixed issue with REPEATING enchant type not recognizing items
Fixed issue with TRENCH and Fortune
Fixed issue with weird characters appearing in /enchants menu
More minor bug fixes and improvements.
Changes :
Fixed issue with taking out glass panes out of preview.
Fixed encoding issue with Windows causing random characters to generate in front of certain messages.
Fixed issues with AOE effects having infinite radius.
Fixed AE Market cache server going down which caused NPE errors.
Fixed issue with ArmorEquipEvent and armor swapping.
Changes:
Reworked /ae admin - now works smoother & with all books (inspired by /ae market)!
Fixed issue with tags like <math>, <chance>, etc. not working.
Performance improvements.
New updates scheduling :
1-2 updates / month will be adding big new features
1-2 updates every week (can be fix, small new features added, or an update with big features added)
Changes :
Fixed issue with HELD enchant type & offhand allowing permanent potion effects
Fixed NPE with ATTACK_MOB
Improved enchantment reading performance
Removed loads of deprecated code & optimized old code
Changes:
Added BookOpenEvent
Fixed issue with items getting destroyed by failed books even though book doesn't get applied
Fixed error with /ae market
ADDED /AE MARKET - SHARE ENCHANTMENTS BETWEEN COMMUNITY (BETA)! Takes one click to download any enchantment from there and upload yours instantly. Enchantments list is updated every 10 minutes . There are a few rules for this market and disobeying will cause your IP and License to be blocked from market and other future features.
Added %player%, %exp% placeholders in Enchanter
Added PERMISSION :<permission> effect
Reworked LIGHTNING effect to possibly fix issues with other harm effects
Fixed an issue with Spartan hook
Changes :
Created AE Essentials Kits Addon - add custom enchants to items in kits! (Link: https://www.spigotmc.org/resources/65548/ )
Recoded AEAPI's addEnchant function to function like normal enchanting now.
Recoded multiple effects to perform better.
Added Spartan support for TRENCH .
Changes :
Added AOE (Area of effect ) for enchantments! Read more here: https://github.com/GC-spigot/AdvancedEnchantments/wiki/Æ-Run-effects-in-Radius-(AOE)
Added %enchant-display% placeholder to "requires-enchant" message in config.yml
Fixed colors not being processed in customcommands.yml group enchants lore
Added fill item configuration in customcommands.yml for group enchants inventory
Added %group-enchant-count% placeholder for Enchanter inventory and customcommands.yml
Changed so Shulker Boxes are ignored by TP_DROPS
Added "clear-potion-effects-on-quit " support for 1.12+
Added ELYTRA support for enchantments
Yesterday's update had a mistake, this is the proper 5.3.0 update with all fixes - Sorry!
Changes :
Fixed NPE with Enchantments preview inventory (happens when upgrading from old versions)
Added %color% %group% %enchant-no-color% placeholders for Enchantments preview inventory (customcommands.yml)
Fixed settings.clear-potion-effects-on-quit setting in config.yml
Fixed an issue with TRENCH sometimes multiplying initial broken block drops
Recoded damage handler again to remove inconsistencies with damage
Fixed IAE exception with ADD_HEALTH
Changes :
Fixed TP_DROPS (Telepathy) durability issue
Added settings.clear-potion-effects-on-quit setting
Fixed an issue with ADD_HARM
Fixed "removeable " setting for enchants
Fixed variable replacement with "enchantment-cannot-be-removed " message
Fixed issue with ADD_HEALTH
Fixed Souls not working for DEATH enchant type
Fixed issue with holy whitescroll and last update's new setting
Fixed fortune not working on initial TRENCH broken block
See all fixes here:
https://github.com/GC-spigot/AdvancedEnchantments/milestone/3?closed=1
Changes :
Fixed an NPE with DEFENSE_BOW
Fixed dupe with TRENCH and Fortune
Fixed TRENCH not adding actual broken block's drops
Fixed durability not going down using TP_DROPS on 1.13.2
Added dynamic enchantment preview inventory size
Added an option to make holy whitescrolls stay after death
Shulker Boxes are now ignored by TRENCH
Fixed ADD_HARM health adding issues
See all fixes here:
https://github.com/GC-spigot/AdvancedEnchantments/milestone/2?closed=1
Changes :
Fixed issue with TP_DROPS and IRON_ORE, GOLD_ORE multiplying with fortune (#327 )
Changes :
Fixed issues with all damage effects (getting 1-hit or errors)
Added Fortune support for TRENCH
Fixed detonate (TRENCH) issue
Changed how fortune is handled with Telepathy (TP_DROPS)
Added SKULL_ITEM material support for enchantments
Fixed limit-applying-per-group setting for magic dust in groups.yml
Changes :
Fixed issue with TRENCH and stationary lava/water
Added SoulGemGiveEvent to API
Fixed Tinkerer inventory NPE
Added CURE_PERMANENT effect (Normal CURE doesn't cure permanent potion effects anymore)
Fixed double last lore line repeating when 'display-right-click-message' option is enabled
Disabled Hooking into plugins (might fix 1.13 invalid items issue)
Fixed issue where soul trackers could be applied to any item
Fixed issue with INCREASE_DAMAGE effect
Fixed issue with ADD_HEALTH effect
Removed DEFENSE_MOB effect as it wasn't compatible with most effects
Fixed error with souls system.
Removed CUSTOM_TRENCH effect.
Added NoCheatPlus support for TRENCH.
Made TP_DROPS work with Fortune.
Changes :
Fixed spamming with SWING
Added "enable-combo-for-mobs" setting
Testing new detection system to add combat/block breaking compatibility globally.
Changes :
Fixed customisable command names from config.yml not working
Fixed spam with backend server failed connection error
Fixed items applying not working on 1.13+
Changes :
Fixed spam from 5.1.2, related to new effects reading system.
Changes :
Enchantments that don't contain "WAIT " effect will no longer run on different thread.
TRENCH effect is now universal and does not require any dependencies to work.
Fixed TRENCH mined blocks not dropping their items.
Reworked all effects that handling pvp damage.
Added compatibility between TP_DROPS, SMELT and TRENCH for Skyblock servers.
Changes :
This fixes duping bug with TINKERER
Fixed spam in console with "unknown command"
Changes :
Changed so blackscrolls stay in hand when applying more than 1.
Fixed spam with TRENCH
Added setting in config.yml for magic dust
Fixed error with GKits builder
Fixed error with Transmog Scroll
Fixed error with TRENCH
Fixed error when applying a book with enchant that doesn't exist
Fixed error with invalid faction conditions
Fixed Transmog Scroll's enchantment counter not applying if item was renamed
Changes :
Possibly fixed errors with worldguard
Fixed FALL_DAMAGE enchant type not working
Added DEFENSE_MOB enchantment type
Added CUSTOM_TRENCH:x:y:z effect
Changes :
Fixed spam with interaction (right-clicking)
Fixed error with TRENCH & Air for 1.12
Changes :
Fixed issue with permanent effects with ArmorEquipEvent.
Now items given by /ae giveitem (or from GKits) will drop on the ground if player's inventory is full.
Fixed spam with WorldGuard.
Fixed issue with clicking in /ae premade GUI (backend server was down)
Multiple other issue fixes.
Changes :
Fixed spam with method used that only available in 1.13
Added a setting in config.yml to change TRENCH items durability
Fixed an issue with WorldGuard
Fixed an issue with applying dust to stacked books
Made STOP_ATTACK work with FALL_DAMAGE
Fixed double death issue (if this happens to anyone let me know)
Soul gems can no longer be applied to items without soul tracker.
Rewritten TRENCH effect.
5.0 release due to all the big changes, plugin should be the most stable it's been in quite some time. Halloween sale has now ended.
Changes :
Added 27 New GKits (Cosmic)
Added Deep Bleed Enchantment
Added Corrupt Enchantment
Added Soul Trap Enchantment
Added Assassin Enchantment
Added Shadow Assassin Enchantment
Added Virus Enchantment
Added Ender Walker Enchantment
Added Silence Enchantment
Added Reflective Block Enchantment
Added Bidirectional Teleportation Enchantment
Added Immortal Enchantment
Updated Curse to better replicate cosmic
Updated Obsidian Destroyer
Added SET_OXYGEN effect
Updated main page with more visual information
Readded glowing effect for Custom Enchanted items without Vanilla enchants
Added swing-worldguard-check setting in config.yml
Conditions are no longer CaSe-Sensitive
Conditions have been improved, one example of how fresh new condition syntax looks: http://prntscr.com/lfykym , old syntax is still supported but this adds new possibilities.
Updated Enchanter with:
New Heroic category
Button to open Tinkerer from Enchanter
Button to open Alchemist from Enchanter
Sounds for clicking items
New 'cannot-afford' message
Fixed oxygenate Enchantment
Fixed decapitation Enchantment
Fixed headless Enchantment
Fixed obliterate Enchantment
Fixed epicness Enchantment
Fixed obsidiandestroyer Enchantment
Fixed shackle Enchantment
Fixed execute Enchantment
Fixed farcast Enchantment
Fixed greatsword Enchantment
Fixed rocketescape Enchantment
Fixed arrowdeflect Enchantment
Fixed ragdoll Enchantment
Fixed detonate Enchantment
Fixed dodge Enchantment
Fixed longbow Enchantment
Fixed tank Enchantment
Fixed valor Enchantment
Fixed deathbringer Enchantment
Fixed rage Enchantment
Fixed armored Enchantment
Fixed planetarydeathbringer Enchantment
Fixed atomicdetonate Enchantment
Fixed masterblacksmith Enchantment
Fixed vengefuldiminish Enchantment
Fixed enchantment lores lenght, should look much better
Added pitch setting for PLAY_SOUND:<sound>: (pitch) (old format works as well)
Fixed issue with /ae pasteenchants
A lot of issues related with Effects have been fixed
Revamped few messages in config.yml
Fixed CURE with permanent potion effects
Balanced few enchantments, more will be balanced soon
Added a setting to set maximum value for item name tag's renamed name length
Fixed Enchantments disappearing from item lores
Removed left-over debug messages from last update
Fixed an issue with Alchemist removing books from inventory even if alchemist inventory is full
Added <math> mathemicatical expression </math> to enchats, now use variables to do dynamic effects
Added %exp% variable for KILL_MOB to get what exp mobs dropped
Added %random% variable to get last random number from <random number> tags converted
Added a setting to toggle between TRENCH doing all mined blocks number durability on item
20+ issues solved on Github,
40+ points changelog, over
20 hours
spent on this update,
121 enchants confirmed to work with
1.8.8 .
Changes :
Added SET_OXYGEN effect
Re-added glowing effect for Custom Enchanted items without Vanilla enchants
Added swing-worldguard-check setting in config.yml
Conditions are no longer CaSe-Sensitive
Conditions have been improved , one example of how fresh new condition syntax looks: http://prntscr.com/lfykym , old syntax is still supported but this adds new possibilities.
Updated Enchanter with:
New Heroic category
Button to open Tinkerer from Enchanter
Button to open Alchemist from Enchanter
Sounds for clicking items
New 'cannot-afford' message
Fixed oxygenate Enchantment
Fixed decapitation Enchantment
Fixed headless Enchantment
Fixed obliterate Enchantment
Fixed epicness Enchantment
Fixed obsidiandestroyer Enchantment
Fixed shackle Enchantment
Fixed execute Enchantment
Fixed farcast Enchantment
Fixed greatsword Enchantment
Fixed rocketescape Enchantment
Fixed arrowdeflect Enchantment
Fixed ragdoll Enchantment
Fixed detonate Enchantment
Fixed dodge Enchantment
Fixed longbow Enchantment
Fixed tank Enchantment
Fixed valor Enchantment
Fixed deathbringer Enchantment
Fixed rage Enchantment
Fixed armored Enchantment
Fixed planetarydeathbringer Enchantment
Fixed atomicdetonate Enchantment
Fixed masterblacksmith Enchantment
Fixed vengefuldiminish Enchantment
Fixed enchantment lores lenght , should look much better
Added pitch setting for PLAY_SOUND: <sound> : (pitch) (old format works as well)
Fixed issue with /ae pasteenchants
A lot of issues related with Effects have been fixed
Revamped few messages in config.yml
Fixed CURE with permanent potion effects
Balanced few enchantments, more will be balanced soon
Thanks for hitting 400 buyers, appreciate it, I will extend Halloween sale by few days.
Changes :
Extended API with more methods
Fixed DOUBLE_DAMAGE issue
Fixed few enchants from enchantments.yml
Added ability to give commands in gkits 'preview items' (same as adding an item, it will show up when previewing gkits, but wont be actually given)
-25% Halloween Sale has began!
Changes :
Removed error output when plugin fails to find particle
Fixed error spam in console with armor
Made more alchemist messages customisable
Added example to mobs.yml
Added particles & sounds when book successfully applies to item
Added particles & sounds when book fails to apply
Added particles & sounds when player opens right-clickable book
I'm very busy so no real updates for at least next 5 days.
Changes :
Fixed an issue with Souls for owners of my custom CosmicPvP right-clickable souls addon pack (if you don't own it you don't need to update, more information about it ). If you own this addon, feel free to PM me to get an updated version to fix an issue with some soul enchants not running.
Changes :
Commands have been reworked and now Enchanter, Tinkerer, Alchemist and WithdrawSouls commands can be completely customised in config.yml
Fixed issues with default GKits
Fixed an issue with Alchemist book combining
Fixed a dupe bug with holywhitescrolled items
Changes :
Fixed more issues with enchants sometimes healing dead players
Fixed console spam with enchant types
Loading plugin you will see a similar message to this - http://prntscr.com/l5phhi . I have implemented a new way to save a lot of server performance by disabling unused enchantment types from checking items. To re-enable them after adding to an enchantment, simply restart/reload your server.
Changes :
Fixed an issue with Holy white scrolls applying
Fixed an issue with holy white scrolls missing configuration from config.yml
Performance improvements
Added effect DISTANCE_DAMAGE: (max damage) : (min damage) , Will increase damage the closer other player is to you
(Important for users who do not want to regenerate their config, ill fix this tomorrow, for now a fix is this)
A value is missing in auto updater, add
Spoiler
Code (YAML):
holywhitescroll
:
type
: PAPER
id
: 0
name
:
"&6&lHoly White Scroll"
lore
: -
"&eA legendary reward that can"
-
"&ebe applied to armor/weapons,"
-
"&egives a 100% chance of not losing"
-
"ðe blessed item on death."
-
""
-
"&6&l&nREQ:&e White Scroll"
messages :
applied
: - '&7You successfully applied &6&lHoly White Scroll'
settings :
lore-display
: '&e&l*&f&lHOLY&e&l* &f&lPROTECTED'
under mobtrak in config.yml, as seen here: https://pastebin.com/raw/hTaE07Jn Changes :
AdvancedSets is now out on SpigotMC! Plugin is based on the same customisability idea as this one is, it allows creation of Custom armor Sets. Changes:
Fixed Skillswipe stealing EXP from wrong player
Added alchemist message configuration to config.yml when Alchemist doesn't accept the item
Fixed an issue with TP_DROPS and Shulker Boxes
Added support for Fortune with SMELT effect type
Added %attacker time%/%victim time% variable to get world time
Almost done with Great Whitescrolls, will be added soon.
I am still very sick and forced myself to make this update. Updates will get back to normal as soon as I get better.
I am releasing AdvancedSets (Cosmic Armor sets with ability to create your own in the process, similar to what this offers now) very soon. Expect it within next few days.
Changes :
Added AEAPI function to register custom payment methods with Enchanter.
Changes :
Improved performance for SWING by a lot
Improved performance for all enchant types that are combat-related
Improved performance for all API-related enchantments
Added extra information to error message in console
Fixed old blackscrolls pre-last version
Improved performance for quite a few tasks (changelog file didn't save so do not have the list of features related to this)
Changes :
Fixed an issue with blackscrolls
Removed 'checks' for blocktrak as it wasn't working with unproperly made building plugins which would cancel break event even if allowed it to go through after
Fixed silk touch with TP_DROPS
Changed so permanent potion effects from enchants will not create potion particles while temporariy ones will
Quick update to fix issues with default config.yml and plugin loading, wasn't planning on doing an update today but here it is anyways.
Changes :
Fixed an issue on start-up with config.
Stopped 'hurt ' animation from playing even if player is gaining health.
Vote:
https://www.strawpoll.me/16482921
Changes:
Added condition '%attacker has enchantment in hand of <enchant>%'
Fixed all config issues from yesterday's update
Fixed issue with TP_DROPS & issue with it and silkspawners
Sorry for the small update, have been sick for few days now and not feeling well.
Changes :
Improved GKits performance even more
Added 'enchanter.right-click-to-view-enchants' setting to disable right clicking to view enchants in enchanter
Added <chance>(number)</chance> tags for effects to specify per-effect chance, example: 'POTION:SPEED:1:100 %attacker% <chance>25</chance>' would yield 25% of attacker getting Speed potion effect
Fixed a possible issue with returning from dead players with healing effects
Changes :
Fixed issue with BLOOD effect for 1.8
Fixed an issue with blackscrolls
Added setting 'trench-autoadd-items' in config.yml - makes trenched drops automatically be added to inventory
Fixed an issue where '/ae reload' would reset not-saved changes to players' file
Finally completely fixes all gkit lag, now should be "as smooth as butter"
Fixed an issue with BREAK & wrong event casting
Changes :
Fixed an issue with new vanilla enchants allowance in required-enchants
Added a new step to REPEATING which should double-check if item player has is still the same
Changes :
Fixed an issue with whitescrolls
Added new method to AEAPI - hasWhitecroll
Added 'cannot-apply-with ' message to config.yml
Added 'requires-enchant ' message to config.yml
Added a setting to change group right-click item durability ( http://prntscr.com/kueszp )
REPEATING enchant type has been completely reworked and should no longer cause any issues
Added condition '%damaged from behind% '
Took few days break from updating, now back to normal.
Changes :
Fixed issue with HALF_DAMAGE
Fixed Slot increaser not working due to material name in config
Groups in commands are no longer case-sensitive
Fixed an issue with blackscroll chances
Added ability to give blackscrolls with custom chance (using /ae giveitem )
Added a setting for enchantments to stop from being removable with blackscrolls (http://prntscr.com/ktl6b4 ), adds a message in config.yml for it
GKits now allow vanilla enchants to contain same flags for random levels & random chance of enchant applying
Now all settings ('not-applyable-with', 'required-enchants', etc. ) for enchants support vanilla enchantments
Fixed an issue with HELD enchantment type
Fixed issue with transmog on 1.13.1 showing huge pile of information instead of item name
Fixed an error with one of the libraries on 1.13.1
Command /ae enchant <enchant> <level> has been added !
Fixed an issue with /ae givedust command
Fixed an issue with transmog amount not going down after applying stacked transmog scrolls
Added a setting to change right-click book type per-group , example can be seen at https://pastebin.com/TeHFZej1
Removed ability to download CosmicPvP premade from /ae premade as it was confusing for users
A lot of code was redone, improved .
Straw-poll :
https://www.strawpoll.me/16428652
Feedback :
https://docs.google.com/forms/d/1-26ASPhj46xPFmDMF6BWDTin3TB8kxqm9-tIQupJZD8
Changes :
Fixed another issue with ATTACK (crucial to update to fix all issues with enchantments activating )
Fixed an issue with soulgem
Fixed an issue where healing enchants could revive after death
More updates to default enchantments.yml - adds divineimmolation enchant and few fixes (thanks @ZeddLingz )
Added 'BLOOD' & 'CACTUS_BREAK ' effect types descriptions to enchantments.yml
Fixed issue with UTF-8 characters and soulgem in config.yml
Performance improvements
Fixed an issue with previewing GKits
Last 24 hours of sale!
Changes :
Added limitations to Renametags to disallow renaming of items that do not have vanilla/custom enchants.
More changes to EFFECT_STATIC antiglitching system.
Fixed issue with latest WorldGuard and 1.13
Out of
50 entered users
TrippyGamer (spigot)
won the giveaway!
Congratulations . I
f you entered but didn't win there's still a 35% sale active for 2 days!
Changes :
Added Axes and Bows for Stattrak
Reworked EFFECT_STATIC so armor effects cannot be glitched (forces a cooldown for applying of armor)
%desc% variable for right-clicking books has been officially fixed
Added 'enchanter.keep-open ' setting to force enchanter inventory to stay open after item is bought
Fixed issue with Combos from last update.
Out of
50 entered users
@TrippyGamer
won the giveaway!
Congratulations . I
f you entered but didn't win there's still a 35% sale active for 2 days!
Changes :
Added Axes and Bows for Stattrak
Reworked EFFECT_STATIC so armor effects cannot be glitched (forces a cooldown for applying of armor)
%desc% variable for right-clicking books has been officially fixed
Added 'enchanter.keep-open ' setting to force enchanter inventory to stay open after item is bought
Join the AE giveaway by clicking here or recommend for a friend! Currently has active 35% off sale! Changes:
Fixed minor issue with combo stacking
Added CACTUS_BREAK effect
Improved GKits performance
Added combo limit in config settings
Fixed players abusing armor applying with EFFECT_STATIC
Few fixes with effects
Fixed %desc% variable when right-clicking books
** redownload if you got the version posted an hour ago - it's broken
Join the AE giveaway by clicking here or recommend for a friend! Currently has active 35% off sale! Changes :
Updated default configuration - a lot of changes have been done to default enchantments.yml (thanks to @ZeddLingz
Fixed slot display with GKits ignoring disabled slot display
Removed whitescroll whitelist list, now depends on global allowed item list
Fixed blackscrolls with 1.13.1
Fixed ALL enchant-issues with 1.13.1, if they don't act properly like 1.8 it means there's a global version issue and should be reported
Join the AE giveaway by clicking here or recommend for a friend! Currently has active 35% off sale! Changes :
Updated default configuration - a lot of changes have been done to default enchantments.yml (thanks to @ZeddLingz
Fixed slot display with GKits ignoring disabled slot display
Removed whitescroll whitelist list, now depends on global allowed item list
Fixed blackscrolls with 1.13.1
Fixed ALL enchant-issues with 1.13.1, if they don't act properly like 1.8 it means there's a global version issue and should be reported
-35% sale has started!
Expect an update soon to bring brand new
GKits Editor !
Changes :
Fixed magic dust issue (disappearing when have multiple stacks )
Issue with plaguecarrier is that it has %attacker instead of '%attacker% ' (fixed it for next update, but sadly you need to do it yourself since it's modified )
Blacklisted shulker from activating with tp_drops
Fixed deathgod values with default enchantments .yml
Fixed issue with double_damage
Fixed a ton of issues overall with everything.
Changes :
Fixed an issue with effects that add more damage
Reworked whole damage module, now should no longer cause random enchant activations and fixes fast armor durability decrease *** NOW ANY DAMAGE EFFECT DOES DAMAGE SAID RATHER THAN TAKING PLAYER ARMOR IN EFFECT, ENCHANTS WILL DO MORE DAMAGE THAN THEY DID BEFORE ***
Added BOW to list of which allows custom items application
Fixed formatting for custom enchantment books
Fixed applying enchant after applying one that removes it
Fixed an issue with blackscroll destroy option
Reworked GKit handling system for item slots - now will be automatically displayed upon reviewing & using (if enabled slot dislay) (no longer can apply limitless enchants)
Added setting to change message sent when money has been stolen from player
This plugin is now blacklisted on BlackSpigotMC (reason why update was delayed was to work this out )
Added STEAL_MONEY_PERCENT effect (more info can be found in enchantments.yml)
Changes :
Added %attacker name% and %victim name% to all enchant types
Fixed tinkerer not removing money voucher from inventory
POTION effect has been completely reworked and now is in beta, may have issues. It now stacks potions (for instance, overload 3 potions now stack up to almost 4 rows of health, using it on all armor) and removes portions of potion from player, so removing one piece will not remove the whole streak. This can be changed by setting 'settings.use-legacy-potions-system' value in config.yml to true
Added DISABLE_ACTIVATION:<enchant name>:<seconds> effect - Disable activation of enchant for player for set amount of time
Changes :
Added SlotIncreaseEvent
Added AEAPI getTotalSlots function
Added AEAPI setTotalSlots function
Fixed an issue with Alchemist accepting other types of books
Added FALL_DAMAGE enchant type
Changed allowance of applying enchants that replace others
Added setting 'enchants-count-formatting: "&d[&b&n%count%&d] "' under transmogscroll to change formatting of enchants counter
Changed Enchanter inventory behaviour of player-based commands to allow usage of customcommands .yml commands
Fixed false-positive with worldguard hook
Fixed an issue with IGNORE_ARMOR
changes:
Updated AEFixItemRepairing addon
Fixed lag caused by using a GKit
Added ADD_HARM_DEPEND_ON_ITEM effect
Changes :
Fixed lag caused by gkits command
Fixed Chainmail armor missing from ALL_ARMOR
Fixed KEEP_ON_DEATH duping with REVIVE
Fixed DEFENSE_BOW enchant type
Fixed NEGATE_DAMAGE effect
Fixed issues with REPEATING enchant type and Minecraft 1.12
Fixed IGNORE_ARMOR_DAMAGE issue
Fixed IGNORE_ARMOR issue
Cosmic Premade has been updated to 120 enchantments ! Thanks to @ZeddLingz
I didn't have a whole lot of time today so this fixes most important issues and tomorrow's update will cover way more new features and more fixes to issues on github.
Changes :
Added new functions to AE API class related with souls
Added 'SoulApplyEvent ' for applying soul tracker
Added 'SoulUseEvent ' for using souls
Fixed tinkerer items displaying wrong lore
Fixed Stone sword missing from 'ALL_SWORD '
Fixed BOW_MOB enchant type
Fixed DEFENSE_BOW enchant type
Very minor update, no need to update if you don't use one of the below listed features.
Changes:
Fixed 'go-back-item' for enchanter enchants list menu using wrong config path.
Fixed '%enchant%' variable in enchantment book lore not replacing colours.
Added '%group-color%' variable to enchantment book names.
Changes :
Fixed debug message left over when using souls.
Fixed an issue with DEFENSE_BOW .
Fixed an issue with DROP_HEAD and 1.13 item names.
Fixed button to go back to enchanter not working.
Made 'Go Back ' item from Enchanter enchants list customisable.
Fixed issues with TRENCH .
Added yesterday's effects to enchantments.yml
AE Front Page Has received a little update.
Fixed issue with Guards attacking other players.
Fixed players receiving fall damage when launched using BOOST effect.
Added mechanic to save items even if book fails - "If applying book fails, should plugin destroy item 100% of the time or use Destroy from book to give a chance to neither apply enchant neither destroy."
Improved Enchanter opening performance.
Improved GKits cooldown handling.
Added mechanic to report issue if enchant type is not found rather than breaking all enchants and not letting them load.
Added event 'EnchantApplyEvent ' - runs when enchantment is successfully applied on to item.
Improved enchantment reading speeds from items.
Removed buyer information from main AE command and now only visible in /ae about' command.
This fixes previous upload of 4.0.7 with wrong main class name. Plugin will now load just fine once again.
Changes :
Added DEFENSE_BOW enhantment type.
Added STEAL_EXP effect.
Added BREAK effect.
Added STEAL_GUARD effect.
Added TELEPORT_BEHIND effect.
Fixed STOP_ATTACK not returning proper health when player has more than 1 row of health.
Fixed issue with souls.
Changes :
Reworked particles again (Using library tested from AdvancedEnvoys, works with 1.8-1.13 particles )
Added support for Kingdoms +
Fixed MobTracker not applying
Various performance improvements
Changes :
Added BOW_MOB enchantment type
Added %victim name% and %attacker name% variable to RIGHT_CLICK (both output same text - player's name)
Added mobs.yml file - Drop custom AE items when mobs are killed
Added Transmog Scrolls - Format item enchantments in order (according to groups.yml group-order, Give them using '/ae giveitem' command)
Improved GKits performance.
Improved item-applying performance.
Improved Enchants Handling performance.
Fixed TRENCH not working in wilderness with MCore Factions
This officially marks v4 release and I'd like to celebrate that by announcing
an upcoming 35% off sale on September 1st along with
a giveaway of one AE copy! Changes:
Fixed an issue with new apply-able items filter
Fixed ADD_FOOD going over maximum (fixes for enchants: ravenous and implants)
Fixed GUARD effect freezing players
Fixed LIGHTNING issue damaging other player
Added POTION_OVERRIDE effect type (normal POTION effect type doesn't override potions)
Added /ae magicdust <GROUP> <RATE> <PLAYER> command to give magic dusts with pre-set rate.
Changes :
Added a global list for items that fit appliance of Blackscroll, Whitescroll and other admin items. No longe can they be applied to all possible items.
Particles reworked and using a new library - should be fixed (gets rid of huge error in 1.8)
Started work on a transmog scroll - feel free to see the progress using /ae giveitem
/ae enchant has been temporarily disabled due to a lot of users misusing the feature (it was supposed to be for testing purposes)
Huge internal code rework , reviewed a lot of settings and functions. Rewrote bits and pieces of code.
GKits in-game editor (60% done since last time it was started) has received more work and will be releasing soon.
I will be away starting this Thursday till Monday, post your issues here rather than PM'ing me or ask around in our discord and check out Wiki for possible answers.
Changes :
Added support for 1.13 - beta stages . I already have experienced few issues with 1.13 and reported which have been fixed to make plugin work at basic level, further issues are unknown. Hoping 1.13 has less issues by each day.
Default configuration files (config.yml, tinkerer.yml, groups.yml & enchantments.yml) have received updates . If using default configs, feel free to delete them and let them regenerate after restart.
Fixed an issue with slot increaser sometimes going over the maximum limit.
New addons for plugin were done on basic level and a lot of requested features haven't been added yet due to lack of time. Will be added in a week.
Fixes DEFENSE enchant type having internal players switched up (originally started in 4.0.01) for cooldown and souls.
Fixing continues.
Changes :
Fixed Combining enchants making lore disappear.
Fixed StatTrak & MobTrak together on item making StatTrak disappear.
Fixed REPAIR effect actually breaking the item.
Fixed EXP giving too much exp
Fixed DEATH enchant type not reading held item.
Fixed REVIVE enchant type not activating.
Fixed per-enchant type conditions not always activating.
A lot of small fixes and improvements.
Recently it was brought to my attention that there were enormous issues with AE and mostly the default enchantments configuration. In past couple of days, I have spent 7+ trying to fix them (testing -> fixing -> testing). This may be the biggest update AE has received since v3 and it's very tragic that it has to be a fix-update.
Therefore, I need to call this a pre-release of Version 4. Vision of the new version is to have a plugin that has no issues at all, hence why I'm dedicating my whole next week working on AE only (configs, enchants, commands, etc.).
Pardon for my mistakes trusting the plugin.
If you're using default configuration,
DELETE IT, PUT NEW VERSION IN AND RESTART .
This
version is completely safe to use in production server.
Changes :
Fixed Autosmelt enchantment.
Fixed Decapitation enchantment.
Fixed Epicness enchantment.
Fixed Endershift enchantment.
Fixed ADD_HARM having no damage animation.
Fixed Reforged enchantment.
Fixed Demonforged enchantment.
Fixed Smokebomb enchantment.
Fixed Greatsword enchantment.
Fixed Hardened enchantment.
Fixed Rocketescape enchantment.
Fixed Arrowlifesteal enchantment.
Fixed Guardians enchantment.
Fixed Implants enchantment.
Fixed Enderwalker enchantment.
Fixed Heavy enchantment.
Fixed Longbow enchantment.
Fixed Tank enchantment.
Fixed Unfocus enchantment.
Fixed Valor enchantment.
Fixed Pacify enchantment.
Fixed Metaphysical enchantment.
Fixed Bleed enchantment.
Fixed Clarity enchantment.
Fixed Enlighted enchantment.
Fixed Inversion enchantment.
Fixed Disarmor enchantment.
Fixed Insanity enchantment.
Fixed Planetarydeathbringer enchantment.
Fixed Divineenlighted enchantment.
Fixed DOUBLE_DAMAGE effect.
Fixed SMELT effect.
Fixed INCREASE_DAMAGE effect.
Fixed ALL durability effects.
Changes :
MORE_DROPS now works with SMELT
Fixed "removes" setting for enchants not functioning correctly.
Fixed an issue when rarely combining two same level enchants doesn't change lore output.
Changes :
Fixed description lines not splitting to new via /enchant <enchant name> menu.
Fixed enchant name disappearing when applying.
Fixed enchantments.yml YAML formatting issues.
Changes :
A lot of general fixes with default enchantments.yml file - if you use AE with default Cosmic set up, make sure to delete your enchantments.yml file and let it regenerate.
Added "remove-enchants" setting to enchants (similar to "required-enchants") to remove other enchants when adding mentioned enchant.
Changes :
Fixed book opening & chest shop events colliding and creating a duping issue.
Changes :
Fixed issue with whitescrolls
Fixed slot issues with gkits
NBT to Lore rework is still planned, along with revamping of default configuration due to issues users are reporting to have. * more explanation on new enchant types & effect can be found in default enchantments.yml (regenerate it to see).
Changes :
BREAK_BLOCK enchantment type has been added .
EXPLOSION enchantment type has been added .
FIRE enchantment type has been added .
SWING enchantment type has been added .
REPEATING enchantment type has been added .
DEFENSE_MOB enchantment type has been added .
STEAL_MONEY effect has been added .
Added setting to get random chances for blackscrolled books.
Removed debug messages with blackscroll.
Little rework of default config (few issues with enchantments fixed)
API revamp:
A lot users have requested lore support for enchants - to replace NBTs. To inform everyone, that's in works and will be added as a toggle-able ability soon.
Changes :
Fixed issue with blackscroll not working properly in certain conditions
Added MobTrak item - Add a tracker to items to track mob killed count. Obtained with /ae giveitem <player> mobtrak 1
Fixed PULL_CLOSER and PULL_AWAY with mobs
Changes :
Fixed an issue where players can put items into enchanter inventory
Fixed an issue where players can put items into tinkerer inventory
Fixed a dupe bug involving anvils
Fixed Infernal enchantment not being able to be applied to bows.
Fixed Shackle enchantment not working.
Fixed Drunk enchantment not working.
Added a configuration option in config to disable certain enchants in worlds.
Fixed issue with applying enchants.
Changes :
Fixed alchemist dust chances consistency issue
Fixed applying enchants to GKit items going under lore
Changed /gkit <gkit name> command's messages to use ones from gkits.yml file (messages section)
Updated Wiki with Permissions page
Changes :
Huge rewrite of enchantment back-end handler code.
Added /<gkit command> <gkit name> feature, to directly try using GKits without opening the GUI.
Added ae.limit.<count> permission to limit count of enchantments player can apply on item.
Fixed %combo% and %damage% usability in enchantments.
Fixed blackscroll not freeing up a slot.
Changes :
Added %color% variable to enchants book lore
Added FILL_OXYGEN effect
Updated default premade configuration with fixes
Fixed issue with conditions not working if factions is not on-board the server
Several small possible fixes
Code improvements
Changes :
Fixes with alchemist.
Improved error processing both in-game and in console.
Changes :
Fixed EXP effect not dropping more exp sometimes
Added support for TRENCH and SMELT
Fixed issue with effects being triggered by right clicking chest/beacon
Fixed vanilla enchants not applying on gkit items
Changes :
Added - Support for TP_DROPS and TRENCH
Fixed - A lot of issues with default configuration.
Added - Soul gem. Withdraw souls in-game from items using /withdrawsouls <count>. To charge souls from enchants, just like "chance:<count>", add "souls:<count>" count being the price.
Multiple fixes .
Changes :
Fixed issue with lore disappearing after applying a new enchantment.
Fixed problems with aSkyBlock and mining enchants (if still having issues, PM me on here/Discord and I'll fully add support for aSkyBlock then)
changes:
fixes problems with enchanting items without a lore
Changes:
fixed greset command message
fixed errors with enchants
fixed specific enchant type targeted conditions
removed debug messages from stattrak
list as gkits commands is now supported (can have multiple gkit commands)
fixed guard not always attacking enemy
fixes plugin not loading
Changes:
fixed greset command message
fixed errors with enchants
fixed specific enchant type targeted conditions
removed debug messages from stattrak
list as gkits commands is now supported (can have multiple gkit commands)
fixed guard not always attacking enemy
Changes:
Fixed premades selector throwing errors
Added PVPWars/Pvpingmc premade setup (total of 53 enchantments)
Fixed worldguard bypass issue with TNT effect
Please do not PM me with issues/post them on discord. They get lost over all other things. Post them here instead.
For past 2 weeks I've been trying to get access to my backend server to update pre-made files, remove old ones and add new ones. Only today I've managed to get a hang of it and was able to finally do work on them, ergo the update delay.
As well, for everyone that has been lately offering me money to add x/y feature to plugin, do not PM me about these things, instead post them on github/discord and hope they get accepted.
Changes :
Fixed Haste enchantment from default configuration
Started Æ Wiki on Github (This will take time to finish, feel free to submit help using Discord or Spigot PMs)
Added PlotSquared support
A lot of backend code updated and revised
Issues/Feature requests will now only be looked at if submitted accordingly - On Æ Github
Changes :
Added option to disable destroy chance lowering for books when using magic dust
Added ADD_DURABILITY_ITEM effect
Added not found enchantment message for /ae give & /ae givebook
Added /ae givegkit <player> <gkit> command
Fixed white-scrolls not applying in lore
Fixed slot increaser letting right-click for certain items to self-destruct
Removed /t command
Other minor fixes/changes.
100th update sale has started!
Changes :
Fixes/Changes with applying dusts , uses completely new mechanics to simulate smoother experience
Fixed white scroll visual glitch
Added "cancel " keyword to cancel item renaming
DEATH e-type (enchant type) now scans all items
KEEP_ON_DEATH effect has been re-added
Fixed alchemist book-opt destroy rate
Fixed Back Button for enchants list inventory not taking back to proper inventory view
Changes to updates scheduling :
Expect 2-3 updates/week (1-2 workweek and 1 weekend), excluding emergency fixes/changes
Don't forget to join
Support discord for all my plugins
Changes :
Small fixes with TP_DROPS effect
Fixed issues with MORE_DROPS and MINING
My apologies for such a small update, only able to roll out so much today. Happy Easter!
Changes :
Fixed gkits preview inventory dynamic size
Changed so items only in inventory can be interacted with/applied with scrolls (prevents duping and other issues that may occour)
Added setting to change leather armor color
Added setting to make item in gkits unbreakable
Changes :
Fixed thunderingblow enchantment
Fixed setting to prevent limitation of randomization scrolls per-group
Fixed /ae givercbook command
Changes :
Fixed debug message with SMELT
Fixed null error problem with black scrolls
Fixed {gkit} variable not replaced in GKits lores
Added setting to prevent limitation of randomization scrolls per-group
Changes :
Added /ae pasteenchant s command - Make a pastebin.com paste of your enchantments list (formatted).
Added /ae greset to help pages
Few changes /fixes with effects descriptions in enchantments.yml
Added setting to change GKits' preview inventory name.
Fixed GKits shown cooldown being way off actual cooldown.
Official Plugin Changes and Additions
Ability to have multiple enchant types per enchant (i.e. "ATTACK;ATTACK_MOB")
Revamped enchantment "groups" aka categories . A whole new dedicated configuration file just to serve this. This way - dusts, randomization scrolls and more items can be categorized. (i.e. "common" dust, "unique" dust. These are just examples of a lot what can be done)
Default configuration has been updated to match newest CosmicPvP's enchantments . With stock configuration possibilities, it was possible to recreate 102 out of ~150 (including soul enchantments). That is a big number considering it was done purely with plugin's offered possibilities (huge thanks to @ZeddLingz for making this huge configuration revamp possible!)
Alchemist has been added ! (Combine dusts for better chances, combine books to increase level (i.e. two Level 1 books combined will yield Level 2 book of that enchantment)
Complete recode of enchantments engine . This way, it opens up more possibilities to use same effects over in different enchant types, have multiple enchant types per one enchant and much easier way for me to implement new effects (and for people to create their own effects (coming soon in an API update!)). Including a lot of internal code fixes, refreshes, revamps.
With new enchants engine, ability to make enchants "freeze" aka wait (WAIT:<ticks> effect has been added, make enchantment freeze/wait for number of seconds)
Factions(UUID/mCore) and McMMO support ! Check territories, give levels and more, now with conditions and effects for these plugins.
A list of fixes/small changes:
Fixed huge duping bug with tinkerer
Fixed utf-8 compatibility symbols from enchantments list
Added REMOVE_RANDOM_ARMOR effect
Added BLEED effect
Fixed Smelt not working
Fixed shift-clicking items from HELD enchantment type into storage still leaving effects
Fixed issues with Alchemist from previous pre-builds
Fixed BLOOD effect
Fixed /ae reload command not reloading enchants
Added ability to disable right-click message of enchant books
Fixed adding permissions to commands making it global for all commands
Fixed issue with /ae admin where too long of enchantment name will break the menu
Make sure to leave a positive rating in the reviews. This update took way longer than planned.
*Previous version didn't function properly! * This is a test version . Do not use this on a production server. Instead, download this version that can be used.
Changes:
Factions & McMMO support
New Conditions:
Cond. %(attacker /victim )faction land% - returns
ENEMY, NEUTRAL, TRUCE, MEMBER (
own land ) (
Factions )
Cond. %(attacker /victim )level of skill (mcmmo skill(UpperCase))% - returns
level number (
mcMMO )
Cond. %(attacker /victim )is bleeding% - returns "
true/false " if player is bleeding (
mcMMO )
New Effect:
-
ADD_EXP_MCMMO : (
mcmmo skill(UpperCase)) : (integer )
* Dᴇsᴄʀɪᴘᴛɪᴏɴ:
Add experience to certain McMMO skill
* Usᴇᴅ Wɪᴛʜ:
All effects
Almost finished with ability to give any effects in radius of player (to all players/players by relation)
Plans :
Add more conditions with factions plugin
Ability to use multiple enchant types for one enchant (e.g. ATTACK & ATTACK_MOB)
Enchant type to schedule enchant re-occurrence (e.g. feed player x number of seconds)
Finish GKits Editor
Add VKits
Blood effect
Add groups.yml (dust groups, etc)
This is a
test version
. Do not use this on a production server. Instead, download
this version
that can be used.
Changes :
A lot of work put into Factions support (Currently supported: FactionsUUID & MassiveCore Factions)
New conditions added to check what land player is in (ENEMY, TRUCE, NEUTRAL, MEMBER<aka own>)
Started on McMMO support
Almost finished with ability to give any effects in radius of player (to all players/players by relation)
Plans :
Add more conditions with factions plugin
Add conditions for McMMO plugin
Ability to use multiple enchant types for one enchant (e.g. ATTACK & ATTACK_MOB)
Enchant type to schedule enchant re-occurrence (e.g. feed player x number of seconds)
Finish GKits Editor
Add VKits
Blood effect
Add groups.yml (dust groups, etc)
This is a
test version
. Do not use this on a production server. Instead, download
this version
that can be used.
I've decided that instead of keeping everyone wait, I'll share a build which shows progress done by me in past weeks.
Changes :
Instead of effect <potion effect>:<level>, now use POTION:<potion effect>:<level>
WAIT:<ticks> effect has been added, make enchantment freeze/wait for number of seconds
Alchemist has been added (I'm aware there's a problem with items not being removed from it, will be fixed in next update)
Enchantments.yml effects list has been re-done
Complete re-code of system behind enchants, which lets me open up so many effects for so many enchantment types, and make them work with mobs that were strictly player-only.
A lot of internal code refreshed/removed/improved/updated
Few settings with config.yml were changed
Plans (
features that should be added to final release/released till 3.2.0 ):
Ability to use multiple enchant types for one enchant (e.g. ATTACK & ATTACK_MOB)
Factions & McMMO support (will be added in next prebuild)
Enchant type to schedule enchant re-occurrence (e.g. feed player x number of seconds)
Finish GKits Editor
Add VKits
Blood effect
Add groups.yml (dust groups, etc)
Rework of EFFECT_STATIC & HELD (Still using old enchants engine)
Getting ready for AE V3 release.
Fixed plugin not loading
Reworked TNT effect
Few changes to commands look and structure
A lot of internal code was updated for AE V3 (3.0.0) release
Added back AEAPI class
Updated AE Fix Item Repairing addon
* This update is purely just to fix all the problems with latest version (caused due to a different work environment)
Using new workstation, please report me any problems regarding the plugin, there may be some differences as this new set up may not be fully compatible, thanks!
*
added
%is headshot% condition for BOW
*
added
REMOVE_DAMAGE:<percentage 1/100> effect for
DEFENSE
*
added
INCREASE_DAMAGE :
<percentage 1/100> effect for
ATTACK ,
DEFENSE ,
BOW
*
added
FIREBALL effect for
BOW
*
added BOOST:<blocks> effect for
BOW ,
DEFENSE ,
ATTACK, DEATH
*
fixed inventoryclickevent error
*
added
%has potion effect <POTION EFFECT TYPE>% condition
*
added
STOP_DAMAGE for
BOW
*
fixed slot increaser with slots
- Added 7 new enchantment effects »
Spoiler
Code (Text):
- REVIVE (Revives Player) (For DEATH)
- PLAY_SOUND:(SOUND) (Plays sounds) (For all except HELD, EFFECT_STATIC)
- IGNORE_ARROW (Ignores arrow damage) (For BOW)
- DAMAGE_ARMOR:(amount) (Damage all worn armor durability) (For all except HELD, EFFECT_STATIC)
- ADD_DURABILITY:(amount) (Repair all worn armor for amount) (For all except HELD, EFFECT_STATIC)
- NEGATE_DAMAGE:(amount) (Remove damage amount from total damage) (For ATTACK, DEFENSE)
- HALF_DAMAGE (Do half less damage than initially) (For ATTACK, DEFENSE)
- Fixed
MORE_EXP not dropping proper experience amount
- Added optional permissions for /enchanter, /tinkerer & /gkits commands (
available with auto-updater )
- Added condition
%(victim/attacker)is under water%
- Fixed name too long dupe bug with rename tags
-
Decreased /ae reload time by 15-20 times
-
Added
IGNORE_ARMOR_DAMAGE effect (
IGNORE_ARMOR_DAMAGE (No armor durability damage) (For
DEFENSE ))
-
Fixed
TRENCH with
SMELT &
TP_DROPS
Changes :
Fixed incompatibility with TP_DROPS and SMELT .
Changes :
Changes with sounds core, reworked error message
Added %color% variable for enchantment book name
Added %price% variable for enchanter to display price
Reworked default config.yml & enchantments.yml
Added commands (console & player commands) for enchanter
Added ability to add prices for any item in enchanter (for example, pay to run a command) [EXAMPLE ]
Fixed %left% variable for enchanter
Fixed armor applying when right clicking signs
Fixes with inventory errors
All these new changes can be found in new files, I recommend going over them to see changes.
Few looks at the new default enchanter:
Changes :
Fixed right-click items being placed after opening.
Fixed Rename Tags with /ae giveitem
Fixed PARTICLE effect not working with lower than 1.9
Added command: /ae giverandombook <player> <group> to give player books from group with random chances.
Added world blacklist for Enchanter command (added to auto-updater )
Multiple other fixes that aren't listed there.
Feel free to post your suggestions/ideas on the
discord .
Changes :
Fixed problem with secret dust and off-hand.
Added ability to combine enchantments on items easier (apply higher levels on items, for example on Speed I apply Speed III enchantment ). New setting is added under auto-updater as well, do not need to worry about config break.
Fixed multiple other issues.
Reviewed multiple parts of code and improved.
Updated page description.
New year, new updates! May the year become more productive that the last year.
Happy New Year everyone !
Changes:
Added "force-glow" setting for GKits gui items (examples in default gkits.yml)
Added %victim name % & %attacker name % variables for effect lines, useful for MESSAGE:, COMMAND: & PLAYER_COMMAND:
Added per-enchantment settings , define what enchants are required and what aren't allowed to be applied with enchant:
Spoiler
Code (Text):
# Define enchantments that are required for enchantment to be applied, or with what enchantments it's not allowed to apply:
# *** This is not a required configuration section and each enchantment doesn't need to have it ***
# settings:
# required-enchants:
# - 'springs'
# not-applyable-with:
# - 'frozen'
# « Example configuration »
#lastchance: <-- Enchantment name
# display: '%group-color%Last Chance' <-- Display in item lore
# description: 'Has a chance to heal when on low hearts' <-- Enchantment Description
# applies-to: 'Chestplate' <-- What applies to (display purposes)
# type: 'DEFENSE' <-- Enchantment type (controls when enchantment activates)
# group: 'DEFAULT' <-- Enchantment group (For enchanter and right-click random books)
# settings:
# required-enchants:
# - 'springs'
# not-applyable-with:
# - 'frozen'
# applies: <-- List of items that it applies
# - ALL_CHESTPLATE <-- Item(s) list
# levels: < -- All Levels are under here
# 1: <-- Level indicator
# chance: 30 <-- Chance for enchantment to activate
# condition: '%victim health% > 5 : %stop%' <-- Condition (read more about it at Conditions)
# effects: <-- All enchantment effects
# - 'ADD_HEALTH:2 %victim%' <-- Effect(s) list
Changed GKits cooldown formatting (added days to the timer), automatically formats depending on how much time left
Added new effect type: SPAWN_ARROWS (Spawns arrows over player, which damage the player ) (For BOW )
Plugin price has been increased, this way updating may become "worth it" considering the time spent doing updates.
This fixes important bug regarding console output, I highly recommend to upgrade for functional servers. Changes :
Fixed stattrak not working properly
Few updates with commands
Fixes chat output in console not being shown
Fixed false positive virus detection by antivirus (due to obfuscator)
Changes :
Fixes plugin destroying config.yml file (due to beta features I was testing and completely forgot to disable)
Fixes RIGHT_CLICK effect type.