Perfect Auto-Sell Chest v1.2.0

Tired of manually selling your farm drops? No commands, no menus, no hassle.
PerfectSellChest v1.2.0 - i18n + EliteEssentials support

Headline

Two long-standing tickets in one update:
- the plugin is now fully translated (English, French, Spanish, German,
Italian, Portuguese)
- EliteEssentials Economy is now a supported economy backend alongside
PerfectEconomy

New: 6-language i18n

- All chat, hologram and console output go through a single Lang table
with translations for EN, FR, ES, DE, IT, PT. English is the default
and the fallback when a key is missing in another language.
- Set the active language in config.json:
"lang": "EN"
- Or change it live in-game:
/sellchest setlang EN|FR|ES|DE|IT|PT
- Diacritics are stripped from translations since Hytale's font does
not render them reliably.

New: EliteEssentials Economy bridge

- Pick EliteEssentials by setting:
"economyPlugin": "EliteEssentials"
- The bridge auto-discovers EliteEssentials via reflection, so the
plugin still loads (and runs in local-prices-only mode) even if
EliteEssentials is uninstalled.
- The currency symbol from EliteEssentials' configuration is used in
the sell notification, hologram and console log, so amounts always
read in your server's chosen currency.
- Sell prices for EliteEssentials still come from prices.json (their
API does not expose a sell registry).

Cleanup

- Dead bridge classes for HTSkyBlock, Ecotale, EconomySystem and
Ryukazan were removed. They had been disabled since v1.1.1 and just
added noise to the jar.

Config additions

  • "lang" (string, default "EN")
  • "economyPlugin" now accepts "EliteEssentials" / "EliteEssentialsEconomy"
in addition to the existing "PerfectEconomy"

Upgrade notes

- Drop-in upgrade from v1.1.1. Existing config.json gets the "lang"
field backfilled to "EN" on first launch, so behaviour stays identical
for anyone who does not touch it.
- No data migration. sellchests.json, prices.json and the per-player
notify settings are read as-is.

Compatibility

  • Hytale Update 5 (Pre-Release 5).
  • Java 21.
PerfectSellChest v1.1.1
2026-05-26

Hytale Update 5 compatibility update.

Changes:
  • Updated for Hytale Update 5 (Pre-Release 5).
  • Recompiled against the latest server API (JOML vectors, new permission and HUD APIs).
  • Fixed the red "Target Version" warning shown in the mod manager.
  • No feature changes. Your existing configs, data and saved files are kept as is.

How to update:
  • Stop your server.
  • Replace the old PerfectSellChest jar with this one.
  • Start your server. Nothing else to do.

PerfectSellChest v1.1.1 - Patch Notes​

PerfectEconomy Integration

  • New PerfectEconomy bridge - SellChest now works with PerfectEconomy out of the box
  • Sell prices pulled from PerfectEconomy shop configuration, with fallback to local prices.json
  • Default economy plugin changed from "HTSkyBlock" to "PerfectEconomy"
Chest Interaction Fix

  • Fixed chests not opening with F key - migrated from deprecated State.Id: "container" to new BlockEntity.Components.ItemContainerBlock format
  • Added InteractionHint for F key prompt
Container Access Rewrite

  • Items now properly removed from chest after selling (fixed infinite sell bug)
  • Rewrote container access using ChunkStore ECS pattern (live component, not holder copy)
Break Detection

  • Added BreakBlockEvent handler - chests are now unregistered immediately when broken
  • Hologram above chest is despawned on break
  • Creative mode: scheduler detects missing blocks within 30 seconds
Other

  • Sell cycle runs on world thread for reliable chunk access
  • Removed legacy economy bridges (HTSkyBlock, EconomySystem, Ecotale, Ryukazan) - use PerfectEconomy
PerfectSellChest v1.1 — Patch Notes


New Features

  • Floating Hologram — A hologram now appears above each SellChest displaying the owner's name, chest tier, and total earnings. Updates automatically after every sell cycle.
  • Sale Notifications (Toggle) — Players receive a green chat message each time their chest sells items, showing the exact amount earned and item count. Use /sellchest notify to toggle notifications on or off. Preference is saved across restarts.
  • Per-Player Chest Limit — Players are now limited to a configurable number of SellChests (default: 5). Placement is blocked when the limit is reached. Admins can set per-player overrides in config.json via the playerLimits field. Set a limit to -1 for unlimited.
New Commands

CommandDescription
/sellchest notifyToggle sell notifications on/off
/sellchest infoView your chest count, limit, and notification status
/sellchest helpList all available subcommands
Config Changes

