CoreProtect 2.17.5

Fast, efficient block logging, rollbacks, and restores

  1. CoreProtect v2.17.5 [Spigot 1.14]

    • Fixed CoreProtect not recognizing custom "plugin" folder locations.
    • Fixed ClassCastException when other plugins trigger a malformed SignChangeEvent.
    • Fixed NullPointerException error on certain dispenser transaction events.
    • Improved performance of transaction handling in InventoryMoveItemEvent.
  2. CoreProtect v2.17.4 [Spigot 1.14]

    • Added logging for foxes modifying blocks, such as when eating sweet berry bushes.
    • Fixed some container blocks not facing in the correct direction when rolled back.
    • Fixed rolling back half of a double chest making the remaining half become invisible.
    • Fixed missing "v" before version number on shutdown confirmation message.
    • Changed chest logging/rollbacks to no longer use custom block-data generator.
    Solder, Konata400, nicuch and 13 others like this.
  3. CoreProtect v2.17.3 [Spigot 1.14]

    • Added shutdown confirmation message for when CoreProtect has finished disabling.
    • Fixed "hasRemoved" method in the CoreProtect API incorrectly performing "hasPlaced".
    • Fixed NullPointerException randomly occurring when placing a crossbow in a chest.
  4. CoreProtect v2.17.2 [Spigot 1.14]

    • Fixed data logging not properly finishing during shutdown in rare edge cases.
    • Fixed database connection not properly closing during shutdowns and reloads.
    • Fixed background update checker not immediately terminating during shutdown.
    • Improved handling of internal variables, to ensure values can't inadvertently be cached.
    • Improved consumer processing, to improve accuracy of the consumer size during shutdown.
    • Changed minimum required WorldEdit version from #4180 to...
    Konata400, AccioAce, L3ProXy and 13 others like this.
  5. CoreProtect v2.17.1 [Spigot 1.14]

    • Added "coreprotect.lookup.near" permission, for restricting access to the "/co near" command.
    • Improved plugin shutdown to prevent unnecessary logging status messages from being displayed.
    • Fixed "coreprotect.lookup.kill" permission not being properly listed in the plugin.yml file.
    • Fixed Nether portal username logging not scanning the entire portal for the activator block.
    • Fixed NotSerializableException when placing a crossbow loaded with a firework in a chest.
    L3ProXy, TemperTantrum, Lice and 16 others like this.
  6. CoreProtect v2.17.0 [Spigot 1.14]

    • Added support for new 1.14 container types (such as blast furnaces and smokers).
    • Added support for all new entity metadata (such as cat types and panda traits).
    • Added support for logging blocks attached to the bottom of a broken block.
    • Added logging for all new sign types (such as spruce and birch signs).
    • Added logging for text color changes made on signs by using dyes.
    • Added logging for cake blocks being modified by a player eating the cake.
    • Added logging for...
  7. CoreProtect v2.16.3 [Spigot 1.13]

    • Fixed certain username based lookups incorrectly returning "user not found".
    • Fixed restoring minecart rails not restoring the correct rail orientation.
    • Fixed purges where no data is removed returning "-1 row(s) of data deleted".
    • Fixed CoreProtect not always loading when restarting a crashed server.
    ScuroK, CrazyIb, Lice and 20 others like this.
  8. CoreProtect v2.16.2 [Spigot 1.13]

    • Added initial database version to "/co status" command.
    • Changed plugin.yml command descriptions to no longer include double quotes.
    • Fixed ConcurrentModificationException error on certain hopper transaction events.
  9. CoreProtect v2.16.1 [Spigot 1.13]

    • Added WorldEdit logging status to "/co status" command (shows if enabled/disabled).
    • Added extra data validation to ensure data can't go missing when logging data.
    • Improved handling of users and metadata when processing and logging data.
    • Improved performance of plugin when adding data to be logged.
    • Improved update notice to ensure it's shown to all server operators.
    • Improved error message when unable to connect to MySQL server during startup.
    • Improved tab-complete...
  10. CoreProtect v2.16.0 [Spigot 1.13]

    • Added logging for players/entities breaking turtle eggs by standing on them.
    • Added logging for turtle eggs being laid as well as turtle egg hatching.
    • Added logging for water sources created by breaking an ice block.
    • Added logging for all structure growth data (such as grass changing to podzol).
    • Added logging for player interactions on new button types, such as jungle buttons.
    • Added logging support for WorldEdit v7 Beta 5+. Older versions of WorldEdit are no longer...