Skip to content

Releases: Runteryaa/invsee

Release v1.6.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 18:03

Bump version to 1.6.1

Bug Fixes:

  • Fixed a potential race condition and NBT corruption issue when saving a player's offline inventory.

  • The offline inventory save operation is now properly queued on the main server thread, mirroring the safety checks present in the offline Ender Chest logic.

Release v1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 17:47

Bump version to 1.6.0

Features Added:

  • Added permission checks for /invsee, /invsee action, and /invsee search commands.

  • Added permission string field to button configurations.

  • Added hide_buttons_without_permission global configuration option to hide buttons if the user lacks the button's permission.

  • Integrated LuckPerms/Fabric Permissions API seamlessly using reflection for all permission checks.

  • Gracefully fallbacks to standard OP level requirements (COMMANDS_GAMEMASTER) when permissions API is not available.

Release v1.5.7

Choose a tag to compare

@github-actions github-actions released this 21 Jun 17:32

Bump version to 1.5.7 and major improvements

  • Renamed #smite action to #lightning everywhere (code, UI, Wiki).

  • Renamed #xp action to #transfer_xp everywhere.

  • Added support for all GUI actions (#clear_inv, #clear_ender, #heal, #feed, #lightning, #open_ender, #transfer_xp, #tp, #accessories) in the /invsee action command.

  • Added an optional [receiver] parameter to /invsee action #transfer_xp to transfer XP to a specific player.

  • Added a console log message when the server starts up (InvSee mod loaded successfully!).

  • Added a console log message when a player joins with the InvSee client mod.

  • FIXED: Logic bug where transferring XP to yourself would wipe all your XP.

  • FIXED: Logic bug where editing an offline player's Ender Chest could overwrite their new data if they logged in while the chest was still open.

  • Updated version across all files to 1.5.7.

Release v1.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 16:32

feat: add /invsee action command

  • Added the '/invsee action <action_id> ' command.
  • This allows executing internal actions (like #heal, #feed, #smite, #clear_inv, #clear_ender) directly on specific players without needing to open their inventory GUI.
  • Completely supports offline players natively, safely applying actions directly to their .dat files.

chore: bump version to 1.5.0

  • Bumped mod version to 1.5.0
  • Renamed 'top_row_buttons' array to 'buttons' in the config file.
  • Added the '/invsee search <item_id>' command to search for specific items across all online and offline players' inventories, ender chests, armor, and offhand slots (Requires Gamemaster permissions).
  • Added 'discord_webhook_url' to the config. If provided, it automatically sends an Audit Log to the specified Discord webhook whenever a staff member opens or closes a player's inventory.
  • Added preliminary support for the '#accessories' action button to prepare for Trinkets/Accessories mod integration.
  • Optimized reading and writing for offline players' .dat files. Changes are now atomically saved via the newly added onCloseAction system when the GUI is closed.
  • Improved the GitHub Actions release workflow (release.yml) to automatically extract full commit bodies for comprehensive changelog generation.
  • Fixed client-side build errors by replacing the deprecated displayClientMessage function with sendSystemMessage for Minecraft 1.21.2 compatibility.
  • Fully updated WIKI.md with documentation for the new buttons configuration, discord webhooks, accessories action, and search command.

feat: InvSee v1.4.0 Major Additions

  • Config dosyasındaki 'top_row_buttons' değişkeni 'buttons' olarak değiştirildi.
  • Bütün çevrimiçi ve çevrimdışı oyuncuların envanterlerinde, zırhlarında ve ender çantalarında eşya araması yapmayı sağlayan '/invsee search <item_id>' komutu eklendi.
  • Yetkililer bir envanteri açtığında veya kapattığında (offline dahil) bunu Discord kanalına log olarak gönderen 'discord_webhook_url' sistemi Config'e eklendi.
  • Trinkets ve Accessories modları için altyapı hazırlanarak custom butonlara '#accessories' özelliği getirildi.
  • Offline oyuncular için atomik veri kaydetme ve menü kapanma (onCloseAction) olayları tamamen stabil hale getirildi.
  • WIKI.md dosyası yeni buton yapısı, webhook sistemi ve arama komutuyla baştan aşağı güncellendi.

Release v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 01:19

chore: bump version to 1.5.0

  • The mod version has been updated to 1.5.0.
  • The name of the ‘top_row_buttons’ variable in the config file has been shortened to simply ‘buttons’ and updated.
  • A brand-new ‘/invsee search <item_id>’ command has been added, allowing for detailed item searches in the inventories, armor, and rare bags of all online and offline players. (Requires Gamemaster permission)
  • The ‘discord_webhook_url’ system has been integrated into the config file to allow administrators to track in real-time when player inventories are opened and closed. It automatically sends an Audit Log to the specified Webhook address.
  • The ‘#accessories’ command, which has a custom button action, has been created, and the GUI infrastructure has been prepared for future mod support for Trinkets and Accessories.
  • The process of reading and writing .dat files for offline players has been optimized. A system for atomically saving changes the moment the menu closes (onCloseAction) has been added.
  • The GitHub Actions (release.yml) structure has been enhanced to automatically read the titles and descriptions of all commit messages made since the last released version (tag) and generate a changelog.
  • The displayClientMessage function, which was removed in Minecraft 1.21.2 on the client side, was updated to sendSystemMessage, permanently resolving all build issues.
  • Detailed usage and configuration information for all new features (buttons, search, webhook, accessories) was added to the WIKI.md file.

feat: InvSee v1.4.0 Major Additions

  • The ‘top_row_buttons’ variable in the config file has been changed to ‘buttons’.
  • The ‘/invsee search <item_id>’ command has been added, allowing you to search for items in the inventories, armor, and ender chests of all online and offline players.
  • The ‘discord_webhook_url’ system, which sends a log to the Discord channel when an admin opens or closes an inventory (including offline), has been added to the config.
  • Infrastructure for the Trinkets and Accessories mods has been prepared, and the ‘#accessories’ feature has been added to custom buttons.
  • Atomic data saving and menu close (onCloseAction) events for offline players have been made completely stable.
  • The WIKI.md file has been completely updated to reflect the new button structure, webhook system, and search command.

Release v1.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 00:39

feat: InvSee v1.4.0 Major Additions

  • Config dosyasındaki 'top_row_buttons' değişkeni 'buttons' olarak değiştirildi.
  • Bütün çevrimiçi ve çevrimdışı oyuncuların envanterlerinde, zırhlarında ve ender çantalarında eşya araması yapmayı sağlayan '/invsee search <item_id>' komutu eklendi.
  • Yetkililer bir envanteri açtığında veya kapattığında (offline dahil) bunu Discord kanalına log olarak gönderen 'discord_webhook_url' sistemi Config'e eklendi.
  • Trinkets ve Accessories modları için altyapı hazırlanarak custom butonlara '#accessories' özelliği getirildi.
  • Offline oyuncular için atomik veri kaydetme ve menü kapanma (onCloseAction) olayları tamamen stabil hale getirildi.
  • WIKI.md dosyası yeni buton yapısı, webhook sistemi ve arama komutuyla baştan aşağı güncellendi.

Release v1.3.5

Choose a tag to compare

@github-actions github-actions released this 20 Jun 22:46
  • detailed server config
  • detailed button customization in config
  • detailed language support
  • client can have its own prefered language
  • placeholders
  • custom command(?)

WIKI

Release v1.2.3

Choose a tag to compare

@github-actions github-actions released this 19 Jun 23:13

Merge branch '26.1.2' into main for release 1.2.3

Full Changelog: v1.2.1...v1.2.3

Release v1.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 22:28
a36a0e8

Merge pull request #1 from Runteryaa/26.1.2

...

What's Changed

New Contributors

Full Changelog: v1.1.8...v1.2.1

Release v1.1.8

Choose a tag to compare

@github-actions github-actions released this 19 Jun 21:29

Update mod metadata and bump version to 1.1.8

Full Changelog: v1.1.5...v1.1.8