AN
1.7.0latestAnimationLib 1.7.0Jun 23, 2019 Adds tab-completion support for the new command system introduced in 1.13 (iirc).1.6.9AnimationLib 1.6.9Sep 15, 2018 I've fixed some issues regarding 1.13. It works properly for me, hopefully it does for you as well!1.6.8AnimationLib 1.6.8Sep 14, 2018 This update brings support for 1.13.1 and 1.13 (but please use 1.13.1), while also maintaining support for 1.12.2 and before. Sorry for the delay. University started and it took some time to migrate to the new version.1.6.7AnimationLib 1.6.7Jul 8, 2018 · I removed the expansion auto download feature for compatibility reasons. · This version fixes the issue with placeholders from PlaceholderAPI not working in my plugins in PlaceholderAPI 2.9.0+. This also makes it incompatible with PAPI versions before this one, however, so be warned. Sorry for the inconvenience this has caused.1.6.6AnimationLib 1.6.6Feb 18, 2018 Fixed an error with the latest version of MVdWPlaceholderAPI.1.6.5AnimationLib 1.6.5Feb 17, 2018 I haven't been very active recently. I've been very busy and needed to give my head some rest. This is a fairly minor update but still addresses some things I needed to take care of. · Added optional "color:" prefix to placeholders. If a placeholder returns '&'s instead of a colored text, use %color:<placeholder>% to color it. · Fixed an error in the update check. The method I previously used didn't work anymore so I had to move. I'm pretty sure it should work now but if you encounter any issues please report them so I can work on them.1.6.4AnimationLib 1.6.4Dec 3, 2017 Not much has changed since the last version. I made animatable things more versatile and also renamed some things. The primary reason for this update is support for new versions of my other plugins. It should be backward-compatible, but if you run into any issues you can post it in the discussion and I will fix it as soon as I can. (Reuploaded, accidentally uploaded the wrong one at first hehe)1.6.3AnimationLib 1.6.3Jun 3, 2017 · Fixed an error that would occur if PlaceholderAPI wasn't installed. The JVM is a strange place... · Made configs that don't have a config file (yet) load as well. Previously it would cause problems.1.6.2AnimationLib 1.6.2Jun 3, 2017 · Added some API methods · Made config loading safer. In upcoming updates of other plugins of mine it shouldn't break when there's something wrong in the file.1.6.1AnimationLib 1.6.1May 6, 2017 · Added MVdWPlaceholderAPI support (though untested). This includes: · A new "Use-MVdWPlaceholderAPI" option in the config. If enabled (true or yes), the API will be used instead of clip's PlaceholderAPI for placeholder setting. · AnimationLib's custom placeholders are registered into the plugin. · This update also includes more flexibility regarding placeholders. · Introduced a new reflection API (internal stuff, no need to worry about it). Much cleaner and shorter than the standard API. Using it in upcoming updates for my plugins depending on AnimationLib.1.6.0AnimationLib 1.6.0Apr 26, 2017 · Some random API updates · Added some utility methods · Some optimizations regarding NBT1.5.8AnimationLib 1.5.8Feb 25, 2017 · Forgot to remove a test command in the previous version. I recommend you update ;3 · Added "placeholders" page to the tutorials section, which covers the things you can put in texts where placeholders can be used.1.5.7AnimationLib 1.5.7Feb 23, 2017 Some (item) nbt optimizations Fixed an error that would happen when an empty config file was loaded.1.5.6AnimationLib 1.5.6Feb 10, 2017 · Added some useful functions to API · Made formulas a little faster · Added a 'ParsingContext' and 'ParsingNagger' to allow for special placeholders in text · Made parsing of text a bit more efficient · Fixed some PlaceholderAPI related stuff where a plugin reload could break stuff1.5.5AnimationLib 1.5.5Jan 19, 2017 · Finally added configuration tutorial! · There have been coming more and more options for this plugin, so I thought I'd include the tutorials. See https://github.com/megamichiel/AnimationLib/tutorials · Major change to ItemTag class. It also turned out to be quite efficient (future of AnimatedMenu?) · Few changes to the commands API. This includes bug fixes and a way to undo deletion of commands. It breaks old versions of AnimatedMenu · Replaced \x (and \X) with \o (and \O). I'm not sure how many people are using it but I hope it's easily changeable · Now using \x (and \X) for unicode characters of length 2, so you don't have to use \u00<number>. It's also prettier this way1.5.4AnimationLib 1.5.4Jan 4, 2017 · Made it so multiple identical placeholders use the same backing handler. · Added custom registered commands to the bukkit's help command There's a reason for this small update, and that reason is AnimatedMenu of course ;p1.5.3AnimationLib 1.5.3Jan 1, 2017 · Fixed an error when a player joins and/or quits regarding sql queries. · Added SQL Queries to the bungeecord placeholders.1.5.2AnimationLib 1.5.2Dec 30, 2016 For animatable sections, I added "Animate-X" as config key to distinguish between when it should animate or not.1.5.1AnimationLib 1.5.1Dec 29, 2016 · Added special placeholders to Formulas, to allow for custom placeholders when requested. That's it... Yikes. Fun feature doe. AnimatedMenu 2.9.1 requires this version and stuff... Have fun! I'm tired :/1.5.0AnimationLib 1.5.0Dec 28, 2016 Hi there! I will be adding a configuration tutorial page soon! · Added DataBase class, mainly for this: · Added SQL placeholders! Connect to your favourite MySQL database to display it in your menu! See the default config.yml for info. (You can also open the jar and open "config_bukkit.yml") Geeky stuff: · Made a start on better concurrency support for placeholders. · Made the Event pipeline more pretty · Made saving default config files more efficient. I used to load each resource byte by byte, now it's loading and writing it in blocks · Added going in and out of the server thread to Pipelines1.4.1AnimationLib 1.4.1Dec 20, 2016 · Did bug fixies. Now the default config shouldn't error anymore and people won't come back for it (.-.). · Added some api functions. · Got fabulous idea for plugin config tutorials. One day, it will be implemented.1.4.0AnimationLib 1.4.0Dec 6, 2016 · Now targetting api 1.11 · Introduces some incompatibilities with plugins using this, update all of them · Added /animlib reload command to reload the config · Moved some placeholder logic over to make several stuff redundant · Made text parsing better-looking · Moved Formula placeholders from AnimatedMenu to here. This add much better calculation options: · Proper calculation precedence, so 1 + 3 * 5 will give you 1 + 15 = 16 · Multiplication, division, addition, subtraction, groups (like (1 + 3) * 5) · To use a formula specified in config, use %animlib_formula_<name>% · Documentation is in default config.yml and will be on the resource page soon · You can use formulas inside text without having to specify in config.yml · You can do this using \(<formula>) · '&6Your health: &a\(100(%player_health% / %player_max_health%))\%' · To specify the number format to display it as, put the format between colons ':' · '&6Your health: &a\(:#:100(%player_health / %player_max_health))\%' · A single # displays it without a fraction (so just whole numbers) · Added ItemTag class, adds support for modifying items in ways that the normal server API doesn't include · Might use it in AnimatedMenu That about wraps it up! Have a nice day1.3.1AnimationLib 1.3.1Nov 15, 2016 Re-upload, forgot to update bungeecord version number .-. · Removed a test command that I forgot to remove last update .-. (don't worry, it was just sending messages, not giving items or something) · Added NBTTag & NBTList classes · Some slight changes1.3.0AnimationLib 1.3.0Oct 12, 2016 It's time I posted some updates to my resources... (This does not mean I haven't worked on them, I just haven't pushed out any updates for the past two months) · Added NBTUtil class, which allows one to easily modify an item's NBT without a too large impact on performance. · Added command API. This allows one to register commands whenever they want to, and it also has a system for fancy annotation-based thingies. · Added some thingies · Changed a lot of thingies · Optimized some thingies If you notice any bugs, pls report dem, thxbai.1.2.5AnimationLib 1.2.5Aug 16, 2016 · Added Event Pipeline API: A streamlined event system that is based on Java 8's Streams. · Added some more utility methods.1.2.4AnimationLib 1.2.4Aug 11, 2016 · Added some cloning functions. · Changed from version 1.2.3 to version 1.2.4 (I didn't want a 1-feature changelog D1.2.3AnimationLib 1.2.3Aug 6, 2016 · Fixed issue with AnimatedMenu. I forgot I added a function to this library which I used in the latest version of AM · Added a couple of BungeeCord placeholders, will be listed later.1.2.2AnimationLib 1.2.2Jul 22, 2016 · Some more API updates. Get the latest version of my other plugins in order for them to work. · Added a new, fun feature for developers: You can now load a class from a config file. · Added Base64 configuration loading/saving · I'm thinking of renaming the plugin, as it's starting to become a little incorrect.1.2.1AnimationLib 1.2.1Jul 19, 2016 · Fixed some small issues. · Added a 'Lazy Value' class, which pretty much means that I can have something that will only be created if I use it. · Renamed '%player_servername%' bungeecord placeholder to '%player_server%', and added %server_online_<servername>% as bungeecord placeholder.1.2.0AnimationLib 1.2.0Jul 18, 2016 Huge internal change. You must update all of my other plugins using this (AnimatedMenu, UltimateBossBar and MyMCLab) in order for them to function. · This resource now uses Java 8. If the plugin won't load on a server host, ask them to either update to java 8, or ask them about starting the server in java 8 as most hosts provide this. · Check out my latest resource, MyMCLab! Manage your server from your phone! · Added BungeeCord support! This plugin can now be used on BungeeCord servers. It adds a few PlaceholderAPI placeholders to it, but far from all since some of them are only server-related and some require specific plugins. Most stuff of the Server placeholder, and a few of the Player placeholder are implemented. I'm using this for MyMCLab placeholders · Revamped my configuration API. I can now load configuration from and save to YAML, Gson ánd XML! I will probably only be using YAML though, just thought it would be fun to mention.1.1.5AnimationLib 1.1.5Jul 4, 2016 · I didn't mention it before, but you now get an option that you can edit in the plugin's config file, found at plugins/AnimationLib/config.yml, called "Auto-Download-Placeholders". If you set this to 'true' (default is false), PlaceholderAPI expansions that you use anywhere that are not installed will automatically be downloaded, and make the plugin reload (not the whole server). · Fixed some small things which you probably didn't make use of.1.1.4AnimationLib 1.1.4Jul 1, 2016 Fixed unicode characters with \u<number> not working1.1.3AnimationLib 1.1.3Jun 30, 2016 Big Note: Get the latest versions of AnimatedMenu (2.5.5) and UltimateBossBar (1.1.3) or they will malfunction! · Big change to the way animations are loaded! Instead of just specifying 1: <thing>, 2: <string> etc. You can now have more extensive keys, stuff like: · '1,2,3,4' · '1-4' · Also, if you specify a value for 1 and 4 only, all values in between (in this case 2 and 3) will have the same value as 1 so you can make a frame stay for a little longer. · Some internal changes, including the StringBundle class allowing you to pass null as Player. Required for a soon-to-be released plugin of mine. · Added something I call 'PlaceholderContext' to the plugin. Using this, placeholders in different locations with the same name will not load seperately but will use the same value. This optimizes speed a little.1.1.2AnimationLib 1.1.2May 23, 2016 · Gave invalid placeholders a little nicer look, instead of them looking like the plugin wasn't working · In order to make case-insensitive config keys work, I converted all keys to lower case. I did this, however, using the system's language. If you were for example using Chinese, it wouldn't convert english characters to lower case. Now it uses the US language.1.1.1AnimationLib 1.1.1May 21, 2016 · Some internal improvements · Added some methods · Added update checker1.1.0AnimationLib 1.1.0May 2, 2016 · Added update checker · Everything animated now supports random frame order! For example Code (YAML): Key: 1 : 'value' 2 : 'value' Random : true1.0.0Apr 24, 2016
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
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.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta