Page: 1 ... 2 3 4 5 6 ... 12

6.44.1 Oct 27, 2022
6.44.1 Changelog

- Fixed bug with particle spawning
- Fixed bug with list getters in config
- Fixed bug with TemporaryPlayer with ProtocolLib while using Geyser


6.44.0 Oct 24, 2022
6.44.0 Changelog

- Added friendly names to item lookup system for vanilla materials (no underscores and allowing plurals)
- Deprecated TransientConfig and improved config API substantially
- Added functional pattern to plugin lifecycle hooks, to add things on reload / load / etc dynamically
- Deprecated Menu#addState (Renamed to Menu#setState)
- Added price system
- Added particle lookup system
- Added MathContext, various placeholder / math context improvements
- Various optimisations and improvements


6.43.7 Oct 16, 2022
6.43.7 Changelog

- Fixed bug with ExtendedPersistentDataContainer


6.43.6 Oct 7, 2022
6.43.6 Changelog

- Fixed bug with adventure for base spigot users


6.43.5 Oct 4, 2022
6.43.5 Changelog

- Fixed custom model data parser

- Fixed several bugs and massively optimized placeholders


6.43.3 Oct 3, 2022
6.43.3 Changelog

- Fixed bug with skull textures where invalid textures were accepted


6.43.2 Oct 3, 2022
6.43.2 Changelog

- Fixed bugs with menu rendering

- Moved default page layer to be UPPER rather than TOP


6.43.1 Oct 3, 2022
6.43.1 Changelog

- Extra held item fix for GUIs


6.43.0 Oct 2, 2022
6.43.0 Changelog

- Reworked the GUI system completely to be based around Components, added Menu pages, reworked reactive state, added reactive slots that only show up based on player / menu information, added menu events, improved menu performance, fixed many menu bugs, fixed bugs with captive slots, improved GUI kotlin DSL, added layers to menus, added 3x3 (dispenser) menus, and several other changes.

- Reworked all internal frontend -> backend communication to be via Eco (replaces Handler), removed all internal interfaces / methods in the API other than Eco#get() (all HandlerComponents), and massively cleaned up backend.

- Added PersistentDataKeyType#CONFIG

- Added Model Engine support to entity lookup system

- Added .toml support in config system

- Improved javadoc in many places

- Added EcoPlugin#createNamespacedKey and EcoPlugin#createMetadataValue as shorthands

- Optimized Item builders to use FastItemStack for lore setting

- Added more kotlin extension functions

- Added Items.isEmpty(ItemStack) instead of instantiating EmptyTestableItem

- Fixed yaml size limit for users on new versions of paper

- Fixed small bug with null elements in string lists in configs

- Deprecated PluginDependent<EcoPlugin>

- Added warning for users still using legacy MySQL (PersistentDataKeyType#CONFIG is not supported and will throw an exception)

- Many, many internal changes, optimisations, tweaks, and bug fixes


6.42.0 Sep 28, 2022
6.42.0 Changelog

- Added GUIComponent to predefine custom GUI components consisting of multiple slots
- Added MenuBuilder#getRows
- Added CustomSlot and ConfigSlot to create custom slot implementations
- Fixed getSkullTexture


6.41.3 Sep 26, 2022
6.41.3 Changelog

- Hotfix for last version


6.41.2 Sep 26, 2022
6.41.2 Changelog

- Fixed / Improved various aspects of the display system (Thanks ItsBradarr!)

- Updated KingdomsX (Thanks mani123!)


6.41.1 Sep 14, 2022
6.41.1 Changelog

- Fixed Scyther integration
- Fixed Songoda repo
- Fixed long-standing bug with ItemProviders causing many integrations to break (e.g. Oraxen)


6.41.0 Sep 14, 2022
6.41.0 Changelog

- Added Item Price API
- Added Scyther integration
- Added configurable host to Paste
- Added BigDecimal support to Economy


6.40.2 Sep 12, 2022
6.40.2 Changelog

- Fixed bugs with some old MySQL installations


6.40.1 Sep 11, 2022
6.40.1 Changelog

- Fixed DeluxeCombat and FabledSkyblock integrations (Thanks Kapitowa!)
- Added the option to disable the update checker


6.40.0 Sep 10, 2022
6.40.0

- Rewrote MySQL data handler to be more stable (no longer misadvised)
- Removed key categorization
- Fixed data migration
- Various other large improvements to the data system


6.39.1 Sep 6, 2022
6.39.1 Changelog

- Added == operator to evaluateExpression
- Added config expression getter methods with additional players
- Added min and max functions to evaluateExpression


6.39.0 Sep 6, 2022
6.39.0 Changelog

- Added additional players to parse placeholders with respect to
- Added FabledSkyblock integration (Thanks Kapitowa!)
- Updated FactionsUUID integration


6.38.3 Aug 22, 2022
6.38.3 Changelog

- Fixed SNBT item lookups


6.38.2 Jul 27, 2022
6.38.2 Changelog

- Fixed ProtocolLib API cross-compatibility
- Updated ShopGUI+ API


6.38.1 Jul 25, 2022
6.38.1 Changelog

- Improved menu re-render behavior


6.38.0 Jul 22, 2022
6.38.0 Changelog

- Added MenuBuilder#onOpen
- Added VectorUtils#isSaveVelocity / Vector#isSafeVelocity
- Added MenuUtils#getOpenMenu / Player#openMenu
- Added DisplayProperties to display modules, including inInventory, inGui, and original item (a clone to prevent any potential issues)
- Improved MythicMobs support (Thanks Syrent!)
- Updated Kotlin to 1.7.10
- Fixed rare NPE on menu close with captive items


6.37.3 Jul 7, 2022
6.37.3 Changelog

- Fixed rare bug affecting the conflict finder


6.37.2 Jul 3, 2022
6.37.2 Changelog

- Added Prerequisite.HAS_1_19
- Added player health fixer (optional)
- Fixed initializing message on startup not sending at the right time


Page: 1 ... 2 3 4 5 6 ... 12