EverNifeCore icon

EverNifeCore -----

EverNife's Library for all my plugins




Main Change:

  • Fixed a relevant memory leak caused on some rare cases where the some specific hosts could not create and delete threads with a decent speed. Also created the SmartCachedYamlFiile to save memory in general on the PlayerData system.
Main Changes:

Full Changelog: v2.0.4.1...v2.0.4.2
----------, Dec 2, 2024

Total of 85 commits since last release!

Main Changelog:
Full Changelog: v2.0.3.4...v2.0.4.1
----------, Aug 5, 2024


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
----------, Apr 18, 2023


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
----------, Feb 5, 2023

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
----------, Sep 14, 2022

SomeChanges:
- Make EverNifeCore compatible with 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: https://github.com/EverNife/EverNifeCore/compare/v2.0.1.7...v2.0.2.1
----------, May 26, 2022

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**: https://github.com/EverNife/EverNifeCore/compare/v2.0.1.6...v2.0.1.7
----------, Mar 20, 2022

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**: https://github.com/EverNife/EverNifeCore/compare/v2.0.1.5...v2.0.1.6
----------, Feb 11, 2022

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**: https://github.com/EverNife/EverNifeCore/compare/v2.0.1.4...v2.0.1.5
----------, Jan 14, 2022

SomeChanges:
  • Improve MCVersion class.
  • Make EverNifeCore compatible with Minecraft 1.7.10 to 1.17 (all versions)
  • Add some FakePlayer checks
  • Few other changes
----------, Nov 26, 2021

Resource Information
Author:
----------
Total Downloads: 3,775
First Release: Nov 20, 2021
Last Update: Dec 2, 2024
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings