Skip to content

2.1.1

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 28 Oct 04:16
fe52765

2.1.1

This is a bug-fix release for servers running v2.1.0. /cr get now reliably hands over the items it creates: it no longer refuses when the matching stack has room, and it no longer loses items that don't fit. Commands, permissions, configuration and stored data are unchanged, so you can drop in the new jar.

Changes

  • /cr get inventory handling
    • Items now top up an existing matching stack even when the inventory has no empty slot. Previously the command answered "Inventory full." in that case. (#109)
    • When only part of the requested amount fits, the rest is dropped at the player's feet instead of being discarded. The player is told how many were dropped. If nothing fits at all, the command still replies "Inventory full." and nothing is dropped. (#107)

Version

v2.1.0 → 2.1.1 — PATCH. Mechanical floor from comparing the two jars: PATCH.
Judgment: The only runtime change is in /cr get: it now fills matching partial stacks when no slot is empty (#109) and drops any overflow at the player's feet instead of silently discarding it (#107). Both are fixes that make the command deliver what was requested. Its arguments, permissions, the 'Inventory full.' reply when nothing fits, config, and stored data are all unchanged. Every other PR is tests or documentation, so the patch floor stands.

  • no interface or storage difference observed between the jars

Verification

Verified on a real Spigot server before publication; this release carries the exact jar that was verified.

  • boot gate run: booted twice on a fresh Spigot server running Minecraft 1.19.4 (11 assertions passed).
  • boot gate run: booted twice on a fresh Spigot server running Minecraft 1.21.11 (11 assertions passed).
  • boot gate run: booted twice on a fresh Spigot server running Minecraft 26.2 (11 assertions passed).
  • boot gate run: booted twice on a fresh Spigot server running Minecraft 26.3 (11 assertions passed).

Install with Dan's Plugin Manager: /dpm get <plugin>. How stable releases are made: Release channels.


drafted by Claude on behalf of Daniel Stephenson