[UNSUPPORTED] T-MiniGameAPI - library for creating Minecraft
2.0.0T-MinigameAPI is a modern, flexible, and easy-to-use library for creating Minecraft minigames.
2.0.0latestUpdate 2.0.0Sep 23, 2024 Changes: · Added MongoDb support · From now commands module is separated module · Removed Addons system · Added modules system · Added SQL Module (Support for MySQL and SQLite as separated module) · Library configuration is simpler · From now not more calling init method in constructor · Arenas models has been optimized · Added onMiniGameEnable,onMiniGameLoad and onMiniGameDisable methods · Added rejoin feature · Added ability to hide and show online players for players who are playing in the game2.0.0-rc1Update 2.0.0-rc1Sep 3, 2024 JavaDocs: https://timsixth.pl/javadocs/minigame_api/2.0.0-rc1/ Documentation: https://timsixths-plugins.gitbook.io/minigameapi-docs/v/2… Changes: - Added MongoDb support2.0.0-beta1Update 2.0.0-beta1Aug 29, 2024 JavaDocs: https://timsixth.pl/javadocs/minigame_api/2.0.0-beta1/ Documentation: https://timsixths-plugins.gitbook.io/minigameapi-docs/v/2… Changes: - Added onMiniGameEnable,onMiniGameLoad and onMiniGameDisable methods - Added rejoin feature - Added ability to hide and show online players for players who are playing in the game2.0.0-alpha1Aug 6, 2024 JavaDocs: https://timsixth.pl/javadocs/minigame_api/2.0.0-alpha1/ Documentation: https://timsixths-plugins.gitbook.io/minigameapi-docs/v/2… Changes: - From now commands module is separated module - Addons system marked as deprecated (for removal in 2.0.0) - Added modules system - Added SQL Module (Support for MySQL and SQLite as separated module) - Library configuration is simpler - From now not more calling init method in constructor - Arenas models has been optimized1.4.1Update 1.4.1Jun 28, 2024 Fixed removing player into team1.4.0Update 1.4.0Jun 20, 2024 Added separated interface for CustomOptions Added getOptionsOrCreate method1.3.0Update 1.3.0Jun 19, 2024 Change log: Added timers (XpTimer and SimpleTimer) Added custom options to the arena Deleted deprecated files and methods What are the timers? Timer or task is BukkitRunnable implementation. There are two types of timers XPTimer, the countdown is displayed on the player level bar In the second SimpleTimer, the countdown is displayed on the player's chat1.2.1Update 1.2.1Feb 24, 2024 Fixed out-of-range error with the coin system Fixed error with default stats system is disabled1.2.0Update 1.2.0Feb 23, 2024 Changes: · Added new stats system · Added a new cosmetics system · Added a new coin system · Added model factories · Added loaders factories · Added api, addons-api modules · Added lite version of the library (without addons system) · Added ModelUtil (class to find fields to models' system) · Added IgnoredFileds annotation (Thanks to this annotation you can ignore all class's fields) · Fixed issue with useDataBase option in PluginConfiguration · UserStatsImpl, UserCosmeticsImpl, UserCoinsImpl, ArenaFileLoader, AbstractArenaFileLoader marked as deprecated A few words about new systems. From now the stats, cosmetics, and coin systems work with an Adapter design pattern, thanks to this systems are extendable very easily. From now these systems support YAML files, when using a database is disabled. Creating users is the same for all these systems. How to create new users, thanks to new systems? Code (Java): UserCosmetics userCosmetics = MiniGame. getUserCosmeticsFactory ( ). createUserCosmetics (player. getUniqueId ( ) ) ;1.1.0Update 1.1.0Jan 20, 2024 Fixed loading cosmetics Fixed inserting data into the database Added ArenaFactory Added ArenaSaveType Added loader to load arenas from many files1.0.0Dec 30, 2023
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