Skip to content

Releases: KeyouXZ/Skynomi

Skynomi v3.2.1

22 Jun 04:29
11748e9

Choose a tag to compare

Skynomi v3.2.1 Release Notes

๐Ÿ”น Skynomi Core v3.2.0 โ†’ v3.2.1

  • ๐Ÿ›  Squashed a Bug: Fixed a rare InvalidCastException in CacheManager. No more casting chaos.
    โš™๏ธ Config Glow-Up: Say hello to the new Configโ€”the old config is now officially deprecated. Cleaner, sharper, better.

๐Ÿ”น Rank System v1.2.0 โ†’ v1.3.0

  • โœจ Command Renaming:
    โžค rankutils command is now simply rank for clarity and consistency.

  • ๐Ÿ”’ Command Restriction:
    โžค rank up/down can now only be used by players in the rank group.

  • ๐Ÿ” Config Update:
    โžค Changed Cost field type from int to long to 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 list command. No more scroll fatigue.

    โžค Just tweak the new config setting:

    "List Length": 5

Skynomi v3.2.0

06 Apr 06:13

Choose a tag to compare

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 new Blacklist NPC config.

  • 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 the Restricted Items field 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

26 Mar 06:18

Choose a tag to compare

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 Prefix option 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

21 Mar 07:53

Choose a tag to compare

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

17 Mar 15:56

Choose a tag to compare

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

09 Mar 06:03

Choose a tag to compare

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 sell command to allow players to sell items back to the shop.
  • Fixed a bug where shop buy and shop sell commands worked for amounts less than 1.

๐Ÿ”น Skynomi Core v2.0.0 โ†’ v2.1.0

  • Enhanced CustomVoid method to optionally return query results when the output parameter is set to true.
  • Implemented async methods and improved error handling in the Database class.
  • 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 UpdateGroup instead of setting them manually.

๐Ÿš€ Upgrade now to experience these improvements!

v2.0.0 - Major Update

04 Mar 04:13

Choose a tag to compare

๐Ÿš€ 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 listextension command to list all installed extensions.
  • Refactored: The shop system and rank system are now standalone projects.
  • Enhanced loader extension capabilities to support custom extensions.

๐Ÿ“Œ Rank System v1.1.0 (Standalone)

  • Added Announce Rank Up configuration.
  • Added Enable Rank Down configuration.
  • New Commands:
    • /rankutils info โ€“ Get details about a rank.
    • /rankutils list โ€“ List all available ranks.

๐Ÿ“Œ Notes

  • The shop system and rank system are 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

02 Mar 15:38

Choose a tag to compare

๐Ÿ“Œ 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

๐Ÿž Bug Fixes & Changes

  • Fixed several bugs and improved overall stability.
  • Removed the theme option from the config for a cleaner setup.

๐Ÿ“ฅ Download & Installation

  • Download the latest .dll file 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

03 Jan 14:59

Choose a tag to compare

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 up logic error for better accuracy.
  • Documentation Updates:
    • Detailed wiki for all configuration files, making setup and customization easier.
  • Command Updates:
    • /balance command can be accessed directly from the console.
    • /shop list with 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:

  1. Place the .dll file in TShock/ServerPlugins.
  2. Restart your server.
  3. Customize configurations in the tshock/Skynomi folder.

License:

Released under the MIT License.


Get the latest version now and bring your server economy to life! ๐ŸŽฎ

v1.0.0

21 Oct 11:17

Choose a tag to compare

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:

  1. Download the latest Skynomi plugin.
  2. Place the .dll file into your TShock/ServerPlugins folder.
  3. Restart your server.
  4. Customize your economy settings in the Skynomi.json file.

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.