Differences

This shows you the differences between two versions of the page.

Link to this comparison view

4.5.x_changelogs [2019/07/24 23:47] (current)
xikage created
Line 1: Line 1:
  
 +======4.5.9======
 +  * Backported more bug fixes for item importing
 +
 +======4.5.1-4.5.8======
 +  * Backported support for WorldGuard 6 on 1.8-1.12
 +  * Backported another bug fix for item importing
 +  * Fixed bugs with item importing
 +  * Fixed several bugs with the API
 +  * Backported more API changes to 4.5.X
 +  * Backported various bug fixes
 +  * Backported latest API changes to 4.5.X
 +  * Fixed several bugs with items
 +  * Built against latest WorldGuard 7.0 dev builds
 +  * Fixed several other minor bugs
 +  * Fixed item names not processing special characters correctly
 +  * Optimized mob spawning a bit
 +  * Fixed some formatting in error messages
 +  * Fixed an incompatibility with Artifacts
 +
 +======4.5.0======
 +=====General=====
 +  * Added support for Minecraft 1.13 and 1.13.1
 +  * Massive internal update to allow backwards compatibility with pre-1.13 servers
 +  * Improved error catching with more informative error messages
 +  * Changed config loader to only load .yml and .txt config files
 +  * Improved some of the example files
 +
 +=====Commands=====
 +  * Added -p flag to killall command to kill persistent mobs
 +  * Added version command
 +  * Added some new testing commands
 +
 +=====Mobs=====
 +====General====
 +  * Added Adult and Baby options for ageable animals.
 +  * Age will no longer override on offspring unless configured to.
 +====New: Baby_Drowned====
 +====New: Cod====
 +====New: Drowned====
 +====New: Donkey====
 +  * Now separate from Horse
 +  * Includes options: Saddled, CarryingChest,​ Tamed
 +====New: Dolphin====
 +====New: Mule====
 +  * Now separate from Horse
 +  * Includes options: Saddled, CarryingChest,​ Tamed
 +====New: Phantom====
 +  * Includes Size option to modify phantom size
 +====New: PufferFish====
 +====New: Salmon====.
 +====New: Skeletal_Horse====
 +  * Now separate from Horse
 +  * Includes options: Saddled, Tamed
 +====New: TropicalFish====
 +  * Includes options: Pattern, PatternColor,​ and BodyColor
 +====New: Turtle====
 +  * Includes options: Age, Agelock
 +====New: Zombie_Horse====
 +  * Now separate from Horse
 +  * Includes options: Saddled, Tamed
 +
 +====Armor Stands====
 +  * ArmorStand mobs now use Degrees for poses instead of radians
 +
 +====Falling Block====
 +  * Added option **Options.DropsItem:​ [true/​false]**,​ defaults to true
 +  * Added option **Options.HurtsEntities:​ [true/​false]**,​ defaults to true
 +
 +====Iron Golem====
 +  * Added option **Options.PlayerCreated:​ [true/​false]**,​ defaults to false
 +
 +====Sheep====
 +  * Added option **Options.Sheared:​ [true/​false]**,​ defaults to false
 +
 +====Snow Golem====
 +  * Added option **Options.Derp:​ [true/​false]**,​ defaults to false
 +
 +====Villager====
 +  * Added option **Options.HasTrades:​ [true/​false]**,​ defaults to false
 +
 +=====Skills=====
 +====Particle Effects====
 +  * Added particles **squid_ink**,​ **bubble_pop**,​ **current_down**,​ **bubble_column**,​ **nautilus**,​ **dolphin**
 +  * Added **size** option to reddust particle
 +  * Added **material** option for **item_crack**,​ **block_crack** particles
 +
 +====Potion====
 +  * Added potion effects CONDUIT_POWER,​ DOLPHINS_GRACE,​ SLOW_FALLING
 +
 +====Velocity====
 +  * Add operators "​REMOVE"​ and "​DIVIDE"​
 +
 +=====Conditions=====
 +====NEW: Cuboid====
 +Checks if a target entity is within the defined cuboid represented by location1 and location2.
 +  * - cuboid{location1=x,​y,​z;​location2=x,​y,​z;​world=world}
 +
 +====NEW: LastDamageCause====
 +Checks the entity'​s last damage cause
 +  Conditions:
 +  - lastdamagecause ENTITY_ATTACK
 +
 +https://​hub.spigotmc.org/​javadocs/​bukkit/​org/​bukkit/​event/​entity/​EntityDamageEvent.DamageCause.html
 +
 +====NEW: Pitch====
 +Checks the target entity'​s pitch
 +  TargetConditions:​
 +  - pitch 20to40
 +  - pitch <100
 +
 +====NEW: Wearing====
 +Condition to check the armor slots of living entities for normal or mythic items
 +  TargetConditions:​
 +  - wearing{slot=helmet;​material=DIAMOND_HELMET} true
 +  - wearing{slot=chestplate;​mmitem=AnItem}
 +Slots are helmet, chestplate, leggings, and boots
 +
 +====NEW: Yaw====
 +Checks the target entity'​s yaw
 +  TargetConditions:​
 +  - yaw >50
 +  - yaw 50to100
 +
 +====Stance====
 +  * Add option **strict=true/​false** (false by default)
 +
 +=====Targeters=====
 +====General====
 +  * Vanilla targeters have been deprecated and removed.
 +
 +====Target Limits====
 +All entity targeters now support target limits. With this you can limit how many things you target, including the order in which they are selected. ​
 +
 +This is done with the options:
 +  * limit=#
 +  * sort=X
 +
 +Lets say you want your ability to only target the 2 nearest players within 30 yards. To do this, you'd simply set the limit 2 to and sort by nearest:
 +  * **@PlayersInRadius{r=30;​limit=2;​sort=NEAREST}**
 +
 +Currently sort can have the following values:
 +  * NONE //(usually sorts by how long the entity has existed)//
 +  * RANDOM
 +  * NEAREST
 +  * FURTHEST
 +
 +=====Items=====
 +  * This update includes a built-in item converter that allows all legacy material names and data values to continue to be used.
 +  * Old items should not require updating, but we make no promises as there may be some fringe cases we missed.
 +  * Added **Durability** field for items that can have durability
 +
 +====Potions====
 +Added potion effects CONDUIT_POWER,​ DOLPHINS_GRACE,​ SLOW_FALLING for potion items
 +
 +=====Compatibility=====
 +  * Updated to be compatible with WorldGuard 7.0.0-beta1
 +  * Updated to latest LibsDisguises
 +  * Updated to use the new MPets API
 +  * Removed BarAPI support
 +
 +====LibsDisguises====
 +  * Added support for custom LibsDisguises disguises w/ Disguise.Type:​ name
 +  * If Disguise.Type does not match a known entity type, MM will ask LibsDisguises for any custom types defined in disguises.yml
 +
 +=====Bug Fixes/​Other=====
 +  * Show build number on plugin startup
 +  * Fixed many instances where bad configs would cause the plugin to not load
 +  * Fixed NPE in RandomMessage Mechanic
 +  * Fixed NPE with Get Egg Command tab completion
 +  * Fixed console warning when AIR used for blockmask
 +  * Numerous bug fixes for skill mechanic parsing
 +  * Fixed console error caused by boss bars
 +  * Fixes for ParticleBox effect
 +  * Fixed projecitles not obeying StopAtBlock option
 +  * Fixed bugs with ThreatTable API
 +  * Fixed conditionVar not working with Currency condition
 +  * Fixed MythicItem drops not dropping correct amount
 +  * Fixed Tropical Fish options not applying
 +  * Fixed NPEs in random spawns
 +  * Fixed sound mechanic being case-sensitive on 1.13+
 +  * Fixed and improved positioning of prison mechanicc
 +  * Fixed RandomSpawn ADD not working on 1.13+
 +  * Fixed ArmorStand HasGravity option working backwards
 +  * Fixed @Cone targeter positioning the cone thousands of blocks away
 +  * Countless other bug fixes we forgot about

4.5.x_changelogs.txt · Last modified: 2019/07/24 23:47 by xikage