FernAPI [1.13-1.15.1]
1.8.5A library made to make universal plugins to easier and better with utilities and wrappers
1.8.5latestUpdate sync with Github releasesDec 22, 2019 Please do note 1.9 is in beta and being worked on. Many changes have been made from 1.8.5 and between beta versions alike. The beta branch currently has the latest documentation on how to install 1.9 in it's multi-module form. 1.8.5 · Migrated to MariaDB connector · Added search() command for Universal Command for auto complete · Improvements to MySQL 1.8.2 · Added Name and UUID methods 1.8.1 · Changed AskPlaceHolder to ProxyPlaceHolder 1.8 · Renamed DatabaseInfo to DatabaseAuthInfo for straightforwardness · Updated fern-configmanager to 1.0.1 · A bit better documentation for MySQL · Changed a typo in BungeeMessageHandler that wouldn't register channel with namespace · Changed a typo in SpigotMessageHandler that wouldn't register channel with namespace causing an exception · Need to rewrite sponge message handler · Changed the names to be more helpful and not as confusing. · Added a method to get column from name. · MySQL rename RowObject to ColumnData1.7.3A few changes. Nothing major.Aug 19, 2019 Use version 1.7.3 You can now get player instances using Universal code which is the following: Code (Java): // Can only convert ProxiedPlayer, org.bukkit.entity.Player and/or EntityPlayer IFPlayer fPlayer = Universal. getMethods ( ). convertPlayerObjectToFPlayer (player ) ; // Or IFPlayer fPlayer = Universal. getMethods ( ). getPlayerFromName ( String name ) ; IFPlayer fPlayer = Universal. getMethods ( ). getPlayerFromUUID (UUID uuid ) ;1.7.0Some typos I should have fixed before releasingAug 19, 2019 I have made a few typos, such as github release tag was 7.0 instead of 1.7 (Sorry!) and forgot to make Velocity API compileOnly which I later noticed it caused an error that it could not find the dependency. Should be fixed now. Remember, post any issues you find on the github issue tracker preferrably! Oh now you should use 1.7 instead of 7.0 for importing from JitPack repo.1.6.3Forgot to add back classes when I was trying to fix CircleCI, also CircleCI will host my jars now :DMar 11, 2019 Using CircleCI to host jars compiled per commit and to show if it's even working instead of creating releases over and over again for jitpack to tell me. Use CircleCI for cutting edge beta CircleCI can be found here: https://circleci.com/gh/Fernthedev/FernAPI1.6No new code, just some update on documentationMar 2, 2019 Just added more documentation on installation if anyone needed to know, if you have any suggestions please let me know, I have no idea what to do now .-. https://github.com/Fernthedev/FernAPI#shading for new installation documentation (just how to shade) Send any bugs or features through https://github.com/Fernthedev/FernAPI/issues?q=is:issue+i…1.5Forge Support moved out, using Sponge nowFeb 18, 2019 This release is one that I should have done from the beginning, which was moving from forge to sponge due to the API meant for server side only and it's simplicity for Server Side development and code. Changelog: - Forge to Sponge - Fixed a line of code that would not allow Plugin Messaging to use a custom channel and was defaulting to a testing one - A few other bugs I can't remember1.4This isn't an update, just an update on how to install the jar in a easier and better wayFeb 9, 2019 Head over to https://github.com/Fernthedev/FernAPI#installation for new ways to install the API, which are less cumbersome and easier.1.3.1This version shows minor improvementsJan 30, 2019 If the player is online on the server, it will get UUID/Name from server rather than Mojang servers. (Forge will still use Mojang servers always instead of this)1.3Bungee/Spigot plugin messaging simplified, Sorter class for sorting lists, And PlaceHolderAPI bungeeJan 28, 2019 Added bungee/spigot plugin messaging, and a sorter class. Documentation will be added to README.MD soon, use the AskPlaceHolder class as an example with bungee side, HookPlaceHolder class for spigot side examples for now. FernCommands Readme has placeholder api documentation1.1.2Chat updateJan 25, 2019 This update focuses on using more the chat component api from spigot, allowing multiple text to have different hover and click effects.1.0.1More universal-like conversion of player instanceJan 6, 2019 You can now use Code (Java): // Can only convert ProxiedPlayer, org.bukkit.entity.Player and/or EntityPlayer IFPlayer fPlayer = Universal. convertPlayerObjectToFPlayer (player ) ;1.0Jan 6, 2019
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta