Releases: KeyouXZ/Skynomi
Skynomi v3.2.1
Skynomi v3.2.1 Release Notes
๐น Skynomi Core v3.2.0 โ v3.2.1
- ๐ Squashed a Bug: Fixed a rare
InvalidCastExceptionin CacheManager. No more casting chaos.
โ๏ธ Config Glow-Up: Say hello to the newConfigโthe oldconfigis now officially deprecated. Cleaner, sharper, better.
๐น Rank System v1.2.0 โ v1.3.0
-
โจ Command Renaming:
โคrankutilscommand is now simplyrankfor clarity and consistency. -
๐ Command Restriction:
โคrank up/downcan now only be used by players in therankgroup. -
๐ Config Update:
โค ChangedCostfield type frominttolongto support higher values. -
๐ง Logic Improvements:
โค Various fixes and minor improvements for better stability and maintainability.
๐ Shop System โ v1.2.0 โ v1.3.0
-
๐ List Pagination FTW
โค You can now control how many items appear per page in the/shop listcommand. No more scroll fatigue.โค Just tweak the new config setting:
"List Length": 5
Skynomi v3.2.0
Skynomi v3.2.0 Release Notes
Skynomi v3.2.0 is here with exciting new features and improvements, especially for the Rank and Reward systems!
๐น Skynomi Core v3.1.1 โ v3.2.0
-
Added support for NPC Blacklist in the reward system.
โค You can now block rewards from specific NPCs via the newBlacklist NPCconfig. -
Fixed issue where rewards from friendly NPCs were not granted correctly.
-
โ New Command:
leaderboard
๐น Rank System v1.1.3 โ v1.2.0
-
๐ก New Feature: Rank-based Item Restrictions
โค Players can no longer use specific items unless their rank allows it.
โค Define restricted items under theRestricted Itemsfield in your rank config.
โค Holding or equipping restricted items may freeze, web, or stone the player. -
๐ ๏ธ Fix: Corrected permission issues in
rankutils. -
โ New Commands:
resetrankโ Resets a player's rank to the default.resethighestrankโ Resets a player's highest achieved rank.
-
๐ New Sync Feature:
โค Automatically syncs a playerโs in-game group with their stored rank.
โค If a rank exceeds the maximum configured, it will be capped.
โค Updates player cache and sends a notification upon change.
๐ Upgrade now to experience these new features and enhancements!
Skynomi v3.1.1
Skynomi v3.1.1 Release Notes
Skynomi v3.1.1 is here with crucial updates and improvements!
๐น Skynomi Core v3.1.0 โ v3.1.1
- Removed
{Utils.Messages.Name}from log message to streamline logging output and reduce clutter.
๐น Shop System v1.1.2 โ v1.2.0
- Added
Prefixoption for item to enhance item customization (requested by @HikariiiSora). - Shop items can be bought/sold under the name and id
- Shop list now has item names
๐ Upgrade now to experience these enhancements and improvements!
Skynomi v3.1.0 - The Refinement
Skynomi v3.1.0 Release Notes
Skynomi v3.1.0 is finally here!
๐น Skynomi Core v3.0.0 โ v3.1.0
- Introduced a new Logging System to improve debugging and system monitoring.
- Added EventManager for CacheManager, enhancing flexibility and event handling.
- New Skynomi configuration: "Log Path"
- Removed unused code and tidied up the structure for better maintainability.
๐นRank System v1.1.2 โ v1.1.3
- Bug fixed at creating group
๐ Upgrade now to experience these improvements!
Skynomi v3.0.0 - The Evolution
Skynomi v3.0.0 Release Notes
Skynomi v3.0.0 is finally here! This major update brings significant performance improvements, optimizations, and breaking changes to enhance stability and efficiency.
๐น Skynomi Core v2.1.0 โ v3.0.0
- Changed balance data type from decimal โ long for better precision.
- Implemented CacheManager to significantly improve performance.
- Added new database configuration option: "Auto Save Interval (Seconds)".
- Introduced the skynomi command to manage the plugin more effectively.
- Optimized database queries for improved efficiency.
โ Breaking Changes
- Removed deprecated async methods from the Database class:
- CustomVoidAsync, CustomString, CustomStringAsync, CustomDecimal, CustomDecimalAsync, AddParamaters.
- Version handling now uses Version type instead of string.
๐น Shop System v1.1.0 โ v1.1.1
- Adjusted for full compatibility with Skynomi v3.0.0.
๐น Rank System v1.1.1 โ v1.1.2
- Adjusted for full compatibility with Skynomi v3.0.0.
- Improved rank system performance.
- Fixed a configuration bug affecting rank system settings.
๐ Upgrade now to experience these improvements!
v2.1.0
Skynomi v2.1.0 Release Notes
Weโre excited to announce the release of Skynomi v2.1.0! This update includes improvements, bug fixes, and optimizations across multiple systems.
๐น Shop System v1.0.0 โ v1.1.0
- Added
shop sellcommand to allow players to sell items back to the shop. - Fixed a bug where
shop buyandshop sellcommands worked for amounts less than 1.
๐น Skynomi Core v2.0.0 โ v2.1.0
- Enhanced
CustomVoidmethod to optionally return query results when theoutputparameter is set totrue. - Implemented async methods and improved error handling in the
Databaseclass. - Removed MySQL keep-alive connection for better resource management.
๐น Rank System v1.1.0 โ v1.1.1
- Fixed an issue where prefix & suffix were not updating correctly by switching to
UpdateGroupinstead of setting them manually.
๐ Upgrade now to experience these improvements!
v2.0.0 - Major Update
๐ Skynomi v2.0.0 - Major Update
This update brings significant improvements and structural changes, making Skynomi more modular and extensible!
๐ฅ What's New?
๐ Core Updates
- Added
listextensioncommand to list all installed extensions. - Refactored: The
shop systemandrank systemare now standalone projects. - Enhanced
loaderextension capabilities to support custom extensions.
๐ Rank System v1.1.0 (Standalone)
- Added
Announce Rank Upconfiguration. - Added
Enable Rank Downconfiguration. - New Commands:
/rankutils infoโ Get details about a rank./rankutils listโ List all available ranks.
๐ Notes
- The
shop systemandrank systemare now separate projects. Make sure to install them separately if needed! - Custom extensions are now supported via the improved loader system.
โฌ๏ธ Download & Installation
Grab the latest release from GitHub Releases and check the documentation for setup instructions.
Thanks for using Skynomi! ๐
v1.1.0
๐ Skynomi v1.1.0 โ Release Page
๐ Whatโs New in v1.1.0?
๐น New Features & Improvements
- Extension Support โ Now supports loading extensions from the
ServerPlugins/folder. - Platform Detection โ Automatically detects the player's platform for better compatibility.
- Enhanced NPC Kill Info (PC Users) โ Provides more detailed information when killing NPCs on PC.
- Numerical Abbreviation for Currency โ Numbers are now formatted in a more readable way (e.g.,
1,000 โ 1K).- This feature can be enabled or disabled via the config (Default:
false):"Abbreviasi Numerik": true
- This feature can be enabled or disabled via the config (Default:
๐ Bug Fixes & Changes
- Fixed several bugs and improved overall stability.
- Removed the
themeoption from the config for a cleaner setup.
๐ฅ Download & Installation
- Download the latest
.dllfile from the assets below. - Place it in the
./ServerPlugins/folder. - Restart your server and enjoy the new features! ๐
๐ Check Full Changelog
๐ข Got issues or feature requests? Report them here.
I'm done with Semantic Versioning
v1.0.2
Skynomi Release v1.0.2 ๐
What's New?
- Database Integration:
- Added MySQL support for storing player data and plugin configurations.
- Introduced a fallback mechanism to handle MySQL failures.
- Database query fixes to improve reliability.
- Keep alive MySQL connection.
- Enhanced Rank System:
- Added Ranks->{Name}->Permission for more granular rank permissions.
- Option to use the parent rank for inherited permissions.
- Fixed
/rank uplogic error for better accuracy.
- Documentation Updates:
- Detailed wiki for all configuration files, making setup and customization easier.
- Command Updates:
/balancecommand can be accessed directly from the console./shop listwith pagination for better readability and faster item retrieval.
- Bug Fixes and Improvements:
- General stability enhancements.
- Optimized the plugin for better performance.
- Various bug fixes and optimizations.
Overview
Skynomi introduces a virtual economy system to your Terraria server, allowing players to engage in transactions, shop for items, and climb ranks.
Features
- Economy System: Virtual currency for transactions between players.
- Shop System: Players can purchase items using in-game currency.
- Rank Progression: Players can rank up or down, unlocking perks.
- Admin Controls: Easily manage player balances and settings.
- Custom Rewards: Configure rewards for killing NPCs or bosses.
- Customizable Themes: Toggle between simple and detailed UI for commands.
- Optional Death Penalties: Adjustable currency loss on player death.
- Broadcast System: Automated announcements for shop items.
Installation:
- Place the
.dllfile inTShock/ServerPlugins. - Restart your server.
- Customize configurations in the
tshock/Skynomifolder.
License:
Released under the MIT License.
Get the latest version now and bring your server economy to life! ๐ฎ
v1.0.0
Release Message: Skynomi - TShock Plugin v1.0.0
We are excited to announce the release of Skynomi, a new TShock plugin designed to bring a dynamic virtual economy to your Terraria server. With Skynomi, players can manage their own currency, send money to each other, and engage in a server-wide shop system, adding a new layer of interaction and competition to your serverโs gameplay.
Key Features:
- Balance Command: Players can check their current virtual currency balance with a simple command.
- Payment System: Players can send virtual currency to others with ease.
- Integrated Virtual Currency: Seamlessly works with TShock for a smooth experience.
- Shop System: Players can purchase items through an in-game shop with a built-in broadcast feature.
Commands:
- /balance: Check your own or another player's currency balance.
- /pay: Transfer virtual currency to another player.
- /shop list: View items available for purchase.
- /shop buy: Purchase items from the shop.
How to Install:
- Download the latest Skynomi plugin.
- Place the
.dllfile into yourTShock/ServerPluginsfolder. - Restart your server.
- Customize your economy settings in the
Skynomi.jsonfile.
Version 1.0.0 Highlights:
- Fully functional economy with balance and pay commands.
- In-game shop system with customizable items and automatic broadcasts.
Give your players a more interactive experience and set up Skynomi on your Terraria server today!
License: Skynomi is licensed under the MIT License.