Sueta

valmarchand

2.0

valmarchand

·Plugin
  1. 2.0latestValMarchandJun 11, 2026
    Rotation System · Fixed merchant rotation system. · Added automatic merchant rotation based on the configured timer. · Fixed current merchant selection not being properly saved. · Added selection restoration after server restart. · Fixed current selection placeholder updates. · Fixed remaining time placeholder calculations. Data & Statistics · Fixed player sale tracking system. · Replaced Material-based sale storage with unique item IDs. · Fixed sale limits for custom items. · Improved data consistency across rotations. · Fixed player statistics calculations. GUI & Commands · Improved GUI click protection. · Fixed GUI refresh after item sales. · Fixed various command-related issues. · Improved command stability and error handling. Code Quality · Added missing @NotNull and @Nullable annotations. · Fixed potential NullPointerException issues. · Removed unused generated file MerchantGui$1.java. · Improved overall code stability and maintainability. New Features : Selection System · Added full support for merchant selections defined in config.yml. · Added weighted selection chances. · Added display names for merchant selections. · Added current selection tracking and persistence. Rank Price Bonuses · Added configurable rank-based selling bonuses. · Players can now receive additional profit based on their rank or permission group. Dynamic Pricing · Added dynamic market prices. · Prices can now fluctuate every merchant rotation. Custom Item Support Supported Types type: VANILLA type: CUSTOM_MODEL_DATA type: ITEMSADDER type: MMOITEMS Vanilla Example diamond: type: VANILLA material: DIAMOND base-price: 50 max-sell: 500 CustomModelData Example ruby_custom: type: CUSTOM_MODEL_DATA material: DIAMOND custom-model-data: 1001 base-price: 75 max-sell: 250 ItemsAdder Example ruby_itemsadder: type: ITEMSADDER itemsadder-id: "val_items:ruby" base-price: 80 max-sell: 250 MMOItems Example ruby_mmoitems: type: MMOITEMS mmoitems-type: MATERIAL mmoitems-id: RUBY base-price: 100 max-sell: 200 Placeholders Added / Fixed %valmarchand_current_selection% %valmarchand_time_remaining% %valmarchand_player_sales_<itemId>%
    1 download
  2. 1.8ValMarchandJun 8, 2026
    · Added: Supports 26.1.2 · Optimization: Recode plugin · Update: API support
    1 download
  3. 1.7valmarchand 1.7Apr 22, 2026
    · Added: Supports 26.1.1
    6 downloads
  4. 1.6ValmarchandNov 4, 2025
    · Update: Plugin optimization
    9 downloads
  5. 1.5valmarchandOct 28, 2025
    · Added: Supports 1.21.9 and 1.21.10 · Fix: Errors message in console
    6 downloads
  6. 1.4valmarchand 1.4Jul 28, 2025
    · Added: Supports 1.21.8
    21 downloads
  7. 1.3valmarchand 1.3Jul 1, 2025
    · Added: Supports 1.21.7
    32 downloads
  8. 1.2valmarchand 1.2Jun 20, 2025
    · Added: Price bonus system by rank (eg VIP, Elite...) configured in config.yml · Added: Broadcast message upon merchant arrival (sounds/text/placeholder) · Added: Admin/merchant overview command showing top sellers · Added: MySQL database integration (configurable and disabling) · Added: PlaceholderAPI support with %valmarchand_rotation_hours%, %valmarchand_selection% · Added: Interaction in the GUI with visual and audio feedback · Changed: Refactored code structure If you are using valmarchand with this update, delete the plugin folder to reload all the additions and new features.
    45 downloads
  9. 1.1valmarchand 1.1Jun 19, 2025
    · Remove: Of the system based on multiple files (common.yml, rare.yml...) · Added: Introduction of a single 'selection.yml' file for all items · Added: Placeholder %rotation_hours% to define the duration (in hours) between two rotations · Added: Complete sound management · Added: 'Refresh GUI' button · Added: Configurable information item · Added: Dynamic display of current sales and limits · Added: Full GUI update with dynamic lore · Added: Supports 1.21.6 · Added: Optimized loading of objects from a single source · Update: Plugin optimization If you are using valmarchand with this update, delete the plugin folder to reload all the additions and new features.
    32 downloads
  10. 2025-06-19Jun 19, 2025
    29 downloads

Similar projects

Plugin →