promotional bannermobile promotional banner

FrostySpawner

Charge-based spawners for Paper 26.3: limited charges, upgrades, tiers, fusion, renting, shop, holograms and an admin panel.
Back to Files

FrostySpawner-1.0.1.jar

File nameFrostySpawner-1.0.1.jar
Uploader
FrostyxAlienFrostyxAlien
Uploaded
Oct 29, 2026
Downloads
10
Size
5.9 MB
File ID
9363648
Type
R
Release
Supported game versions
  • 26.3

What's new

FrostySpawner 1.0.1

Requires Paper 26.3 and Java 25. Drop-in update for 1.0.0: replace the jar and restart. Existing spawners, items and config keep working.

New

  • Fair refunds: Sell-back and charge refunds are now based on the price you actually paid for the charges. Buying during a sale and selling back can no longer make money. Free charges (from /frgive, admins or auto-recharge) are not refundable. Spawners from 1.0.0 keep the old refund price.
  • Redstone lock: Owners can lock a spawner against redstone in its menu, so other players can't switch it off with a lever. New option redstone-control.new-spawners-locked.
  • Developer API: Other plugins can read and control spawners and listen to place, break, spawn, transfer and depleted events. The API jar is under Additional Files.

Fixes: economy and exploits

  • The charge upgrade menu could bring back broken spawners or reset charges after a reload
  • Auto-recharge charged money for full spawners
  • Owners could kick out a renter and keep the full rent. The renter now gets the unused time refunded.
  • Rented spawners could be broken by the owner
  • An old transfer request could take a spawner that now belongs to someone else. Transfers now also respect the receiver's spawner limit.
  • Fusion deleted charges above the cap and the stacked spawners of the consumed spawner
  • Selling a stacked spawner lost the extra spawners

Fixes: storage and reload

  • MySQL: saves and deletes could run in the wrong order, and writes could get lost on shutdown
  • Lag from vanilla spawners with MySQL (a database query on every spawn)
  • spawners.yml could be overwritten with older data on shutdown
  • /fradmin import did not update the running server
  • /fradmin export|import accepted file paths outside the exports/ folder
  • /frostyspawner reload applied action bar settings one reload late
  • Rare error when saving player-settings.yml
  • New messages showed Missing message after an update until they were added to lang.yml by hand

Fixes: gameplay and config

  • Redstone next to a spawner (dust, clocks, observers) switched it off even when its own power did not change
  • spawner.spawn-range and spawner.max-nearby-entities had no effect
  • /fradmin topup did nothing on full spawners
  • The REST API no longer starts with the default change-me API key. Set your own key in rest-api.api-key.

New config and lang keys

  • config.yml: redstone-control.new-spawners-locked
  • lang.yml: spawner.redstone-locked, spawner.redstone-unlocked, spawner.rented-break, rent.evict-no-money, fusion.cap-exceeded, fusion.stack-cap-exceeded

You don't need to edit your files: messages missing from an older lang.yml now fall back to the built-in English text. Add the keys to your lang.yml only if you want to change or translate them.

This mod has no related projects