Two new fields in config.json:

{
"economyPlugin": "xxxxxxxx",
"defaultChestLimit": 5,
"playerLimits": {
"uuid-here": 20,
"uuid-here": -1
}
}

Other

  • Total earnings are now tracked and persisted per chest in sellchests.json
  • Owner name is stored at placement for hologram display
  • Plugin logs now use the [PerfectSellChest] prefix
  • Fixed a build issue where the JAR was named PerfectPerfectSellChest

SellChest — Patch Note v1.0.1​


New Feature: SellChest x2​

A new block SellChest x2 is now available. It works exactly like the regular SellChest, but sells items at double the normal price.

  • Same model and animations as the standard SellChest
  • Gold particle color (#FFD700) to visually distinguish it
  • The sell notification shows a [x2.0] tag so you know which chest earned what

New Feature: Configurable Economy Plugin​

SellChest no longer requires HTSkyBlock to function. The economy plugin is now selected via a config file:

plugins/SellChest/config.json

{
"economyPlugin": "HTSkyBlock"
}

Supported values:

ValuePluginPricing source
HTSkyBlockHTSkyBlock (default)HTSkyBlock shop prices
EconomySystemEconomySystem 1.0.8.1prices.json
EcotaleEcotale 1.0.8prices.json
EconomyEconomy 1.1.2 (Ryukazan)prices.json ⚠️
⚠️ Economy (Ryukazan): This plugin stores balances as an ECS component. Players must be online to receive earnings. If a player is offline when a sell cycle runs, the payment is skipped for that cycle.

New Feature: Local Price List (prices.json)​

When using EconomySystem, Ecotale, or Economy, item prices are read from:

plugins/SellChest/prices.json

{
"Stone": 0.5,
"OakLog": 1.0,
"IronOre": 3.0
}

This file is created automatically with example entries on first launch. Edit it to set your sell prices per unit.


Changes​

  • HTSkyBlock is now an optional dependency. SellChest will still work without it if another economy plugin is configured.
  • Backward compatible: Existing sellchests.json data is fully preserved. Chests registered before this update will default to multiplier x1.0.
  • Manifest updated — HTSkyBlock, EconomySystem, Ecotale, and Economy are all listed as optional dependencies.

Migration​

If you were already using SellChest with HTSkyBlock, no action is needed — the default config value is "HTSkyBlock" and everything continues to work as before.

To switch economy plugins:

  1. Edit plugins/SellChest/config.json and set economyPlugin to your desired plugin
  2. If not using HTSkyBlock, fill in plugins/SellChest/prices.json with your item prices
  3. Restart the server
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
652 Views
4 Purchases
6 Downloads
Feb 27, 2026 Published
Jun 15, 2026 Updated
Not yet rated
65.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. Storage
  1. Shop
Game mode
  1. Skyblock
  1. Economy
  1. Modded
Supported languages
  1. English
Creator
Recommended for you
The most advanced hologram plugin for Hytale servers. Colors, images, custom fonts...
5.00 star(s) 2 ratings
23 purchases
Fully configurable mob spawner blocks with proximity activation, day/night toggle, multi-entity ...
3.50 star(s) 4 ratings
17 purchases
The all-in-one anti-cheat and moderation solution.
4.50 star(s) 2 ratings
14 purchases
Complete OneBlock gamemode for Hytale, 5 phases, economy, shop, quests, auction house, prestige ...
Not yet rated
3 purchases
Live web dashboard with smart recommendations, auto-apply config patches, CPU flamegraph ...
Not yet rated
2 purchases
Share and earn
Refer this resource and earn a 10% commission.
652 Views
4 Purchases
6 Downloads
Feb 27, 2026 Published
Jun 15, 2026 Updated
Not yet rated
65.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. Storage
  1. Shop
Game mode
  1. Skyblock
  1. Economy
  1. Modded
Supported languages
  1. English
Creator
Recommended for you
The most advanced hologram plugin for Hytale servers. Colors, images, custom fonts...
5.00 star(s) 2 ratings
23 purchases
Fully configurable mob spawner blocks with proximity activation, day/night toggle, multi-entity ...
3.50 star(s) 4 ratings
17 purchases
The all-in-one anti-cheat and moderation solution.
4.50 star(s) 2 ratings
14 purchases
Complete OneBlock gamemode for Hytale, 5 phases, economy, shop, quests, auction house, prestige ...
Not yet rated
3 purchases
Live web dashboard with smart recommendations, auto-apply config patches, CPU flamegraph ...
Not yet rated
2 purchases
Top