English | 简体中文
一个受 DailyShop 启发的 SpigotMC 插件。追求超级可自定性和效率。
你可以在 这里 找到插件文档。
- 基于市场需求的动态定价
- 基岩版菜单
- 商店商品总量
- 交易日志
- SQL 支持
- 随机数量以及基于数量的定价
- 根据条件判断是否要上架某个商品
- 打折
- 手动指定商店刷新结果
- 限购
- 购物车
- 商人(商店拥有余额)
- 批量购买
- 更多 GUI 类型
- 购物车收藏 & 再来一单
- GUI 图标显示条件
- 支持 Folia
<repositories>
<repository>
<id>jitpack</id>
<url>https://jitpack.io/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>cn.encmys</groupId>
<artifactId>DailyShop</artifactId>
<version>{VERSION}</version>
<scope>provided</scope>
</dependency>
</dependencies>
repositories {
maven("https://jitpack.io/")
}
dependencies {
compileOnly("cn.encmys:DailyShop:{VERSION}")
}
public class MyPlugin extends JavaPlugin implements Listener {
@Override
public void onEnable() {
// 通过 shop id 获取商店实例
Shop shop = DailyShop.SHOP_FACTORY.getShop("black_market");
// 为商店补货
shop.getShopStocker().stock();
// 为商人模式的商店补充余额
if (shop.getShopCashier().isMerchant()) {
// 补充 100 余额
shop.getShopCashier().modifyBalance(100);
}
// 通过 product id 获取商品实例
Product product = DailyShop.PRODUCT_FACTORY.getProduct("DIAMOND_ORE");
// 为商品补货
if (product.getProductStock().isStock()) {
product.getProductStock().stock();
}
}
}
让这个插件成为可能。