世界边界商店

世界边界商店

为每一格而战!

为每一块方块而战,对抗世界边界!

捐赠物品以获取点数。持有点数以扩张世界边界。齐心协力解锁新生物群系,寻找稀缺资源的替代方案,并争取登上排行榜榜首!

捐赠有益,死亡有害

你捐赠的每件物品,都会获得一点!我得说,这是一个非常方便的换算率。

但是!如果你死亡,你会失去部分点数——默认是10%。所以尽量别死。死亡是有害的。

命令

最常用的命令如下所列。大多数命令在不完整时会打印帮助信息。

权限是诸如 LuckPerms 和 Player Roles 等模组用于管理权限的标准权限字符串。如果玩家未设置权限,则使用默认权限。有关原版权限等级(如游戏管理员 - 2级)的更多信息,请参阅 Minecraft Wiki。

命令 作用 权限 默认权限
/balance, /bal, /wbshop balance 显示你拥有的点数。 wbshop.bal 允许
/baltop, /wbshop baltop 显示拥有最多点数的玩家及其点数。 wbshop.baltop 允许
/withdraw [<amount>|all] 将点数提取为兑换券物品。捐赠该物品即可取回点数。 wbshop.withdraw 允许
/donate, /wbshop donate 打开一个用于捐赠物品的GUI界面。 wbshop.donate 允许
/wbshop pay <payee> <amount> 将你的一些点数支付给某人。 wbshop.pay 允许
/wbshop pay <payees> <amount> 向多人每人支付 amount 点数。 wbshop.pay.bulk 允许
/wbshop points <targets> [query|balance] 显示任何人的点数。 wbshop.points.query 游戏管理员
/wbshop points <targets> add <points> 向一个或多个玩家授予点数。 wbshop.points.add 游戏管理员
/wbshop points <targets> remove <points> 从一个或多个玩家处移除点数。 wbshop.points.remove 游戏管理员
/wbshop points <targets> set <points> 设置一个或多个玩家的余额。 wbshop.points.set 游戏管理员
/wbshop config set borderFunction <function> 设置边界如何决定其自身大小。请参阅下面的“边界函数”部分。 wbshop.config.set.borderFunction 游戏管理员
/wbshop config set pointDivisor <divisor> 在应用边界函数之前,将点数除以该值,然后向下取整。对于非常大的经济体系很有用。 wbshop.config.set.pointDivisor 游戏管理员
/wbshop config set deathCost <cost> 设置死亡损失。10 = 10%。 wbshop.config.set.deathCost 游戏管理员
/wbshop config get borderFunction 显示边界函数。 wbshop.config.get.borderFunction 允许
/wbshop config get pointDivisor 显示点数除数。 wbshop.config.get.pointDivisor 允许
/wbshop config help borderFunction 显示有关边界函数的信息,以及可用的函数和变量。 wbshop.config.help.borderFunction 允许

边界函数

边界不仅仅以固定速率移动——它可以比这有趣得多!借助 exp4j 的力量,它几乎可以按照你想要的任何方式表现。

通过混合函数和变量来创建你自己的函数,或者使用下面的示例之一。要查找你的版本中可用的内容,请运行 /wbshop config help borderFunction。

函数 描述
100 以100x100开始,并永远保持100x100。
points/24 每24点数在每个方向上扩展一个方块。相当于把3个原木变成木棍。
max(sqrt(points),3) 每点数提供一个平方方块,但永远不会缩小到3x3以下。这是默认设置。
max(min(abs(sqrt(points)/sin(points)),(5*sqrt(points))),3) 在默认值和默认值的五倍之间大幅波动。
max(8,floor(sqrt(x)/4)*8) 从一个区块开始,每次以完整区块宽度增长。每2个平方方块1点数。
min(max(max(sqrt(points),3),exp(points/1000)),(6*(points^(1/1.8)))) 在大约4000点数时缓慢增长到64x64方块,然后在大约6800点数时快速移动到700x700方块,之后增长速度变慢。

许可协议

World Border Shop 根据 MIT 许可证授权。

包含 sgui 的一份副本,该副本根据 LGPLv3 许可证授权。sgui 内包含 LGPLv3 的副本,而 GPLv3 的副本可在 third_party_licenses 中找到。未做任何修改。

包含 Common Economy API 的一份副本,该副本根据 Apache-2.0 许可证授权。Common Economy API 内包含 Apache-2.0 的副本。未做任何修改。

包含 exp4j 的一份副本,该副本根据 Apache-2.0 许可证授权。third_party_licenses 中包含 Apache-2.0 的副本。未做任何修改。

包含 Server Translation API 的一份副本,该副本根据 MIT 许可证授权。third_party_licenses 中包含许可证副本。

翻译

翻译可在 Codeberg Translate(一个 Weblate 实例)上提交。 它们以 MIT-0 许可证提供给作者,以防将来许可需要变更。