Skip to content

Releases: EverNife/EverNifeCore

EverNifeCore v2.0.4 v1

05 Aug 04:08
Compare
Choose a tag to compare

Total of 85 commits since last release!

Main Changelog:

Full Changelog: v2.0.3.4...v2.0.4.1

EverNifeCore v2.0.3 v4

EverNifeCore v2.0.3 v3

18 Apr 09:37
Compare
Choose a tag to compare

Total of 124 commits since last release!

Main Change:

  • Rework of how the PlayerDataStorage works, solving problems preventively!

Changelog:

Full Changelog: v2.0.3.2...v2.0.3.3

EverNifeCore v2.0.3 v2

EverNifeCore v2.0.3 v1

05 Feb 08:03
Compare
Choose a tag to compare

Total of 238 commits since last release, so there are LOTS of changes!
Here follows a few ones!

Changelog:

  • Make it compatible with newer versions of java (tested with java 11, but should work on newer as well)
  • Remove several deprecated features from EverNifeCore
  • Several changes on the Locale System
  • Several changes on the Placeholder system
  • Several changes on the PageViewer System
  • Fix for error on OnlineMode=true servers when a user changed it's name
  • Create a validation system for FinalCMDs
  • Upgrade and Improve Config YML System.
  • Few messages adde to FCMessageUtil
  • Add compatibility for WorldGuard API on 1.16.5 (keeping it compatible with 1.7.10 and 1.12.2)
  • Create a TitleAPI
  • Rework the way i used to store ItemStacks on YML, now using ItemDataPart as default.
  • Do several reafactors and add several new utility classes for the Pos system.
  • Improve NBT handling on all versions (tested on 1.7.10, 1.12.2 and 1.16.5)
  • Rework for MCVersion detection System
  • Add compatibility for WorldEditAPI on 1.16.5 (keeping it compatible with 1.7.10 and 1.12.2)
  • Lots of other changes.

Full Changelog: v2.0.2.2...v2.0.3.1

EverNifeCore v2.0.2 v2

14 Sep 21:48
Compare
Choose a tag to compare

Changelog:

  • Some fixes related to the Config System.
  • Add more functions related to the comments on configs.
  • Bound Values on ArgParserNumber
  • Fix PageViewer date display
  • Update Compatibility with PlaceholderAPI-2.11.2, keeping legacy support.
  • Properly Save NBT on 1.16.5
  • Several Improvements on FCItemFactory.class
  • Several Improvements on PlayerGUI.class
  • Create a Layout System for GUIs
  • Some refactor on the DayOfToday system.
  • Enforce PlayerData save to be syncronized to prevent errors on large databases (+20kPlayers)

Full Changelog: v2.0.2.1...v2.0.2.2

EverNifeCore v2.0.2 v1

26 May 21:24
Compare
Choose a tag to compare

EverNifeCore v2.0.2 v1

SomeChanges:

  • Make EverNifeCore compatible with Minecraft 1.7.10 up to 1.18
  • Rework the Entire Config System (update SnakeYAML and add Simple-YAML, improve performance, make it now possible to add comments)
  • Rework the Locale System (fix a few specific problems)
  • Add NBT-API inside the EverNifeCore, making it compatible with 1.7.10 (Crucible)
  • Fix race condition on "Save All PlayerData on Server Shutdown"
  • Improve PageViewer system
  • Add a DynamicCommand System, to allow schedule of commands that will be executed based on clicked messages.
  • Improve the PlayerGui.class
  • Improve the FCItemFactory.class
  • Inject Dependencies on class first load, this will help dependencies of EverNifeCore that are executed BEFORE EverNifeCore

Full Changelog: v2.0.1.7...v2.0.2.1

EverNifeCore v2.0.1 v7

20 Mar 10:13
Compare
Choose a tag to compare

SomeChanges:

  • Fix NPE on server stop.
  • Some improvements on the ItemDataPart system
  • Create FCItemFactory (builder for ItemsStacks)
  • Create GuiFactory
  • Highly Improve Localization System
  • Highly Improve/Recreate the Command System
  • Add TabCompletion system

Full Changelog: v2.0.1.6...v2.0.1.7

EverNifeCore v2.0.1 v6

11 Feb 22:36
Compare
Choose a tag to compare

SomeChanges:

  • Keep parameters names on compiled jar. (helping developers)
  • Fix SendCustom.concat() chat api
  • Add some checks for config file reading
  • Improve PageViewer (for comands like /baltop)
  • Catch any errors thown by ECListener
  • Update ChatMenuAPI (Fix compatibility with some versions of ProtocolLib)

Full Changelog: v2.0.1.5...v2.0.1.6

EverNifeCore v2.0.1 v5

14 Jan 00:04
Compare
Choose a tag to compare

SomeChanges:

  • Move corrupted PlayerData files to a separated folder.
  • Improve notification for command overriding process
  • Properly check for Forge presence
  • Add a GuiSystem to EverNifeCore based on triumph gui
  • Many fixes and improvements to the Locale and FancyText system.
  • Add a few more Utilities
  • Fix VaultIntegration Economy EcoSet
  • Add way to check for updates (and an auto-updater system that is disabled by default)
  • lots of other changes...

Full Changelog: v2.0.1.4...v2.0.1.5