Changelog
Expanded Functionality of AnhyShop Plugin Version 1.0.0
AnhyShop in version 1.0.0 introduces a new concept of "Sellers," which allow players to interactively trade with merchants through in-game objects. This enhances the trading experience by providing a more dynamic and convenient management of trading processes on the server.
Key Features of "Sellers":
- Types of "Sellers":
- Mechanical Objects: Buttons, doors, levers are identified by their type and the exact coordinates of their location.
- Signs: Identification is based on the material type and the text displayed on the sign. Signs can be placed in different locations, but the text on them will determine a single "Seller."
- Mobs with Custom Names: Utilizes the type of mob and its unique name for identification. Only mobs with custom names can become "Sellers."
- Wandering Traders: All wandering traders, once linked, are recognized as one "Seller," allowing for a uniform change to their trading inventories.
- Villagers: Identified by profession and level. Creating a "Seller" from a villager of a specific profession and level replaces standard trade operations for all similar villagers.
Commands to Manage "Sellers":
Note: All the commands listed below are available only to players with the anhyshop.seller
permission.
-
Creating a "Seller":
- Command:
/shop seller add <trader_key>
- Description: Creates a "Seller" from the object the player is looking at, linking it to a selected trader using a unique key
<trader_key>
. The player must be within 5 blocks of the object.
- Command:
-
Removing a "Seller":
- Command:
/shop seller remove <seller_id>
- Description: Removes a "Seller" using its unique numerical identifier
<seller_id>
.
- Command:
-
Viewing Information about a "Seller":
- Command:
/shop seller view <seller_id>
- Description: Displays detailed information about the "Seller," including its type, location, linked trader, and identifier.
- Command:
-
Listing All "Sellers":
- Command:
/shop seller list
- Description: Displays a list of all existing "Sellers," with the ability to copy
<seller_id>
to the clipboard, simplifying the management of identifiers for further operations.
- Command:
These updates significantly enhance player interactions with traders, providing greater control and customization options for trading processes on Minecraft servers.
Files
AnhyShop.jar(84.93 KiB) Primary Download