As always, make sure to update BlueSlimeCore and all expansion jars when updating CombatLogX.
CombatLogX: - Update translations from Crowdin
- Allow 'expire', 'enemy-death', and 'self-death' messages to be in the action bar.
- Bump BlueSlimeCore to v2.9.6
BSkyBlock Expansion: - Updated to BSkyBlock v1.18.0-SNAPSHOT
- Updated to BentoBox v2.4.0-SNAPSHOT
CheatPrevention Expansion: - Add option to retag if riptiding during combat.
Citizens Expansion: - Updated to Citizens v2.0.35-SNAPSHOT
- Updated to Sentinel v2.9.0-SNAPSHOT
- Add "custom name" option for combat NPCs
- Enable "fightback" option for default on Sentinel NPCs
- Fix issues with invalid tag information.
Damage Effects Expansion: - Now requires 1.13+ due to XParticle changes
FeatherBoard Expansion: - Updated FeatherBoard to v5.7.1
ForceField Expansion: - Updated ProtocolLib to v5.3.0-SNAPSHOT
- Fix async location lookup for Folia (Thanks byteful)
GriefPrevention Expansion: - Updated to GriefPrevention v17.0.0
HuskHomes2 Expansion: - Updated HuskHomes2 to v4.5.5
HuskSync Expansion: - Updated HuskSync to v3.2.1
- More fixes for inventory issues.
HuskTowns Expansion: - Updated HuskTowns to v2.6.1
Konquest Expansion: - Updated Konquest to v1.4.3
Lands Expansion: - Updated to Lands API v7.1.12
- Add option to prevent all land entries
- Fixed land owner can enter safezone even if enemy can't (Thanks Angeschossen)
LibsDisguises Expansion: - Updated to LibsDisguises v10.0.44
Logger Expansion: - Fix logger configuration options not being loaded.
- Fix log file variables not being replaced
MarriageMaster Expansion: - Updated MarriageMaster to v2.7.6
- Fix expansion name and prefix.
MCPets Expansion: - This is a new expansion.
- Prevents pets from spawning during combat.
- Also despawns existing pets when combat is activated.
MythicMobs Expansion: - Updated MythicMobs to v5.6.2
PlaceholderAPI Expansion: - Updated PlaceholderAPI to v2.11.6
Rewards Expansion: - Fix error with Random nextInt on Java 8
SuperiorSkyblock Expansion: - Updated SuperiorSkyblock API to v2024.1
SuperVanish Expansion: - Updated SuperVanish to v6.2.18-3
Towny Expansion: - Updated to Towny v0.100.3.2 (should support all Towny v0.100)
- Updated FlagWar to v0.5.4
WorldGuard Expansion: - Add configuration option to use pvp flag along with the custom flags.
Fix missing {target} placeholder in combat timer command.
Fix falling block damage not being detected in Damage Tagger expansion.
Update Konquest expansion to 0.10.3.
[API]Update dependency information. Check GitHub for further details.
Fix CheatPrevention expansion not reading the correct configurations sometimes.
Fix time-left-self message containing a legacy color code.
Update Action Bar expansion to use components for {bars} placeholder.
Fix error with mcMMO mob names in scoreboard expansion.
New Configuration Files:
Code (YAML):
# This option is here to quickly toggle this expansion on a live server that must stay online. # We recommend that you remove the Action Bar expansion jar if you will not use the feature. enabled: true
# Scale is the amount of symbols for the {bars} placeholder. scale: 15
# Left Color is the color code for the left part of the {bars} placeholder. # A named color must be selected, or you can use the hex value. # You can find a list of official color names at the bottom of this file. # Example: "GREEN" # Example 2: "#00FF00" left-color: "GREEN"
# Left Symbol is the symbol used for the left part of the {bars} placeholder # Unicode is supported, but must be converted. # Example: "\u00A7" # Default: "|" left-symbol: "|"
# Right Color is the color code for the right part of the {bars} placeholder. # A named color must be selected, or you can use the hex value. # You can find a list of official color names at the bottom of this file. # Example: "RED" # Example 2: "#FF0000" right-color: "RED"
# Right Symbol is the symbol used for the right part of the {bars} placeholder # Unicode is supported, but must be converted. # Example: "\u00A7" # Default: "|" right-symbol: "|"
## Adventure NamedTextColor Value Map ## Legacy Color Code : Named Color # &0 : BLACK # &1 : DARK_BLUE # &2 : DARK_GREEN # &3 : DARK_AQUA # &4 : DARK_RED # &5 : DARK_PURPLE # &6 : GOLD # &7 : GRAY # &8 : DARK_GRAY # &9 : BLUE # &a : GREEN # &b : AQUA # &c : RED # &d : LIGHT_PURPLE # &e : YELLOW # &f : WHITE
I have updated the overview page and documentation page to match for V11. I would also like to thank the users that were willing to test the beta version before it was released.
As always, make sure to read the installation guide and please report any bugs to my Discord, GitHub, or the Discussion page.
Make sure you have SirBlobmanCore 2.3.0+ on your server when installing this update. Also, don't forget to update all expansions and the main jar when updating CombatLogX.
CombatLogX:
Fix custom death messages not being triggered correctly.
Fix custom death messages ignoring '&' color codes.
Expansion: Notifier:
Fixed error with offline players and boss bars.
Expansion: Towny Compatibility:
Update to Towny 0.97.0.0+ (and added support for FlagWar addon when installed).
Added configuration option to prevent town members from tagging each other. See below for how to configure this.
Expansion: Citizens Compatibility:
Fix error with async NPC teleportation.
towny-compatibility.yml: Add the following setting if you want to use the new feature.
Code (YAML):
# Set this to true to prevent players from the same town from tagging each other. prevent-towny-member-tagging: true
If you need support for 1.17, please try the beta version of CombatLogX (V11). 1.17 support is not planned for V10. CombatLogX V11 requires SirBlobmanCore 2.2.0+
The V11 Beta version is now available for testing. This version requires you to delete your old CombatLogX folder and expansions, but should improve on a lot of features from V10. Please report any bugs in V11 on my GitHub page.
Fixed a language issue with the combat-timer command.
Expansion: Cheat Prevention:
Fixed an issue with flight prevention, unfortunately this requires you to reset the cheat prevention config or change the flight section to the following:
Code (YAML):
flight: # Set this to true to prevent players from flying during combat # Set this to false to allow players to fly during combat # # Default: true prevent-flying: true
# Set this to 'true' to set the 'allow-flight' flag back to true when a player is out of combat. # Set this to 'false' to make players re-enable their own flight abilities. # Flight will only be re-enabled if flight was detected before combat. # This option may cause issues with limited/timed flight plugins. re-enable-flight: true
# This option will prevent fall damage if a player lost their flight due to CombatLogX # # Default: true prevent-fall-damage: true
Expansion: Mob Tagger:
Added a config option to invert the mob list:
Code (YAML):
# What types of mobs are allowed to tag players? # Add "*" to allow all mob types # Mob Type names can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html mob-list: -
"*"
# Should the mob list be a block list instead of an allow list? mob-list-inverted: false
CombatLogX: Thanks to
@Olivo for providing the force field fixes
Force field blocks should no longer be breakable
Added an unsafe but faster config option. Add the following to your region expansion configuration file:
Code (YAML):
force-field: # Should CombatLogX run the force-field async. This is unsafe but may result in much better performance. Use at own risk! unsafe: false
Expansion - Notifier:
Added a hook for AnimatedScoreboard that will re-enable their scoreboard after the CombatLogX scoreboard is removed. This requires `mvdw.yml` to be renamed to `hook.yml` and the following option needs to be added:
CombatLogX 10.0.0.0 Release If you are updating from 9.9.4.0 or a lower version, please read the entire change log!
CombatLogX:
The entire API and expansion system was recoded to improve resource usage and efficiency.
The configuration system was completely changed. There is a detector system for old config version but it is recommended to create a backup and delete all old CombatLogX files.
Updated the overview page
Added support for 1.16.3
Expansions: All expansions were updated. Please delete all files from the old CombatLogX version.
Major Changes:
NotCombatLogX was renamed to Damage Tagger to prevent confusion with the name.
The mob configuration options were moved into the Mob Tagger expansion.
Notifier: TitleManager support was removed as the plugin now provides its own compatibility with CombatLogX
The Logger expansion was created, more information about it on the wiki page.
A lot of compatibility expansions were created, removed, or modified.
Its been a while since I made an update but here you go. This should fix any CheatPrevention issues that people are having.
Expansion - Cheat Prevention - Removed command list and whitelist mode
- Added `blocked-commands` and `allowed-commands`
- Check below to see how your config should look
cheat prevention.yml
Code (YAML):
commands: # This is a list of commands that will be blocked # You must type the / or the command will not be blocked # If a plugin does not register commands properly, they may not be blocked # The plugin checks the command with startsWith, so if you want to block `/t` and allow `/tpa`, put `/tpa` in the allowed list # Use "*" to block all commands blocked-commands: -
"/spawn" -
"/warp" -
"/tp" -
"/msg" -
"/fly"
# This is a list of commands that bypass the blocked command list # This list is meant for commands that start with a blocked command or a sub-command # Use "*" to allow all commands and ignore the blocked command list completely allowed-commands: -
"/msg SirBlobman" -
"/warp pvp"
CombatLogX Beta 5 is now available
You can download beta builds from this link:
CodeMC Jenkins
If you find any bugs in the beta builds, please report them on my GitHub page
Beta builds will require you to delete your configs/expansions from 9.0 builds, due to the version upgrade to 10.0. Failure to delete old configs/expansions may cause unwanted bugs
Expansion - Citizens Compatibility - Fixed PlayerNPC cannot be cast to Monster error for "mob targeting"
- Fixed "last location" typo causing locations not to be saved properly
- Added config option to prevent players from being tagged by NPCs
Expansion - Cheat Prevention - Made sure blocked commands ignore case
- Added config option to prevent right-clicking blocks during combat
Expansion - Placeholder Compatibility - New placeholders
-
combatlogx_is_newbie Check if a player is in newbie protection
-
combatlogx_newbie_time_left Check how much time a newbie has left in protection
Expansion - Newbie Protection - Added command "/pvpcheck" to check if a player has pvp disabled or not
language.yml
Code (YAML):
messages:
expansions:
cheat prevention:
blocks:
interaction not allowed: "&c&oYou cannot right-click that during combat." placeholder compatibility:
newbie helper:
in protection: "&aProtected" not in protection: "&cNot Protected" newbie helper:
check:
format: "&a{target} has pvp set to {setting}" setting enabled: "&aON" setting disabled: "&cOFF"
cheat prevention.yml
Code (YAML):
blocks: # Set this to true to prevent players from right-clicking any blocks during combat (e.g. doors, buttons, etc...) # # Default: true prevent right-click: true
citizens.yml
Code (YAML):
citizens: # This option will prevent players from being tagged by NPC entities # Default: false prevent npc tagging: false
This update may require you to reset your language.yml or add the missing messages
CombatLogX - Fixed some Force Field bugs I accidentally made in the previous version
- Fixed a possible issue with some messages showing up when they weren't supposed to
- Improved the "/combatlogx" command and added "/combatlogx help"
Expansion - Newbie Helper - Fixed pets not being linked properly
- Fixed projectiles not being linked properly
- Fixed another timer bug
Expansion - Rewards - Fixed disabled worlds not being detected from config.yml
Expansion - Citizens Compatibility - Fixed Sentinel Trait error causing the expansion to not load correctly
- Removed PLAYER requirement for store inventory
- All entity types will now store inventories, but only players, skeletons, wither skeletons, zombies, zombie villagers, and zombie pigmen will be able to wear their armor/tools
CombatLogX API - Moved Force Field code from WorldGuard expansion to CombatLogX API
- Improved Force Field code to support other expansions
Expansion - Factions Compatibility - Added support for Force Field
- You may need to reset your
/plugins/CombatLogX/expansions/CompatFactions/factions.yml
Expansion - Citizens Compatibility - Fixed NPCs not being attacked by mobs if another entity was close to them
Expansion - Newbie Helper - Fixed time not being detected properly
- Fixed pets and projectiles not being linked if the option was enabled in config.yml
Make sure you always update the main jar along with the expansions!
API Changes - Added a new expansion type
NoEntryExpansion - This makes it easier to add region compatibility expansions
- Moved
NoEntryMode to the API instead of each individual expansion
CombatLogX May require language.yml reset to edit new messages - Fixed self-tagging option not working properly
- Fixed disabled worlds being ignored
- Improved code in a lot of places
Expansion - Newbie Helper - New expansion!
- This protects new players from being attacked until their newbie time expires (configurable)
- This also adds the command "/pvptoggle" to disable/enable your ability to pvp
Expansion - Notifier May require config reset to use new options - Fixed boss bar errors when players leave during combat
- Added experimental config option "scoreboard.save previous" that restores the player's previous scoreboard instead of the server's main scoreboard
Expansion - NotCombatLogX - Fixed tag message showing in chat even though the tag was cancelled
Expansion - Cheat Prevention May require config reset to use new options - Fixed commands from CMI not being whitelisted/blocked properly
- Fixed sub-commands not being whitelisted/blocked properly
- Added config option to prevent entity interaction
Expansion - Citizens Compatibility - Fixed NPCs not being destroyed properly on shutdown/restart
Expansion - RedProtect Compatibility - Added a new expansion
RedProtect Compatibility - This expansion prevents players from entering non-pvp areas while tagged
Expansion - Citizens Compatibility - Added config option
citizens.npc.prevent totem usage - Setting this to true will prevent NPCs from using totems
Expansion - Rewards - Minor fix for some rewards not triggering properly
Expansion - Lands Compatibility - Added support for the new 3.8 API
Updated the following expansions to fix knockback issues and allow the new VULNERABLE no entry mode:
- Factions Compatibility
- Towny Compatibility
- Lands Compatibility
- Residence Compatibility
Expansion - WorldGuard Compatibility - Fixed null error caused by the new no-tagging region flag
CombatLogX - Added support for Cauldron/Thermos 1.7.10
- 1.7.10 support may be buggy, please report any issues to my discord or GitHub
Expansion - Citizens Compatiblity - Fixed off-hand, main-hand, and armor duplication bug
- I would like to thank Zerek#2688 on discord for helping me test and fully fix this bug
Make sure you update your expansions when you update CombatLogX
CombatLogX - Updated internal SirBlobmanAPI to 1.1
- Fixed all expansions failing to load if only one expansion had an error
SirBlobmanAPI 1.1 - Fixed action bar not having any colors in 1.10.2
- Fixed error in NMS_Handler#getMinorVersion
- Changed ItemUtil#air to ItemUtil#isAir
Expansion - Citizens Compatibility - Fixed "store inventory" option not working properly
(fully tested, if you're still having issues please DM me on discord)
Expansion - Lands Compatibility - Updated to latest version (3.7)
- The expansion should for other versions as long as the Lands API is the same
Make sure you are updating your expansions when you update CombatLogX. If you are installing CombatLogX for the first time, make sure to read the full installation instructions.
CombatLogX - Fixed default language config missing a key
Expansion - Citizens Compatibility - Fix for NPCs not saving/clearing inventories properly (needs testing!)
- This should also fix some dupe bugs
Expansion - Cheat Prevention - Added config option "flight.prevent fall damage"
- This option will cancel the first fall damage after a player's flight is disabled by CombatLogX
Expansion - Citizens Compatibility - Made sure that a player's inventory is updated properly before their health is changed so that they don't keep their items
Reminder: Make sure you update your expansions and main jar at the same time. Expansions go in
/plugins/CombatLogX/expansions/ and CombatLogX.jar goes in
/plugins
CombatLogX: - Added all placeholders from PlaceholderAPI or MVdWPlaceholderAPI to the config option for "punish player sudo commands"
Expansion - Cheat Prevention - Added config option to disable the riptide enchantment
- Fixed foxes causing item pickup issues in 1.14
Expansion - Citizens Compatibility - Improved NPC Handler
- This should reduce the bugs and issues with combat NPCs
- Updated Citizens requirement to 2.0.25-SNAPSHOT
- Updated Sentinel requirement to 1.9.1
CombatLogX - Added more information to "/combatlogx version"
- Replaced legacy handler with a better version, make sure to update all expansions along with the main jar
Expansion - Citizens Compatibility - Should fix the null location error
Expansion - Notifier - Added command "/combatlogx toggle"
- This command allows you to change the visibility of the boss bar, action bar, and scoreboard
- This is per player, so don't worry about it interfering with anyone
Expansion - WorldGuard Compatibility - Added "VULNERABLE" NoEntryMode
- Players that are in combat that enter non-pvp areas will still be able to take damage from other players, as long as the region doesn't give invincibility.
Main Plugin: - Added support for 1.14
- This version is still in development so please report any bugs to my discord
Expansion - Rewards - Added "mob types" config option for each reward
- This option defaults to "*" which allows all mob types
- Mob Types can be found
HERE
WARNING! This update requires you to reset citizens.yml due to major changes.
Resetting language.yml is optional if you want any of the new messages
Developer API - Added new method CombatUtil.forcePunish(player) to bypass the event checking
Expansion - Lands Compatibility - Added support for Lands 2.8
Expansion - Cheat Prevention - Added 30 second cooldown to some messages due to spam
Expansion - Citizens Compatibility - Recoded this expansion and its config for a better experience
- This should lower the amount of bugs and work way better than before
- Added "attack first" option if you use Sentinel NPCs
- Added option "reset on damage"
- Added option "prevent login"
- Moved all options to their proper categories
- Fixed error spam with WorldGuard Compatibility (thanks Olivo)
- Added debug to command blocker to test stuff when it fails to work.
Make sure "debug" is set to true in /plugins/CombatLogX/config.yml for CombatLogX if you want to see it
If you are still having issues with flight re-enable, make sure your debug is on and send me your latest.log after testing
Expansion - Lands Compatibility :
- Fixed error on server shutdown
Expansion - Cheat Prevention :
- Fixed command blocking
- Fixed flight not being re-enabled properly
- Fixed issues with elytras
- Added block placing/breaking to the config
- Added item dropping/picking up to the config
Make sure you reset your cheat prevention.yml and language.yml before adding this update or there may be issues
This update may require you to reset your configs, make sure you create a backup!
Some parts of this update come from Olivo#3313 on discord, so thanks
- Added pre-loading to expansions that need to be loaded before the world (WorldGuard for example)
-
For Developers: Added isEnabled() method with version to PluginUtil
- Fixed a bug where potions were not being blocked properly
- Fixed some issues with command blocking
- NPC fix for inventory glitches
- Fixed Lands expansion not unloading properly or accepting the wrong version
- Updated lands expansion to 2.7 (2.6 no longer compatible)
- Converted CompatWorldGuard back to one expansion instead of two
- Fixed force field issues with WorldGuard 6
- Added flag support to WorldGuard 6.1.2 (even though its outdated)
- Minor bug fixes for a lot of issues
- Improved the check for an expansion being enabled or not
- Improved Notifier Placeholder handler (shouldn't cause any more errors due to missing class files)
- Minor fixes for Lands expansion
- Minor fixes for WorldGuard Compatibility mob-combat tag checking
Make sure that the zip you have matches the version you are trying to download. The current file is named `CombatLogX-9.3.1.1.zip`
Don't forget to update ALL expansions when you update CombatLogX
- Fixed issue with CompatCitizens creating invincible NPCs
- Fixed issue with CheatPrevention and blacklisted commands
- Fixed some Notifier issues with FeatherBoard
- Fixed placeholders not being available in action bars / boss bars
Tip: Don't forget to update your expansions when updating CombatLogX
Change Log: - Fixed Notifier hook for FeatherBoard
- This will require you to reset the config for Notifier which is in this location:
/plugins/CombatLogX/expansions/Notifier/notifier.yml
Change Log: - Added Towny Compatibility (untested)
- Fixed minor issues with the CompatWorldGuard config
- Fixed Util importing the wrong ChatColor
- Fixed some missing language issues
Change Log: - Added chat and inventory options to CheatPrevention
- Added some stuff to language.yml
- Fixed issues with prefixes/messages not being used properly
Change Log: - Fixed issue that causes message to ALL be blank if the prefix was set to be blank
- [API] Added EXPIRE_ENEMY_DEATH to the UntagReason list
- Fixed issue with duplicate messages with the "expire on enemy death" option
- Fixed issue with Rewards expansion not executing commands properly and causing lag on the main thread
- Added * option for reward worlds
- Fixed plugin.yml having the wrong version
- Fixed knockback issue with CompatFactions and SavageFactions
- This build does not work for 1.13+, use the beta
- Added compatibility for SavageFactions (1.13 version)
- You can now compile CombatLogX Beta from GitHub properly, it no longer depends on my specific folders.
- Fixed blank messages still being sent even though that message was removed in the config
- (Olivo) Fixed ender pearls causing a player to get tagged even without NotCombatLogX
- Improved AliasDetection code with Java 8 methods / lambdas
- Fixed whitelist not working properly, will require further testing with some commands
- Fixed some inconsistensies in the Util class
- Fixed CMI commands not being blocked. Unfortunately, commands with a "warmup will not work, an issue has been submitted:
Zrips/CMI#797
- Added API method onConfigReload() to Expansions
- Fixed a teleport bug with WorldGuard
- (needs testing) Fixed a Townt bug with infinite knockback (needs testing)
- Expansion configs will now reload whenever you do "/clx reload" due to the API change
- Moved Notifier config options to their proper folder
- Fixed an issue with CompatFactions still having a dependency on CompatPreciousStones
- Started working on compatability with Residence
- Fixed a bug with WorldGuard in which region priority was being ignored.
- Updated To Do.list
- Fixed player and killer variables for Rewards
- Made sure an actual enemy didn't get overrided by a null enemy
- Fixed NotCombatLogX still tagging in WorldGuard regions with arrows
- Added the ability to disable certain worlds in CompatWorldGuard
- Fixed some code issues with ender pearl blocking
- Improved update checker
Make sure you update ALL your expansions along with CombatLogX
- Added version information into the plugin.yml
- Added "use sentinel" config option for CompatCitizens
- Added a command "/combatlogx version" to help with debugging
- Added API method `Expansions.getExpansions()`
- Added API method `Util.sendInfoMessage()`
- Changed permission message for /combattime
- Updated plugin.yml description for `/combatlogx`
Please PM me if you have any suggestions or if you have found a bug.
- Fixed a bug where flight and chat were still disabled even though a user had bypass
- Changed API method Combat.tag(). You no longer have to check if the player has bypass. This is done within the method
- Fixed some other bugs, PM me if you find some that still exist
Don't forget to update your expansions when updating CombatLogX
- Fixed flight bugs
- Updated CompatPlaceholderAPI to the new methods in PlaceholderAPI
- Made messages not get sent if a world was disabled
- Fixed players riding horses, boats, or minecarts being able to bypass WorldGuard/Factions safezones
- Fixed players with chorus fruits being able to bypass WorldGuard/Factions safezones
- Added forcefields thanks to Olivo#3313 on Discord
- Fixed a bug that caused players to become invincible or not show hearts
- Added a check and auto-fix for those players
- Changed the default rewards message
- Fixed plugin.yml having the wrong version
- Fixed an error with some expansions
- Removed accidental usage of PreciousStones in the Factions expansion
- Fixed rewards config not loading
- Removed spacing from expansion loading
- You must reset all of your configs!
- Make sure you update ALL of your expansions along with the normal jar file
- Renamed some config classes
- Added Rewards expansion
- Moved config options to their proper expansion
- Changed expansion versions
- Fixed Towny knockback bug
- Added console commands when a player is tagged
- Added config option for linking wolves and other pets
- Fixed a bug that cause players to steal kills by logging out (Fixes Issue
#33)
Expansions: - Fixed a teleport glitch (Issue
#37)
- Fixed a safezone glitch with factions
- Fixed an error when disabling CompatCitizens
- Added config option to NotCombatLogX for safezone entry rules (may be buggy)
Other: - A better attempt to fix disabled worlds not actually being disabled
- Move the update checker to a different class
CheatPrevention: - Added TELEPORT option for "no entry mode". This will teleport the player to their enemy if they try to go into a safezone. If they do not have an enemy or the enemy is NULL the player will not be teleported
API: - Added method
CLXExpansion.getUnlocalizedName() - Added method
Util.newSet() which creates a new HashSet
- Added method
Expansions.isEnabled() Config: - Added separated config option for enderpearl teleportation
- Added separated "log to console" and "log to file" options
CompatCitizens: - Changed the way NPCs are created and removed
- Fixed error on shutdown from CompatCitizens
- Added config file (WIP)
CompatParties: - Updated CompatParties to the newest PartiesAPI
CompatWorldGuard, Factions, and Towny: - Improved safezone detection
- Fixed flight bug with knockback option
- Fixed cancel option not working
Other: - Changed /clxconfig to /combatlogx (alias: /clx)
- Added /clx untag
- Added /clx tag
- Fixed minor bugs
- Updated To Do List
Make sure that you update the plugin AND the expansions at the same time, otherwise you will get a bunch of spammy errors in console
This is a minor update for two of the expansions in CLX
I have been busy with school, so if you are still waiting for a feature, it should be coded as soon as exams are over
NotCombatLogX: - Improved damage detection system with the "all damage" config option
- Don't forget that the config is here:
/plugins/CombatLogX/expansions/NotCombatLogX/not.yml
CompatCitizens - Improved NPC creating/deleting
- NPCs should be removed after 1 minute
- NPCs will also be removed when the player logs back in
- PM me if there are still issues with it
This was tested with Citizens v2.0.22 and Minecraft 1.12.2
CombatLogX will prevent people from entering fields that do not allow pvp if they are in combat
This is the same as preventing WorldGuard safezone entry
Changed to a new versioning system:
major.minor.patch.expansion
Expansion will increase when I update an expansion
Patch will increase when I do tiny changes that don't affect anything
Minor will change if I add a new expansion, or create slightly bigger changes
Major will change if I break an API or there are huge changes
New Features: - Added config option to remove the startup broadcast