GL
1.8.6.40latestSep 30, 2025 1.5.3.91Support 1.21.8Aug 3, 2025 Support 1.21.81.5.3.87Fixed bugsJul 22, 2025 Fixed bugs1.5.2.30FixedJul 20, 2025 GlobalTranslator All translation is done through GlobalTranslator. You can render translations yourself and add new sources for translations. You can add sources to the GlobalTranslator by creating instances of TranslationStore or implementing the Translator interface yourself.1.5.2.27Fiexd bugJul 14, 2025 Fiexd bug1.5.2.22Fixed an extra LORE separator ("§8§m--------------------") on auctioned items claimed from mail.Jul 7, 2025 Fixed an issue where an extra separator LORE line ("§8§m--------------------") was added when claiming items won from the auction through the personal mailbox.1.4.0.78Highlights of This UpdateJul 7, 2025 Mailbox Item Fixes · Fixed item display for auction wins: Items claimed from the mailbox will now be fully restored to their original state as when they were listed. · Resolved the extra separator issue: Claimed items will no longer have the additional separator line and auction-related info. · Improved item integrity: Ensured that all original attributes, enchantments, LORE, and other data remain completely unchanged. System Optimizations · Simplified mailbox processing logic: Improved the performance and stability of item retrieval. · Enhanced data consistency: Items in the mailbox are now completely identical to their state when listed. · Improved user experience: The item claiming process is now smoother and more reliable. Scope of Impact · Items won from auctions. · Items purchased via "Buy It Now" (when the player's inventory is full). · Unsold items returned upon expiration. · All features related to the mailbox.
1.4.0.77Support 1.21.6Jun 20, 2025 Support 1.21.61.4.0.62GlobalShop Update LogJun 11, 2025 New Features F-Key Quick Seller Search Now you can browse items in the auction house more conveniently! How to use: · Hover your mouse over any item in the auction house interface · Press the F key on your keyboard · The system will automatically display all items for sale by that seller Features: · Quickly find other items from the same seller · No need to manually search for seller names · Works in all auction house interfaces · Requires search permission to use Smart Listing Quantity Limits Now players of different levels can list different quantities of items! How it works: · Regular players: Can list 3 items by default · VIP players: Can list more items (specific quantity set by server administrators) · Premium VIP: Enjoy higher listing limits · Administrators: Nearly unlimited listings Permission system: · The system automatically detects your permission level · If you have multiple listing permissions, it automatically uses the highest one · Your current limit is displayed when listing items Example permission levels: · globalshop.maxsell.5 - Can list 5 items · globalshop.maxsell.10 - Can list 10 items · globalshop.maxsell.20 - Can list 20 items · globalshop.maxsell.999 - Administrator level, nearly unlimited Usage Tips F-Key Search Function · Find an item of interest in the auction house · Press F key to view all items from that seller · Quickly compare prices of different items from the same seller Listing Quantity Management · Your current limit is automatically checked before listing · If you reach the listing limit, the system will prompt you to wait for items to sell · Manage your listed items in "My Auctions" Important Notes · F-key function requires search permission (globalshop.search) · Listing quantity limits apply in both GUI interface and command line · Permission changes take effect immediately, no restart required · Contact server administrators if you have any questions1.4.0.46Fixed hud updateJun 6, 2025 Fixed hud update1.4.0.39Fixed language filesJun 3, 2025 Fixed language files1.4.0.23[1.4.0.23] Add previous_pageMay 30, 2025 Update your message.yml Code (YAML): # Main menu buttons search_items : "§aSearch Items" sell_item : "§aList Item" my_auctions : "§aMy Auctions" refresh_page : "§eRefresh Page" refresh_page_desc : "§7Click to refresh current page data"1.4.0.12[1.4.0.11] Smart Sorting SystemMay 30, 2025 New Features ·Smart Sorting System - New sort button in auction house main interface · One-Click Toggle - Click hopper icon to switch sorting methods · 5 Sorting Modes: ·
Recently Listed ·
Ending Soon · Highest Price · Lowest Price · Item Name How to Use · Open auction house interface (/auction or /ah) · Click the Sort Button at the bottom · System automatically switches sorting method · GUI title shows current sort status in real-time Key Highlights · Dynamic GUI title updates with sort status · Button hover shows detailed sorting information · Remembers player sorting preferences · Full multi-language configuration support Technical Info · Config: All texts configurable in message.yml · Backward compatible with existing features ·
Optimized database queries with custom sorting · Follows unified method principles
1.4.0.11[1.4.0.12] Database table prefixMay 30, 2025 Database table prefix, used to avoid table name conflicts with other plugins
table_prefix: "gs_"1.4.0.9[1.4.0.8] Update Your message.ymlMay 27, 2025 add your message.yml Code (Text): seller_items_suffix: "items"1.4.0.8[1.4.0.9] Update message.ymlMay 27, 2025 [1.4.0.9] Update message.yml1.4.0.7Add Deutsch,Русский,日本語,French language.ymlMay 25, 2025 Add Deutsch,Русский,日本語,French language.yml1.4.0.6May 22, 2025 The fixed price has been changed from having to be greater than the starting price to being greater than or equal to the starting price, so that players can directly list fixed price items1.4.0.5add bstatsMay 19, 2025 add bstats1.4.0.4Complete the custom message of message_es.ymlMay 16, 2025 Complete the custom message of message_es.yml1.4.0.3Complete the custom message of message_vi.ymlMay 15, 2025 Complete the custom message of message_vi.yml1.4.0.2Complete the custom message of message_en.ymlMay 13, 2025 Complete the custom message of message_en.yml1.4.0.1update Web show itemMay 10, 2025 update Web show item1.3.3.2update msg.ymlMay 7, 2025 update msg.yml1.3.3.1Optimized hologram display reloadApr 24, 2025 Optimized hologram display reload1.3.3.0Fixed hud reload removing holographic entities generated by other pluginsApr 15, 2025 Fixed hud reload removing holographic entities generated by other plugins1.3.2.9修复了/gs info <玩家名>命令在玩家实际在线但提示不在线的问题。Apr 14, 2025 修复了/gs info <玩家名>命令在玩家实际在线但提示不在线的问题。1.3.2.81.3.2.8 Update players to view their purchase historyApr 12, 2025 1.3.2.8 Update players to view their purchase history1.3.2.7Updated the Vietnamese version.(Đã cập nhật phiên bản tiếng Việt.)Apr 12, 2025 Code (YAML): # --- START OF FILE message_vi.txt --- # GlobalShop Tệp cấu hình tin nhắn # Tệp này chứa cấu hình văn bản cho tất cả các nút GUI và thông báo # Mã màu tên vật phẩm item-name-color : "§f" # Lời nhắc lệnh menu đăng bán sell_menu: command_tips: header : "§7Giữ vật phẩm muốn đăng bán và nhập:" usage : "§7/auction sell <giá khởi điểm> [giá mua ngay] [loại tiền tệ]" currency_types : "§7Loại tiền tệ: §f1=Xu, 2=Point" gui: titles : # Tiêu đề các giao diện sell_menu : "Đăng bán Vật phẩm" search_menu : "Tìm kiếm Vật phẩm" search_result_prefix : "Kết quả tìm kiếm:" search_history_menu : "Lịch sử tìm kiếm" confirm_buy_menu : "Xác nhận Mua" bid_menu : "Trả giá Mua" my_auctions_menu : "Đấu giá của tôi" my_sold_auctions_menu : "Đấu giá đã bán của tôi" mailbox_menu : "§8Hòm thư Vật phẩm" my_mailbox_menu_prefix : "§eHòm thư Vật phẩm của tôi" expired_auctions_menu : "Đấu giá đã hết hạn của tôi (không ai trả giá)" buttons : # Nút chung return_main_menu : "&cQuay lại Menu Chính" return_main_menu_desc : "§7Nhấn để quay lại menu chính" return : "§eQuay lại" cancel : "§cHủy" confirm : "§aXác nhận" next_page : "&eTrang tiếp theo" next_page_desc : "§7Nhấn để xem trang tiếp theo" previous_page : "&eTrang trước" previous_page_desc : "§7Nhấn để xem trang trước" # Nút Menu Chính search_items : "§aTìm kiếm Vật phẩm" sell_item : "§aĐăng bán Vật phẩm" my_auctions : "§aĐấu giá của tôi" # Nút Menu Tìm kiếm search_history : "§aLịch sử Tìm kiếm" clear_search_history : "§aXóa Lịch sử Tìm kiếm" enter_item_name : "§aNhập Tên Vật phẩm" enter_item_name_description : "§eNhấn vào đây để nhập từ khóa tìm kiếm" search_prefix : "Tìm kiếm: " search_history_item_description : "Nhấn để tìm kiếm bằng từ khóa này" clear_search_history_description : "Nhấn để xóa tất cả lịch sử tìm kiếm" new_search : "§aTìm kiếm Mới" new_search_desc : "§7Nhấn để thực hiện tìm kiếm mới" cancel_search : "Hủy" search_history_return : "§7Nhấn để quay lại giao diện tìm kiếm" seller_search : "§aTìm kiếm Người bán" seller_search_desc : "§7Nhấn để tìm kiếm vật phẩm của người bán cụ thể" # Nút Menu Xác nhận Mua confirm_buy : "§aXác nhận Mua" cancel_buy : "§cHủy" # Văn bản Giao diện Xác nhận Mua confirm_buy_item : "§eTên vật phẩm: §f%item_name%" confirm_buy_price : "§eGiá mua: §f%price% (Mua ngay)" confirm_buy_tip : "§eNhấn để xác nhận mua vật phẩm này" cancel_buy_tip : "§eNhấn để hủy mua" # Nút Menu Đăng bán confirm_sell : "§aXác nhận Đăng bán" confirm_sell_description : "Nhấn để xác nhận đăng bán vật phẩm" confirm_sell_description_color : "§7" # Nút Menu Trả giá current_bid_amount : "§eSố tiền trả giá hiện tại" increase_bid : "§aTăng giá +%rate%%" confirm_bid : "§2Xác nhận Trả giá" cancel_bid : "§cHủy Trả giá" # Văn bản Giao diện Trả giá current_bid_item : "§7Vật phẩm: §f%item_name%" current_bid_original_price : "§7Giá gốc: §f%price%" current_bid_current_price : "§7Giá hiện tại: §f%price%" current_bid_pre_amount : "§7Số tiền nâng giá trước: §f%price%" current_bid_rate : "§7Mức tăng giá: §f+%rate%%" increase_bid_tip : "§7Nhấn để tăng số tiền trả giá của bạn" increase_bid_min : "§7Tăng giá tối thiểu: §f%price%" confirm_bid_tip : "§7Nhấn để xác nhận số tiền trả giá hiện tại" confirm_bid_pre_amount : "§7Số tiền nâng giá trước: §f%price%" confirm_bid_notice1 : "§7Vui lòng nhấp vào nút nâng giá trước" confirm_bid_notice2 : "§7Sau đó xác nhận trả giá" cancel_bid_tip : "§7Nhấn để hủy trả giá" cancel_bid_return : "§7và quay lại menu chính" # Nút Menu Đấu giá sold_items : "§6Đã bán" mailbox : "§eHòm thư Vật phẩm" place_item_here : "Vui lòng đặt vật phẩm vào đây" # Văn bản Giao diện Đấu giá Đã bán my_sold_auctions_title : "§6Đấu giá đã bán của tôi" page_info_prefix : "§eTrang hiện tại: §f" sold_items_count_prefix : "§eĐã bán: §f" total_sold_items_count_prefix : "§eTổng số vật phẩm đã bán: §f" total_coins_earned_prefix : "§eTổng Xu kiếm được: §f" total_points_earned_prefix : "§eTổng Point kiếm được: §f" mailbox_description_line1 : "§7Xem hòm thư vật phẩm của bạn" mailbox_description_line2 : "§7Chứa các vật phẩm hết hạn, đấu giá thắng và vật phẩm khi túi đồ đầy" # Văn bản Giao diện Hòm thư mailbox_page_info : "§eTrang hiện tại: §f" mailbox_items_count : "§eSố lượng vật phẩm: §f" mailbox_storage_header : "§7Nơi này lưu trữ:" mailbox_storage_expired : "§7- Vật phẩm hết hạn chưa bán được" mailbox_storage_won : "§7- Vật phẩm đấu giá thành công" mailbox_storage_full : "§7- Vật phẩm đã mua khi túi đồ đầy" mailbox_item_status_pending : "§eTrạng thái: §fVật phẩm chờ nhận" mailbox_item_status_expired : "§eTrạng thái: §fHết hạn chưa bán" mailbox_item_status_other : "§eTrạng thái: §f" mailbox_item_add_time : "§eThời gian thêm vào: §f" mailbox_item_expire_time : "§eThời gian hết hạn: §f" mailbox_item_collect_tip : "§7Nhấp chuột phải để nhận vật phẩm" # Cấu hình văn bản tin nhắn messages: cancel_bid : "Đã hủy trả giá" cancel_search : "§aĐã hủy tìm kiếm" enter_search_keyword : "§aVui lòng nhập tên vật phẩm cần tìm vào khung chat, hoặc nhập §eHủy §ađể hủy tìm kiếm" enter_seller_search : "§aVui lòng nhập tên người bán cần tìm vào khung chat, hoặc nhập §eHủy §ađể hủy tìm kiếm" search_history_cleared : "§aLịch sử tìm kiếm đã được xóa" seller_search_prefix : "Người bán:" # Tin nhắn liên quan đến lệnh command: info: usage : "§cSử dụng: /gs info <tên người chơi>" # --- Tin nhắn lệnh quản trị viên MỚI - BẮT ĐẦU --- player_not_found : "§cKhông tìm thấy người chơi: %player_name%" # --- Tin nhắn lệnh quản trị viên MỚI - KẾT THÚC --- # Tin nhắn liên quan đến đăng bán place_item_first : "§cVui lòng đặt vật phẩm muốn đăng bán vào trước!" drag_item_to_center : "§cVui lòng kéo thả trực tiếp vật phẩm vào ô trung tâm, không sử dụng Shift+Click" cant_drag_to_inventory : "§cKhông thể kéo vật phẩm vào giao diện vật phẩm hết hạn!" listing_failed_no_price : "§cĐăng bán thất bại: thiếu thông tin giá" listing_failed_incomplete_price : "§cĐăng bán thất bại: thông tin giá không đầy đủ" listing_failed_price_format : "§cĐăng bán thất bại: định dạng giá sai" price_exceeds_max_limit : "§cĐăng bán thất bại: giá vượt quá giới hạn tối đa (%max_digits% chữ số)!" start_price_greater_than_zero : "§cGiá khởi điểm phải lớn hơn 0!" buy_now_greater_than_start : "§cGiá mua ngay phải lớn hơn giá khởi điểm!" not_enough_money_for_fee : "§cBạn không có đủ %currency% để trả phí giao dịch!" item_listed_succe1.3.2.6Fixed the issue where the OP would receive 2 duplicate messagesApr 9, 2025 Fixed the issue where the OP would receive 2 duplicate messages1.3.2.41.3.2.3 support 1.20.x-1.21.xApr 8, 2025 1.3.2.3 support 1.20.x-1.21.x1.3.2.31.3.2.4 Add more custom languagesApr 8, 2025 Please delete the old message.yml and message_en.yml1.3.2.21.3.2.1 add support MySQLApr 7, 2025 config.yml add support MySQL Code (YAML): # 数据库配置 database : # 数据库类型,支持 sqlite 和 mysql type : sqlite # SQLite数据库文件名,存储在plugins/GlobalShop/目录下 file : data.db # MySQL数据库配置 mysql: host : localhost port : 3306 database : globalshop username : root password : password useSSL : false1.3.2.1Add more hardcoded strings to the config file to customizeApr 7, 2025 Add more hardcoded strings to the config file to customize1.3.1.51.3.1.4 Add more custom string configurations about timeApr 6, 2025 Code (YAML): # AuctionItem related configuration auction_item_format: time: expired : "Expired" day : "d" hour : "h" minute : "m" second : "s" not_sold : "Not Sold" display: unknown_item : "Unknown Item"1.3.1.41.3.1.3Apr 6, 2025 保留%item_name% 的DISPLAY自定义颜色1.3.1.31.3.1.2 优化搜索卖家Apr 5, 2025 1.3.1.21.3.1.1Apr 4, 2025 1.3.1.11.3.1.0Apr 4, 2025 1.3.1.0Apr 4, 2025 1.3.0.9op查看玩家历史销售购买记录Apr 2, 2025 op查看玩家历史销售购买记录1.3.0.81.3.0.9Apr 2, 2025 /ah info PLAYER 查询玩家 BUY/SELL记录1.3.0.71.3.0.7 hud优化Mar 27, 2025 1.3.0.7 hud优化1.3.0.5Mar 26, 2025 1.3.0.5 移除全部调试信息1.3.0.41.3.0.2 优化全息Mar 26, 2025 1.3.0.31.3.0.3 remove debugMar 26, 2025 1.3.0.3 remove debug1.3.0.21.3.0.4Mar 26, 2025 广告牌样式 (FIXED, VERTICAL, HORIZONTAL, CENTER)
billboard: "FIXED"1.3.0.11.3.0.1 更新Hologram HUD全息事件显示Mar 26, 2025 1.2.1.9Mar 24, 2025 1.2.1.9 增加竞价更新广播1.2.1.81.2.1.8 修复一些小BUGMar 23, 2025 1.2.1.8 修复一些小BUG1.2.1.61.2.1.5 hotfix 悬浮窗渐变色Mar 23, 2025 悬浮窗渐变色1.2.1.5增加广播信息显示物品复数Mar 23, 2025 增加广播信息显示物品复数1.2.1.31.2.1.6Mar 23, 2025 17. 广播系统物品悬停信息完全优化 - 彻底重构悬停显示功能,优化为使用原生Minecraft的HoverEvent机制 - 修复之前临时方案中的渐变色物品被转成白色显示的问题,现可完整保留所有渐变色效果 - 创建新的createItemInfoText方法,确保所有物品信息(名称、数量、LORE)格式完全保留 - 简化broadcastMessage逻辑,更直接地创建悬浮组件,移除不必要的颜色转换代码 - 保留原createHoverTextForEvent方法作为备用方案,确保向下兼容 - 玩家现在可以在聊天框中看到与拍卖行主界面完全一致的物品信息,包括所有渐变色效果1.2.1.2fix en localeMar 22, 2025 fix en locale1.2.1.1修复TAB补全Mar 22, 2025 修复TAB补全1.2.1.0大量更新Mar 21, 2025 最近更新
1. 语言文件系统完善 - 添加了完整的多语言支持系统,新增多种语言文件 - 已完成的语言支持:英语(en)、德语(de)、俄语(ru)、西班牙语(es)、法语(fr)、意大利语(it)、日语(ja)、葡萄牙语(pt) - 部分完成的语言支持:阿拉伯语(ar)、印地语(hi) - 所有语言文件均位于src/main/resources/lang/目录下 - 每个语言文件包含所有GUI文本、消息提示、错误信息等内容 - 支持中文、英文和多国语言的完整消息配置 - 确保了auction_task部分的多语言支持,移除了硬编码信息 2. AuctionTask拍卖任务硬编码消息重构 - 将AuctionTask.java中的所有硬编码消息迁移至message.yml配置文件 - 在message.yml中新增auction_task部分,包含买家通知、卖家通知和拍卖过期通知等消息 - 在MessageManager中添加对应的消息获取方法,支持动态占位符替换 - 重构通知买家和卖家的消息发送代码,使用MessageManager替代硬编码字符串 - 确保所有消息内容和格式与原始硬编码保持一致,同时支持自定义 - 遵循项目统一规范,避免硬编码字符串,提高代码可维护性和灵活性 3. 自定义上架时间功能 - 新增上架界面中的钟表按钮,允许玩家自定义拍卖持续时间 - 支持多种操作方式:左键+1分钟,右键+1小时,Shift+左键+10分钟,Shift+右键+10小时 - 中键点击可快速重置为最小上架时间 - 自动限制时间范围在config.yml设置的最小和最大限制内 - 上架成功后显示确认信息,提示已设置的持续时间 - 优化UI,按钮提示明确且详细,使用户操作直观简单1.2.0.5大量更新Mar 21, 2025 最近更新
1. 价格输入限制系统 - 添加了价格最大位数限制功能,防止玩家上架超高价格物品 - 在config.yml中添加economy.max_price_digits配置项,可自定义价格最大位数 - 使用可靠的数学方法正确计算整数位数,而非字符串分析 - 添加详细的调试输出,方便服务器管理员排查问题 - 超出限制时提供友好错误提示,并支持自定义错误信息 2. 已售出拍卖界面优化 - 将"我的已售出拍卖"界面的金块按钮更改为金锭按钮,更符合直觉 - 添加总计售出物品数量统计显示,提供更全面的销售信息 - 改进总收益计算逻辑,统计所有页面的售出物品收益 - 完善LORE显示格式,同时展示总计售出数量、总计金币和总计点券收益 - 将所有界面文本移至message.yml配置文件,支持完全自定义1.2.0.31.2.0.2Mar 21, 2025 在我的已售出物品页面增加统计总计赚取金额1.2.0.2更新玩家自定义上架时间Mar 21, 2025 最近更新
1. 自定义上架时间功能 - 新增上架界面中的钟表按钮,允许玩家自定义拍卖持续时间 - 支持多种操作方式:左键+1分钟,右键+1小时,Shift+左键+10分钟,Shift+右键+10小时 - 中键点击可快速重置为最小上架时间 - 自动限制时间范围在config.yml设置的最小和最大限制内 - 上架成功后显示确认信息,提示已设置的持续时间 - 优化UI,按钮提示明确且详细,使用户操作直观简单1.2.0.11.1.9.4Mar 19, 2025 本次更新 1. PlayerPoints改为软依赖支持 - 将PlayerPoints从硬依赖改为软依赖,提高插件兼容性 - 在PlayerPoints不可用时自动禁用点券功能 - 完善命令和GUI界面,在PlayerPoints不可用时只显示金币选项 - 对所有点券相关操作添加可用性检查,防止出错 - 优化用户提示信息,清晰告知用户点券功能不可用的情况1.1.9.41.2.0.1Mar 19, 2025 最近更新
1. 广播系统悬停详细信息优化 - 修复了聊天框中"[详细信息]"显示内容不完整的问题 - 确保聊天框中的物品信息与拍卖行主界面完全一致 - 修复了物品ID不一致的问题(详细信息显示的ID与实际ID不匹配) - 确保显示完整的物品名称、原版LORE和所有拍卖信息 - 添加了错误处理机制,确保即使生成悬停文本失败也能显示基础信息 - 优化了代码复用,避免重复造轮子 2. 配置重载功能完善 - 全面优化了/auction reload命令处理逻辑 - 修复了广播配置变更后不立即生效的问题 - 添加对BroadcastManager和GuiManager的配置重载支持 - 增加调试输出,帮助管理员确认所有配置项是否正确重载 - 确保check_interval等关键配置项修改后立即应用 3. 已售出历史物品界面优化 - 修复了一口价确认购买时已售出历史物品显示起拍价而非实际成交价的问题 - 修复了已售出历史物品显示硬编码结束时间而非实际售出时间的问题 - 确保所有购买途径(直接一口价、确认界面一口价、竞价达到一口价)都正确设置成交价格 - 优化了售出时间显示逻辑,不再回退使用拍卖结束时间 - 提高了交易记录的准确性和用户体验1.1.9.31.1.9.2Mar 19, 2025 1.1.9.21.1.9.21.0.8Mar 19, 2025 1. 管理员强制下架功能修复(2025.3) - 修复了有人竞价的物品被管理员强制下架后不返回到卖家邮箱的问题 - 改进了物品强制下架的状态处理逻辑,使用CANCELLED状态替代EXPIRED状态 - 优化了竞价退款流程,确保正确退还竞价金额给竞价者 - 添加了更详细的通知信息,通知卖家和竞价者物品已被管理员下架 2. 配置重载功能优化(2025.3) - 修复了config.yml中check_interval选项修改后无效的问题 - 优化了/auction reload命令的处理逻辑,确保配置重载后能立即应用新设置 - 添加了任务管理功能,支持在不重启服务器的情况下动态调整拍卖检查间隔 - 增加了调试日志输出,帮助管理员确认配置更改是否生效1.1.9.11.0.7Mar 19, 2025 最近更新
1. GUI竞价系统优化(1.0.7) - 修复了竞价界面预加价按钮导致显示"已取消竞价"的错误提示问题 - 修复了竞价界面点击空位置时出现的空指针异常问题 - 优化了竞价过程中的元数据处理逻辑 - 提高了竞价界面操作的稳定性和用户体验1.0.81.1.9.1Mar 19, 2025 最近更新
1. 广播系统消息自定义优化(2025.5) - 将广播系统的硬编码消息转移到message.yml中,支持完全自定义 - 支持5种不同位置的广播消息格式配置:聊天框、Boss栏、标题、副标题、动作栏 - 每个广播事件(物品上架、竞拍成功、一口价购买)可独立配置消息格式 - 消息配置支持动态reload,无需重启服务器即可生效 - 优化占位符系统,增强广播消息的自定义灵活性 2. GUI竞价系统优化(2025.3) - 修复了竞价界面预加价按钮导致显示"已取消竞价"的错误提示问题 - 修复了竞价界面点击空位置时出现的空指针异常问题 - 优化了竞价过程中的元数据处理逻辑 - 提高了竞价界面操作的稳定性和用户体验 3. GUI翻页系统优化(2025.3) - 修复了主拍卖界面下一页按钮无响应问题 - 优化了翻页逻辑,正确保存和传递页码元数据 - 调整每页显示物品数量从42个增加到45个 - 完善了当物品填满时的翻页功能,确保可以无限翻页 4. 管理员强制下架功能修复(2025.3) - 修复了有人竞价的物品被管理员强制下架后不返回到卖家邮箱的问题 - 改进了物品强制下架的状态处理逻辑,使用CANCELLED状态替代EXPIRED状态 - 优化了竞价退款流程,确保正确退还竞价金额给竞价者 - 添加了更详细的通知信息,通知卖家和竞价者物品已被管理员下架 5. 配置重载功能优化(2025.3) - 修复了config.yml中check_interval选项修改后无效的问题 - 优化了/auction reload命令的处理逻辑,确保配置重载后能立即应用新设置 - 添加了任务管理功能,支持在不重启服务器的情况下动态调整拍卖检查间隔 - 增加了调试日志输出,帮助管理员确认配置更改是否生效 6. 竞价系统功能优化(2025.4) - 修复了竞价界面预加价按钮缺少显示当前预加价总额的问题 - 增强了竞价确认功能,确保玩家点击确认后不会显示"已取消竞价操作"的错误提示 - 优化了竞价界面界面元素设计,提高信息可读性 - 完善了竞价系统中的元数据处理逻辑,确保竞价过程流畅稳定 - 修复了重要的竞价差额计算逻辑,确保正确计算和扣除差价金额1.0.71.1.9.3 修复重复广播提示Mar 19, 2025 1.1.9.3 修复重复广播提示1.0.6添加自定义广播Mar 18, 2025 添加自定义广播1.0.4fixed bugMar 18, 2025 fixed bug1.0.3add message.ymlMar 18, 2025 add message.yml1.0.2hotfix and up githubMar 17, 2025 hotfix and up github1.0.1修复大量逻辑性BUGMar 15, 2025 修复大量逻辑性BUG2025-03-15Mar 15, 2025
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta