贸易伙伴

贸易伙伴

玩家间的交易窗口:报价、聊天、还价,以及与你所见完全一致的确认接受。

在无交易系统的服务器上进行交易,意味着把东西扔地上然后祈祷。这个模组在双方之间放了一张桌子:两边都能看到对方提供什么,他们交谈,修改出价,然后接受。

安装了服务器插件后,服务器会亲自执行交换:物品与金钱同时易手,要么一起成交要么什么都不发生。没有插件时,模组仍允许你谈判,但它无法移动任何一件物品,并且在你加入时会告知这一点,而不是让你在最后才发现。

如何使用

按住 Shift 并右键点击另一位玩家。如果对方已邀请你,同样的操作即是接受:双方都这样做,窗口便会打开,无需任何人输入文字。

在窗口内,物品操作与任何物品栏相同:左键抓取整组,右键抓取一半,Shift 点击发送整组。无需学习任何你不熟悉的箱子操作。

它为何值得一用

接受与所见内容绑定。 它并不意味着“我接受此刻的任何东西”,而是“我准确地接受这个”。如果对方在关闭前一瞬间触碰了出价,双方的接受都会撤销,你们必须再次接受。经典的骗局——给你看鞘翅,等你的接受,再换成泥土——在这里无路可走。

你看到的是将要实际收到的东西。 对方的物品会以其损耗度和附魔详情显示。一个剩余 3% 耐久的鞘翅看起来就是一个剩余 3% 耐久的鞘翅。

接受前有刹车。 当桌子内容变化时,接受按钮会锁定一秒。如果变动涉及你大量金钱,则为四秒,然后横幅会告诉你将要支付多少,以及这占你拥有总量的比例。这源于一个无法撤销的错误:你输入了 10,000,000 而本意是 1,000,000,然后因为是自己输入的而没有重读就接受了。

物品是被移动而非重新创建。 从一个物品栏离开的正是进入另一个物品栏的,连同其耐久度和所有文字描述无法承载的属性。

全有或全无。 如果中途任何环节失败,已完成的部分会全部回滚。半途而废的交易比失败更糟:有人会既失去自己的物品又得不到应得之物。

你获得一张收据。 你给了什么、得到了什么、与谁、何时,均由服务器存储。

面向服务器

插件是单独下载的,承担繁重工作:它保存、验证并移动物品。它还带来了最小交易距离、邀请冷却、忽略列表、供工作人员查阅的收据以及权限。金钱通过 Vault 与任何经济插件配合工作。

并非必须安装才能游玩。 服务器可以安装插件,而没有此模组的玩家仍可正常游戏:插件只会告诉他们错过了什么。

语言

英语和西班牙语(中性和拉普拉塔方言)。它使用 Minecraft 自带的翻译系统,因此会以你已设置的语言显示。

状态

0.9.0-beta。 端到端功能可运行,且交换已获测试,包括通过 Vault 和 EssentialsX 进行的金钱交易。目前欠缺的是充分实战:它从未在真实延迟或超过两名玩家同时在线情况下运行过。如果你发现问题,请告诉我。

许可协议

GPL-3.0-or-later。可任意使用、修改和运行。若你分发修改版本,须公开其源代码。

En español

Una ventana de intercambio entre jugadores, con chat, contraofertas, y un acepto atado exactamente a lo que estabas viendo.

Con el plugin del servidor instalado, el servidor hace el cambio solo: los items y la plata cruzan juntos o no cruza nada. Sin el plugin el mod negocia igual pero no puede mover un solo item, y te lo dice al entrar en vez de dejarte descubrirlo al final.

Shift + click derecho sobre otro jugador. Si esa persona ya te invito, el mismo gesto acepta.

Un acepto no dice "acepto lo que haya ahora", dice "acepto exactamente esto": si el otro toca la oferta un instante antes de cerrar, las dos aceptaciones se caen. El item del otro se dibuja con su desgaste real. Y cuando la mesa cambia, ACEPTAR se bloquea un segundo, cuatro si lo que cambio es mucha plata tuya, y ahi el cartel te dice que porcentaje de todo lo que tenes estas entregando.

Estado: 0.9.0-beta. Anda de punta a punta, pero todavia no corrio con latencia real ni con mas de dos jugadores. Si encontras algo, contame.