Update chinese_simplified.yml - #132
Open
lava114514 wants to merge 389 commits into
Open
Conversation
- Fixed database bug where tables didn't get generated correctly for new servers Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Added compatibility with LibsDisguises - Added mob freeze feature, allowing for bosses to stand in place while attacking - Fixed bug where meteor event boss would teleport away when in contact with water or rain - Added 20 second timer before bosses with spirit walk power reset their health due to being out of combat - Powers that teleport bosses out of their location now teleport them back to where they were at the start of the power Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Added combat phases to bosses
- Uses the following format:
phases:
- bossfile.yml:0.x
- bossfile.yml:0.y
Where bossfile is the boss that will replace that boss upon meeting the health % threshold set in the 0.x/0.y setting
- Added ArrowFireworks power
- Added ArrowRain power
- Added GroundPound power
- Added DeathSlice power
- Fixed issue where custom bosses that were set to not drop vanilla loot dropped vanilla loot
- Fixed error related to /em stats command
- Tentative fix for sql database issue
- elitemobs-dungeon flag now allows spawning mobs with CUSTOM spawn reason (usually caused by plugins), fixing a number of related issues
Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Completely redid /em reload command, should now work to reload every single feature in EliteMobs - Fixed inability to add new materials to the procedurally generated items - Added onCombatEnter, onCombatLeave and onSpawn commands for Custom Bosses - Fixed all reported issues related to phase bosses not behaving as expected - Added custom disguise compatibility for LibsDisguises, format is disguise: custom:DISGUISE_NAME - Fixed damage displays being inaccurate - Updated PlaceholderAPI to use the new unregister method - Refactored code Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Commission] Added a quest tracking page to /em - /em is now fully translatable and customizable - Fixed issue related to tracking arrows not stopping when hitting shields - Added warning phase for attack lightning power Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Release of experimental features into dev build Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Fixed coin-related lag - Tentative regional boss watchdog move to async to reduce lag associated to large volumes of bosses - Added a few discord links for OPs/admins looking for support - Fixed coins getting picked up by hoppers / other entities - Fixed DiscordSRV announcements erroring during startup and causing regional bosses to be improperly initialized - Fixed issue related to custom boss names not getting applied properly when those bosses use libsdisguises - Added $level placeholder for Custom Boss names - Improvements to the long-term respawn system, fixes errors and general issues - Fixed issue with one of the admin commands Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Added Elite Piglin Brutes - Improved coin system - Custom Bosses that spawn based on a % chance can no longer spawn in areas covered by the elitemobs-event deny flag - Bosses channeling one power will no longer channel a second power simultaneously, preventing double casting a power and preventing having bosses move around using a power when they should hold still - Added the command /em setup area [regionName] - automatically adds all recommended flags - Final fix for coin pickup issue Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Public release of experimental features Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Custom Bosses should now always be able to have a baby variant if one exists - [New] Baby field for custom bosses now defaults to false - [Major Fix] Fixed bug related to quests which caused menus to not work - [Major Fix] Vexes and Phantoms can no longer have the ground pound power\ - [Fix] Changed config file name of piglin-brute to elite_piglin_brute for consistency - [Fix] Fixed error related to events throwing null pointer errors - [Fix] Added error handling for when a custom disguise does not exist - [Fix] Treasure Chests with no set spawn location will now send an info message instead of a warning - [Fix] World loading messages will now send info messages instead of warnings Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- Public release of 7.1.x features - Reduced filesize by 8x (sqlite scope using craftbukkit now) Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Item lore can now be updated as item stats change - [New] Massive changes to the way items are displayed - [New] Added /em unbind - removes soulbind from items - [New] Added /em updateitem - manually updates an item's lore - [New] Added prestigeNameOnItems to ItemSettings.yml for customizing the name of the prestige system on items - [New] Added $locationWorldName $locationX $locationY $locationZ placeholders to elite on death commands - [New] Added optional system that prevents players from enchanting elite items through vanilla Minecraftr means - [New] Elite items enchanted by players new correctly update with the new enchantments - [New] Added 100, 500 and 1000 coins to the coins system - [Change] Hunter enchantment now applies for main hand and offhand items - [Change] Prestige price / bonus money increased from 0.5 to 5.0 to combat the banking strategy - [Major fix] Fixed documentation issue where followRange was documented as followDistance, changed EliteMobs to use followDistance instead - [Fix] Player /em screens now show guild ranks without color codes to prevent readability issues - [Fix] Fixed combat exit triggers - [Fix] Fixed /em bug related to quests - [Fix] /em gettier [tierlevel] now actually gives items of the correct tier for tiers 8 and above - [Fix] Fixed performance issues with the coin system Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [HOTFIX] Tentative fix for crashes introduced in the last dev build - [Fix] Fixed error related to lore - [Fix] Fixed error related to custom boss UUID being null Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added the Travelling Merchant NPC - [New] Added the summon_travelling_merchant enchantment - [New] Added the Summon Merchant Scroll default custom item - [New] Added the SELL interaction to NPCs - [New] Players are now able to summon the Travelling merchant using the summon travelling merchant enchantment on the Summon Merchant Scroll. This can be triggered by pressing right-click or saying "Jeeves!" in chat (configurable). The item is single-use and can be bought at the Custom Items Shop or looted from any mob. - [HOTFIX] Fixed issue where regional bosses wouldn't despawn when the timer timed out - [Fix] Fixed issue where users in permissionless mode couldn't interact with the adventurer's guild npc - [Fix] Fixed location of critical strike messages, no longer on the floor - [Fix] LibsDisguises repo is currently not working correctly, this introduces a temporary fix for it - [Fix] Custom lore now correctly displays at all times - [Tweak] Improved performance of lore generation Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Moved databases to async using new method, should be be significantly faster - [New] Prices of items now scale with prestige levels - [New] Shop items are now soulbound by default - [HOTFIX] Items will now visually report the correct enchantments - [Fix] Fixed double posting of Drilling enchantment - [Fix] Fixed prices for all custom enchantments - [Tweak] Performance improvements - [Backend] Improved the structure of elite item creation Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [HOTFIX] Fixed error related to databases - [HOTFIX] Fixed error related to the escape mechanic - [Fix] Fixed the diplayed price for custom items Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Hotfix] Fixed soulbind not getting applied correctly via loot - [New] /em simloot [amount] [times] - now accurately simulates the full drop table, and has an added optional argument for how many times the simulation should run, as well as a message warning when nothing dropped - [New] Added translation option for the <Sleeping> NPC message Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Hotfix] Elite Coins are now correctly soulbound - [Fix] All custom bosses are now able to escape instead of just regional bosses Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] [Commission - Ravager] Added Elite Bees - [New] The DamageEliteMob API is complete, allowing third party plugins to easily interface with EliteMobs for damage without really having to understand how it works - [New] Added very basic compatibility with Sentinels and other plugins that use Citizens to create player fighters - [Tweak] Big performance improvement to the custom boss loading system - [Tweak] Removed the warning about - [Fix] Wandering trader no longer throws an exception during startup due to not having a set location - [Fix] Tentative fix for minor database error - [Fix] Tentative fix for X is not finite error related to NPC bubbles Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added the DungeonPackager system - [New] Added the dungeonpackages config directory & default configs - [New] Added the /em setup menu - [New] Minidungeons with their own dedicated worlds are now automatically loaded by default by EliteMobs - [New] Minidungeon/Adventurer's guild worlds now stay fully unloaded when not in use, drastically improving the performance of some server setups - [New] Minidungeon world loaded by EliteMobs automatically get all of their flags applied on load by default - [New] Minidungeon worlds can now be toggled on and off via the /em setup menu - [HOTFIX] Fixes issue where soulbound wasn't applying correctly under some conditions - [Fix] Wandering traveller no longer sends warning messages about not having a set location - [Fix] Fixed ZombieFriends error - [Tweak] Scalable items now construct secondary enchantments based off of the set maximum item enchantment levels Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] First true iteration of the Dungeon Packager - [New] Dungeon Packager is now able to scan both WorldEdit and FastAsyncWorldEdit schematics - [New] Dungeon Packager now accepts user-made packages - [New] Schematic-based minidungeons can now be loaded and unloaded through the /em setup menu (it's still in the earliest possible phase) - [Fix] Fixed database error when new players joined - [Fix] Conduit potion effect now works correctly for items - [Tweak] Dungeon Packages now have a better detection system - [Tweak] Now using PlayerLoginEvent only and no PlayerJoinEvents - [3rd party compatiblity] Added compatiblity for BetterItems - [Code QOL] Created a standardized system for modifying configuration values from in-game during runtime Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added 1-click setup for schematic-based minidungeons - [New] Added 1-click uninstall for schematic-based minidungeons, version that also undoes the schematic must be removed in a relatively short amount of time after being placed - [New] Schematic-based minidungeons now automatically create a WorldGuard region and protect it with all the recommended flags (except for antiflight, coral-fade and ravager-grief) - [New] Added command [/em relativecoord minidungeonname.yml] exclusively for finding out relative locations within a currently set up minidungeon - [New] Added command [/em customboss [bossfilename.yml] addRelativeLocation [minidungeonFilename.yml]] for quickly setting up relative locations for dungeon packages. Requires relative locations to be set with the anchor point facing south for it to work correctly due to the automatic schematic rotation feature. - [Tweak] Updated all schematic-based minidungeons currently in the [/em setup] menu to work correctly with the various new schematics - [New] Schematic-based minidungeons now automatically get setup in the direction the admin is looking at when clicking the install button Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added way to paste bosses without pasting the schematic - [New] Added graph on BStats page to track minidungeon use - [Tweak] General improvements to the dungeon packager - [Tweak] The new Dark Cathedral Lair is now fully ready for public deployment - [Tweak] Added the relative locations for the Colosseum bosses - [Tweak] World-based minidungeons will no longer automatically enable themselves if manually toggled off after a restart Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Tweak] Fixed some config settings of the dungeon packager - [New] Added locations for the catacombs lair in the dungeon packager Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added new Teleports section to /em menu - [New] Added highly requested way to teleport back to spawn and back to where you were - [New] Added Hermes the Transporter to the Adventurer's Guild Hub which teleports players to the last non-elitemob world location they were at - [New] Added teleport points, versioning and player info for the dungeon packager - [HOTFIX] Fixes recently detected, hard to find shop exploit - [Fix] Fixed issue with NPCs not working correctly after chunk unloads - [Fix] Fixed error related to new players instantly joining and leaving - [Fix] Jeeves now shows up correctly once again - [Fix] Fixed a number of permissions and permissionless mode-related issues - [API] Added PlayerPreTeleportEvent and PlayerTeleportEvent APIs for when players teleport through EliteMobs features - [Refactor] The PlayerStatusScreen has been split into page-specific classes Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added The Pirate Ship minidungeon to the dungeon packager
- [New] Added The North Pole minidungeon to the dungeon packager
- [New] The automated region protection system now prevents players from placing and breaking blocks
- [New] Custom disguise data can now be stored in bosses, meaning bosses can be distributed with their own disguise data and not require any intervention from admins to set things up
- [Fix] Elite Bees can no longer enter beehives
- [Fix] Errors in custom item configurations no longer prevent EliteMobs from booting
- [Tweak] {/em setup area [regionName]} now uses the WorldGuard API, posts fewer messages
- [New] Started adding new, more efficient entity tracking system
Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Major Fix] Fixed prevalent issues with installing world-based minidungeons - [Major Overhaul] Redid the entity tracking system from scratch, now far more reliable and efficient - [Major Overhaul] Major improvements to the way custom bosses are generated by EliteMobs - [Major Overhaul] Complete rewrite of SellMenu, massive performance upgrade - [Major Overhaul] Complete rewrite of the EliteMobDamagedByPlayerEvent, now more reliable, cancellable and much better implemented - [Major Overhaul] Complete rewrite of damage and health indicators, now simplified, accurate and more optimized - [Major Overhaul] Major cleanup of all code related to Custom Bosses - [Major Overhaul] Complete remake of regional bosses, back-end code for it should no longer increase suicide rates among developers that read it - [Major Change] New math behind ranged damage dealt to elites - [Fix] Fixed common errors when installing world-based minidungeons - [Fix] Elites no longer die before their time - [Fix] Added error handling for relativecoord command - [Fix] Boss Bars no longer stick around after a reload - [Fix] The addSpawnLocation command no longer double spawns bosses when run - [Tweak] Based on popular request, leashes no longer apply the glowing effect to regional bosses - [Tweak] Optimizations to NPCs - [Tweak] Item worth is now cached through the persistent data container, and only calculated when created or updated - [Tweak] Performance improvements to the CrashFix feature - [Tweak] Health displays now show the correct amount of current health - [Tweak] The EliteMobEntity object now holds the CustomBossEntity, RegionalBossEntity and PhaseBossEntity objects, making accessing them much easier and improving performance - [Tweak] Optimized loot generation - [Tweak] Sell menu is now better tuned for selling stacks of elite items - [Tweak] Disguises get reapplied on chunk load for Custom Bosses, fixing the issue related to disguises breaking on chunk unloads - [Refactor] Moved all complex logic out of CustomBossConfigFields, now only handles loading fields - [API] Added the following events: EliteMobsRemoveEvent, NPCEntityRemoveEvent, NPCEntitySpawnEvent, SuperMobDamageEvent, SuperMobDeathEvent, SuperMobRemoveEvent, SuperMobSpawnEvent - [API] Standardized EliteMobs projectiles in EliteProjectile Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added the item upgrade system! - Enchanted books allow players to attempt to upgrade an elite item - Added 45 new items for the default enchanted books, more can be created by admins - Added the Elite Lucky Ticket which is used alongside with the enchantment books - Added the Lucky Source and Enchanted Source enchantments which are used to tag lucky tickets and enchanted tickets - Enchanted books are not soulbound! These are meant to be traded between players. - [New] Repair system overhaul - There are now only 5 scrap items of different levels, repairing different amounts - Scrap now repairs significantly more on average - Removed upgrading scrap - Added the repair custom enchantment, used to tag scrap - Scrap is not soulbound! This is meant to be traded between players. - [New] Added comments to the configuration files of EliteMobs, thereby making configuring EliteMobs much easier - [Removal] Removed several now outdated features - Removed the enhancer - Removed the refiner - Removed the smelter - Old scrap has been entirely replaced - Removed the old special loot configuration format, scrap, enchantments books and lucky tickets now work like normal items - Removed the old translation.yml configuration file, since EliteMobs now uses language files instead. Its settings were redistributed to more relevant config files. - [New] Added the SpecialItems.yml configuration file to configure settings related to the enchantment and scrap systems - [New] Added a new loot table for special loot - [New] Wood League arena loot has been updated to drop the new items, requires deleting the wood league arena file - [New] Modified the welcome quest to the adventurer's guild to reflect the new NPCs - [New] Added soulbound config setting for custom items, allowing custom items to be set to not be soulbound - [New] Levitation enchantment will no longer affect custom bosses with a health multiplier above 1 - [New] NPC entities can now be put in instanced dungeons - [New] Added the neutral setting to Custom Bosses which reverts the elite targetting behavior to default for mobs that are usually neutral - [New] Optimized translation system to be faster to startup and reload the plugin and use less RAM - [New] Added command /em randomloot <player> <level> which guarantees that some loot of that level will drop - [New] Added command /em simlootspecial <amount> which simulates dropping special items. Ignores chances, this is just for checking special item distribution. - [New] Arena custom quest objectives are now working correctly - [New] Added the lost present as a default custom item for the santa quest - [New] The repair menu and unbind menu have been improve to avoid using stacks of items accidentally and lose items when inventories are full - [API - New] Big improvements and simplifications were done to the custom item code - [Fix] Fixed issue where dungeon instantiation would not work correctly - [Fix] Fixed issue where repeating fireballs would sometimes error - [Fix] Fixed issue where killing an elite dragon would lead to a console error - [Fix] Fixed issue where resource packs would not automatically update correctly when set up from the setup menu - [Tweak] Improved notifications about resource pack updates - [API - Tweak] Simplified the custom enchantments class and removed redundant storage of values Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added enchantment challenge dungeons! - Added 10 default enchantment challenge instanced sanctums - Added the configuration setting enchantmentChallenge to dungeon packager configuration files to tag them as valid dungeons for enchantment challenges, unlists them from the normal way of accessing the dungeon. Note that only one difficulty should exist for these. - [New - API] Added victor and defeat states for instanced content - [New] Added more configuration options for the enchantment system - [New] Installing instanced enchantment content now has a custom message explaining how this content is meant to be accessed - [New] Instanced dungeons no longer make solo players wait for loot rolls, loot is immediately dispensed - [Fix] Fixed issue where instancing worlds would throw errors on console and potentially lead to crashes - [Fix] Fixed incorrect enchantment book enchantment for the power enchantment book - [Fix] Fixed issue that prevented servers from scrapping items - [Fix] Fixed error that would appear when servers use plugins that use players as projectiles - [Fix] Fixed issue which was causing the lightning enchantment not to work correctly - [Fix] The default setting for elitemobs menu is now the book version and not the inventory version, as intended - [Fix] Fixed issue that would cause the database to error due to trying to load some data before it is ready - [Tweak] Removed empty defaults from the dungeon package files - [Tweak] Fixed inaccurate world directory when copying worlds - [Tweak] Tweaked minor issue that caused instanced dungeons to double complete - [Tweak] Renamed SpecialItems.yml to SpecialItemSystems.yml - [Tweak] Numbered the dungeon names for the enchantment challenges between 1-10 Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added menu skin for the enchantment menu - [New] Made it so enchantment books can't be enchanted - [Fix] Fixed issue which would cause enum fallback values to not work correctly for configuration settings - [Fix] Fixed issue where the odds for challenge and for critical failure were shared - [Fix] Fixed several issues related to the adventurer's guild welcome quest - [Fix] Fixed antiexploit error caused by dead bosses in dungeons - [Fix] Fixed issue that sometimes caused instanced dungeons to crash servers - [Tweak] Dungeon loot now gets added to inventories instead of dropped when possible - [Tweak] Enchanted items from challenge dungeons now get added to inventories instead of dropped when possible - [Fix] Fixed bug where loot would not drop for solo dungeons - [Fix] Fixed incorrect default scrap for the wood league arena Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed issue where instanced dungeon defeats were not triggering correctly Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added the Primis Gladius Invasion Dungeon - [Fix] Fixed issue that would sometimes cause directories to not be created correctly when importing configurations Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Items with more than 10 enchantments now get announced on chat when enchanted successfully, when players challenge a dungeon for them and when critical failures happen - [Fix] Fixed issue related to the update welcome quest not working correctly - [Fix] Fixed issue where players couldn't interact with the Eden NPC to complete the welcome quest - [Fix] Fixed issue where quest titles weren't colored correctly - [Fix] Fixed duping issue with instanced dungeon loot menus - [Fix] Fixed edge condition for enchantment challenges - [Fix] Fixed setup bug that caused the first two elements of any setup page to install / uninstall the first two of the first page - [Fix] Made it so elites struck by lightning won't ever transform, fixing a rare bug that would cause problems - [Tweak] Tweaked welcome quest text to better fit the new features - [Tweak] VISUAL_FREEZE script action has been modified to increment the amount of freeze a player has by the configured amount instead of working off based on a static hardcoded value - [Tweak] Improved resource pack installation process - [Removal] Removed some lingering debug messages Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added the Binder of Worlds and The Shadow of the Binder of Worlds dungeons, adding an instanced version of the encounter, revamping powers, adding loot, adding multiple difficulties, fixing issues & more
- Elite Scripts:
- [New] Added ScriptRelativeVector for Elite Scripts, which allows scripters to add relative offsets between any two points
- [New] Added RelativeOffset for Script Targets (based on ScriptRelativeVector), allows targets to be in a specific direction from a point or entity
- [New] Added RelativeVector for Script Actions (based on ScriptRelativeVector)
- [New] PUSH action now uses RelativeVector
- [New] SPAWN_FALLING_BLOCK now uses RelativeVector
- [New] Added the SUMMON_ENTITY action to Elite Scripts, also uses RelativeVector and LandingScript
- Since arrows, snowballs, eggs and all other projectiles are entities, these can be used in SUMMON_ENTITY and use RelativeVector to shoot them in a direction
- [New] Setup menu is now sorted by level
- [New] Players teleporting out of a dungeon before it has started will now just remove them from the dungeon
- [New] Gave all default NPCs at the Adventurer's Guild libsdisguises player skins
- [Fix] Fixed a number of issues regarding teleporting for instanced dungeons
- [Fix] Fixed issues related to instanced dungeons errors and not working in general
- [Fix] Fixed issue with the end crystal reinforcement type
- [Fix] Fixed instanced dungeon names to stop calling every instanced region an arena by default
- [Fix] Various fixes and tweaks the elite scripts
- [Tweak] Tweaked the names of the dungeon in the dungeonpackages for standardization
- [Tweak] Tweaked the wood league arena exit teleport
Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added The Cave Dungeon - [New] Added The Climb Sanctum - [Fix] Fixed error related to elite slime kills - [Fix] Fixed issue where player could bypass uninstalled instanced dungeons - [Fix] Fixed issue where upgrade items would not get removed correctly for instanced dungeons when worn resulting in duplication - [Fix] Fixed error related to the antiexploit - [Fix] Fixed issue that would cause players to not teleport correctly while in instanced dungeons - [Fix] Fixed issue that would cause some bosses to teleport in really weird ways - [Fix] Fixed error related to closing instanced dungeons - [Tweak] Sucessfully enchanted items now get prioritized to be placed in players' inventories if possible Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Players now correctly get booted out of instance dungeons when considered as intruding them - [New] Added the Craftenmine Lab Sanctum - [New] Health of mobs and bosses in instanced dungeons should now once again scale correctly with the amount of players - [Fix] Fixed issue where dynamic bosses in instanced dungeons were always level 1 - [Fix] Fixed issue where death banners in instanced dungeons would sometimes glitch out - [Fix] Fixed edge condition that could result in item loss when switching hands while inside of an npc menu - [Fix] Fixed incorrect display of the $maxKill placeholder for the player stats page - [Fix] Fixed issue where the vampire manor was missing some default bosses - [Fix] Fireworks will now get removed when trying to enter unloaded chunks, fixing an issue where thousands of fireworks could be in unloaded chunks - [Tweak] Minor optimization for translation files Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed error in some elite menus - [Fix] Removed some lingering debug lines - [Fix] Fixed errors related to the antiexploit system - [Fix] Fixed an error related to the relative script vectors - [Fix] Fixed issue where wormholes would keep spawning displays infinitely - [Fix] Tentatively fixed an issue that caused the binder of worlds dungeon to not get removed correctly Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed a number of issues related to inheriting script targets - [Fix] Fixed an error that could appear in the sell menu - [Fix] Fixed an issue where wormholes could error on startup - [Fix] Fixed a rare instance where trying to regenerate exploded blocks under specific conditions could lead to a server crash Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed an issue related to script targetting Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed several issues related to script targetting - [Fix] Fixed issue that was causing temporary blocks to (still) override the banners of dead players in instances Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
[New] Added The Cave Sanctum [New] Added The Climb Dungeon [New] Added the Craftenmine Laboratory Sanctum [Fix] Dozens of fixes and improvements related to instanced dungeons [Fix] Dozens of fixes and improvements related to the elite script system [Fix] Fixed incorrect display of the $maxKill placeholder for the player stats page [Fix] Fireworks will now get removed when trying to enter unloaded chunks, fixing an issue where thousands of fireworks could be in unloaded chunks [Fix] Several fixes and tweaks done to elite menus [Fix] Fixed error related to elite slime kills ... And a lot more fixes! Note: A detailed step-by-step changelog is always available at GitHub through the commit history! Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Renamed the default shadow of the binder of worlds wormhole to be accurate to the new dungeon name - [Fix] Fixed issue that caused the plugin not to load for versions older than 1.18.2 Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Created a pathfinding library to influence boss movement. - [New] Added a new secondary non-combat leash which will make bosses slowly walk back to their spawn location if they wander too far while out of combat instead of teleporting them - [New] EliteMobs will only support server version 1.17.1 or later from this point on - [Tweak] Coin drops are now also limited by the unlocked guild rank Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Adding bvalue = true will make push actions set velocity in an additive way instead of overriding player velocity - [New] Bosses with lightning-related powers are now immune to lightning damage - [New] Particles can now move in specific directions by using relative vectors - [Fix] Fixed issue where EliteMobs would incorrectly uncancel damage dealt to ender crystals - [Fix] Fixed issue where cylinder script zones would not correctly detect entities - [Fix] Fixed issue where certain zones would get cached incorrectly - [Fix] Fixed issue where hoes would not correctly be considered weapons when the option in the item settings to have them as weapons is set to true - [Fix] Fixed issue where the cuboid zone contents weren't getting detected correctly - [Fix] Fixed issue where not all quests would be listed for inventory-based menus - [Fix] Book-based quest text can no longer be white - [Fix] Inventory-based quest text can no longer be black - [Fix] Fixed a number of issues related to relative vectors - [Tweak] Generally improved detection of damage cancellation - [Tweak] Disguised entities are now set to always display their name, an unfortunate limitation of libsdisguises as it would seem Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New - custom AI] Regional bosses now have AI that makes them walk back to the spawn point, increasing efficiency - [New] The EasyMinecraftPathfinding has been renamed to EasyMinecraftGoals as it better describes what it does - [New] The remove command can now also remove treasure chests - [Fix] Fixed an issue where the dimiss option for hints was not getting read correctly - [Fix] Fixed typo in magma cube configuration filename - [Tweak] Zones that display particles now default to a .3 coverage, fixing issues where certain zones had too many particles and generally improving performance - [Tweak] Increased the roam speed of regional bosses Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Patched issue related to bosses resetting when they shouldn't - [Fix] Fixed issue where the full heal message could not be customized - [Tweak] Tweaked the location of the secondary text display for NPCs Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Treasure chests now give players a message when they don't get anything from the chest - [Fix] Fixed issue where some regional bosses would not have AI - [Fix] Fixed a number of issues related to the new leash and AI system - [Fix] Fixed issue where regional bosses from BetterStructures would stay at level 1 after the initial generation - [Fix] Prestiging now correctly resets player quests - [Fix] Players without arena or instanced dungeon permissions are no longer able to join them after someone with permissions creates the instance - [Fix] Fixed issues related to spawn mob commands that included a list of powers - [Internal] Updated to EasyMinecraftGoals 1.1.0 Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] New using ModelEngine R3.1.7 as the officially supported modelengine version - [Fix] Fixed long standing issue that would cause transitive blocks to not behave correctly for phase bosses, locking people out of rooms - [Fix] Fixed absorption not being taken into account correctly for elite damage - [Fix] Fixed issue where items with permissions could not be obtained through /em getloot unless the admin had that permission - [Refactor] Minor general cleanup Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added backup behavior for leashes in unsupported minecraft versions - [Fix] Updated to EasyMinecraftGoals 1.2.0 which fixed an error related to leashes - [Tweak] Yellow text in book menus will now appear as orange to make it more visible - [Fix] Adjustments to the new dungeons Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added backup behavior for leashes in unsupported minecraft versions - [Fix] Updated to EasyMinecraftGoals 1.2.0 which fixed an error related to leashes - [Tweak] Yellow text in book menus will now appear as orange to make it more visible - [Fix] Adjustments to the new dungeons Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed pathing issue - [Fix] Fixed a number of issues with the cave sanctum - [Fix] Fixed error in getloot menus - [Fix] Quest displays among other things should now show the correct boss level even if the boss is unloaded - [Fix] Fixed math error related to arena zone radii Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [New] Added option to disable spectating instanced dungeon content - [New] For safety reasons, players are no longer able to use the item they were trying to enchant in the enchantment dungeon challenge, fixing potential duplication exploits - [New] Added the Craftenmine NPC teleporter - [Fix] Fixed wave 41 healers from the wood league arena - [Fix] Fixed issue where directly deposited coin drops would be for an incorrect amount - [Fix] Fixed error related to the handler list of the elite explosion events - [Fix] Fixed error related to on death loot - [Fix] Fixed error related to mobs with brains and null paths Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Fixed error related to caching targets - [Fix] Fixed error related to enchantment dungeons - [Fix] Fixed error related to leashes - [Fix] Fixed error related to the earthquake enchantment - [Tweak] tweaks to the craftenmine NPC Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
- [Fix] Unbound items will now preferably be placed into player inventories instead of dropped after unbinding - [Fix] Fixed error with custom boss mounts - [Fix] Fixed error with popup displays - [Tweak] Tweaked wording for certain quests on NPCs not being available yet Signed-off-by: MagmaGuy <tiagoarnaut@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Feather Falling 摔落保护 → 摔落缓冲