jerrylum
本帖最后由 jerrylum 于 2021-2-3 00:02 编辑

PublicBin提供一个公共的储存箱,玩家可以使用指令/bin打开这个储存箱,将不需要的物品放进这个箱子里,而其他玩家可以从这个箱子中取得自己想要的东西。



好处
  • 一些掘矿的玩家习惯将不需要的石头丢弃在路中间,这样会为伺服器增加大量实体,造成卡顿。这个插件提供一个简单的方式丢弃物品,有助改善这个问题。
  • 新手可以在这个箱子找到资源,这样能帮助他们在伺服器成长。
  • 一些玩家会经常监视这个垃圾桶,以希望找到「宝藏」,这样能增加玩家在伺服器游玩的时间。
  • 一些玩家会在公共的储存箱交换物品,尽管这样存在物品被盗取的风险。这个插件提供一个简单的方式交换物品,方便玩家。




特色
  • 插件预设的模式是「分享」,你可以按需要设定为每个玩家有自己的独立垃圾桶
  • 物品在箱子超过五分钟就会消失
  • 箱子剩余的空位不多的时候,系统会自动清除最没有用的物品
  • 箱子内的物品会自动堆叠、排序、组合
  • 刚刚提到的功能你可以到设定档中进行详细的设定☝
  • 开箱即用!如果你对预设的设定感到满意,你完全不需要编辑任何一个档案就可以使用了
  • 包含中文繁体、中文简体以及英文语系,显示的文字的语言会跟随客户端的设定




效果图



使用/bin指令,然后将不要的物品都放进垃圾桶吧!物品会自动排序,供有需要的人士取走。
图片备用载点 (MCBBS经常死图,怕爆了):
https://i.imgur.com/jNwStpJ.gif
完整的Gif图:https://i.imgur.com/S4YvaM9.gif




画面截图

以下是一些插件的画面截图:





指令

/bin开启垃圾桶。
/bin use开启垃圾桶。
/bin clear [player]Share模式下:公共垃圾桶。
Separate模式下:清除指定玩家的垃圾桶,
如果不提供玩家名字,则清除自己的垃圾桶。
/bin help显示帮助信息。
/bin reload清空所有垃圾桶并重新载入插件的设定档。

插件的指令有以下变种:trash , trashcan , garbage , garbagecan , rubbish , rubbishbin , bin , disposal





权限

publicbin.use使用储存箱,预设所有玩家拥有这个权限
publicbin.command.clear.me使用指令清除自己的储存箱
publicbin.command.clear.others使用指令清除别人的储存箱,需要先拥用.me
publicbin.command.clear.public使用指令清除公共储存箱
publicbin.command.help使用取得帮助指令
publicbin.command.reload使用重载指令




设定档

插件载入的config.yml档案的注解都是英文,我这里已经翻译了简体文字版,请安心食用~~
(我这个是有颜色高亮的,厉害不?)






配置文件说明

lang
控制台使用的语言。它还会影响公共垃圾箱的标题。

mode
库存模式。可以是shareseparate。对的,就是你想像的那个模样。

size
箱中的行数。范围:1 到 6。

countdown-despawn
在一定时间后丢弃储存箱中的物品。每个物品都有自己的计时器时间到了,物品将从储存箱中移除。更改物品的数量时,计时器将重置为零。

clear-intervals
每隔一段时间清空垃圾桶。并且在时间就快到的时候显示清空警告讯息。

remove-when-full
如果储存箱剩余的空间不多了系统将删除优先级较低的物品堆。等一下会讲一讲系统如何计算优先级

smart-grouping
将类似的物品堆叠在一起,并根据指定的原则对其进行分类。具有最高优先级的项目堆栈将放置在储存箱第一个格中。

collect-despawn
实验性:将所有即将消失于伺服器的掉落物品放进公共垃圾桶,包括但不限于因为时间到、仙人掌、熔岩、爆炸伤害等因素而消失的物品,除了掉落虚空。




排序方式

系统将根据一些比较方式物品进行排序。配置文件中的有序列表代表排序方式。当系统需要评估两个物品中哪一个具有更高的优先级时,它将从第一个比较方式开始计分。如果两个物品的分数相同,则将考虑下一个比较方式,然后继续。

Type
物品名称排序。字母Z是最大的。

Metadata
按物品的附魔数排序。越多越好。

Durability
越快爆越好

Amount
越多越好。

Time
按放进储存箱的时间排序。越新越好



自订显示讯息

如果你想自定插件显示的文字,你可以编辑 messages.yml 档案,那么插件将会使用您指定的文字。

messages.yml 档案预设是空白的。例如在档案里添加以下内容:


公共垃圾桶的标题就会取代为 "神奇垃圾桶" 了,而不是预设的 "公共垃圾桶"。

格式就是 "键: 内容",没有魔法。你可以到这个网址查询有哪一些键。要注意的是,messages.yml 档案所设的文字就是最终显示的内容,覆盖自动本地化功能。




自由软件及开放原始码

PublicBin是根据GNU通用公共许可证v3.0释放不是没有版权。本插件为自由软件,不放后门,不信的话你就从原始码自己编译
储存库: https://github.com/Jerrylum/PublicBin/





載點

不知道会不会上不了,我尽量放几个载点呀,请自备7条木棒。
SpigotMC: https://www.spigotmc.org/resources/publicbin.87242/ (最快得到新版本)
Bukkit: https://dev.bukkit.org/projects/publicbin/files (Bukkit官方批核超慢的)




作者废话





赞助作者

喝一杯香浓的咖啡给我一些支持和鼓励!


求人气求金粒


本插件使用bState收集匿名数据作统计之用
本插件所用所有代码均为原创,不存在借用/抄袭等行为







jerrylum
本帖最后由 jerrylum 于 2021-2-3 00:12 编辑

变更日志 (持续更新)


1.1.0 (2021-02-03)
设定档更新
  • 增加了自定义显示文本的功能
  • 增加了可以定期清空垃圾桶的选项
  • 增加了将所有掉落的物品收集到公共垃圾桶中的选项
  • 增加了插件更新检查器
  • 现在,插件将配置文件更新为最新版本前会进行备份
  • 修复在 Paper 服务器上执行 /reload 命令时会发生异常的问题
  • 修复了无法使用选单插件打开垃圾箱的问题

1.0.1 (2020-12-31)
修补UTF-8 问题
  • 修复Java 8 环境中,中文字乱码的问题




苏子峰
本帖最后由 苏子峰 于 2021-1-2 00:04 编辑

好评,创作更多有趣的插件吧!
希望界面上的标题可以在配置内更改

二哈大魔王
看起来挺好用的样子

PLCP
这个插件想法不错,希望能继续更新

星夜qwq
很棒的插件呀 支持原创

q1055337946
建议再增加一个功能,手动清理垃圾桶,可以占用一个位置用来当确认清理按钮

名副其实
希望增加一个垃圾桶清理会有提示
* 防止刷屏,支持ActionBar显示

jerrylum
苏子峰 发表于 2021-1-1 23:45
好评,创作更多有趣的插件吧!
希望界面上的标题可以在配置内更改

感谢你的支持!
你的意见不错啊,下一个版本将会可以在设定档中设定介面的标题。
现在如果你需要更改标题的话,可以更改.jar里面的messages_zh_CN.properties档案,或者下载原始妈更改后重新编译,有一些不方便,非常抱歉。

jerrylum
名副其实 发表于 2021-1-5 10:24
希望增加一个垃圾桶清理会有提示
* 防止刷屏,支持ActionBar显示

你是说op清理垃圾桶后,所有可以使用这个垃圾桶的人都有提示吗?

名副其实
jerrylum 发表于 2021-1-5 19:44
你是说op清理垃圾桶后,所有可以使用这个垃圾桶的人都有提示吗?

差不多
但我指的是定时清理的提示
如果OP强制清理有提示的话更不错!XD

jerrylum
名副其实 发表于 2021-1-5 22:13
差不多
但我指的是定时清理的提示
如果OP强制清理有提示的话更不错!XD

1.1.0 版本会加上去的,感谢你的意见!

ao_boss
看起来挺实用的,方便扔垃圾了

零鸟发神经
挺实用的,至少背包不再乱七八糟233

野生许小尘
谢谢楼主分享,插件很好用

Xniao442
赞一个  这个插件用处感觉很棒!

roughanddai
希望增加一个:
丢了这个垃圾的原玩家死亡,垃圾桶他丢的辣鸡会消失的可选设定!
这样可以避免通过我有的其他物品存储插件刷物品

jerrylum
roughanddai 发表于 2021-1-16 19:04
希望增加一个:
丢了这个垃圾的原玩家死亡,垃圾桶他丢的辣鸡会消失的可选设定!
这样可以避免通过我有的其 ...

PublicBin 将会尽最大的努力兼容其他插件,防止出现刷物品的漏洞。能否请你告诉我你正在使用哪一个插件,导致存在刷物品的问题?你亦可以选择私讯告诉我,让我们继续探讨这个问题。十分感谢!

xx578975893
那这个会自动清理嘛.如果不会岂不是一直都在?

jerrylum
xx578975893 发表于 2021-1-17 00:03
那这个会自动清理嘛.如果不会岂不是一直都在?

PublicBin 垃圾桶是会自动清理的。如果使用者在设定档将 countdown-despawnremove-when-full 关闭,物品将会一直存在在垃圾桶中。

npcman001
插件很实用,支持

jerrylum
本帖最后由 jerrylum 于 2021-1-17 21:47 编辑
名副其实 发表于 2021-1-5 22:13
差不多
但我指的是定时清理的提示
如果OP强制清理有提示的话更不错!XD

2020-01-17 开发进度更新

PublicBin v1.1.0预计将会在二月初发布,在这里先多谢 @名副其实 @苏子峰 以及其他网友的意见。

新的版本将会有以下功能:

并且修复了以下问题:
有兴趣知道的话,这是1.1.0版本的设定档:https://github.com/Jerrylum/PublicBin/blob/d431bb84098b41da94da27676151f84bf2c74407/src/main/resources/config.yml


小冰糖a
可以发在帖子里吗,,,github打不开。。。

jerrylum
深拥v 发表于 2021-1-19 22:48
可以发在帖子里吗,,,github打不开。。。

使用bukkit: https://dev.bukkit.org/projects/publicbin/files

怪兽relics
非常好的插件!支持一下!

hyxixue
MCBBS有你更精彩~

千城半夏风
那这个会自动清理嘛.如果不会岂不是一直都在?

jerrylum
千城半夏风 发表于 2021-1-20 02:50
那这个会自动清理嘛.如果不会岂不是一直都在?

https://www.mcbbs.net/forum.php? ... 18&pid=20739295

lmy5005
这个好棒,萌新的晚餐有着落了(不是

jerrylum
lmy5005 发表于 2021-1-20 03:33
这个好棒,萌新的晚餐有着落了(不是

他们会捡到一大堆腐肉、泥土及鹅卵石,然后开始使用这些材料建造他们的房子。

lmy5005
jerrylum 发表于 2021-1-20 03:39
他们会捡到一大堆腐肉、泥土及鹅卵石,然后开始使用这些材料建造他们的房子。 ...

绝了......

小冰糖a
jerrylum 发表于 2021-1-19 23:05
使用bukkit: https://dev.bukkit.org/projects/publicbin/files

谢谢!
另外有一个建议:增加禁止进入垃圾桶的物品/lore检测
比如钻石什么的,可能不小心就点进去了还没发现(昨天有玩家就是...很蠢...)
并且某些灵魂绑定的付费道具可以通过垃圾桶来转交给别人使用(持有者把道具扔进垃圾桶,另一个人收垃圾,道具就到主手了)

fnfx
放到cc菜单中不会执行命令

猫尾233
wow,最好的垃圾桶插件,让我都觉得这种才华用在写垃圾桶上是不是有点屈才了

jerrylum
本帖最后由 jerrylum 于 2021-1-20 13:10 编辑
fnfx 发表于 2021-1-20 10:30
放到cc菜单中不会执行命令

感谢回报错误,问题将会在版本 1.1.0 修复。
错误追踪:GitHub Issue



暂时解决方案:增加延迟,请参考以下范例:









fnfx
jerrylum 发表于 2021-1-20 13:07
感谢回报错误,问题将会在版本 1.1.0 修复。
错误追踪:GitHub Issue

还是不行

jerrylum
Dfmaster 发表于 2021-1-20 10:35
wow,最好的垃圾桶插件,让我都觉得这种才华用在写垃圾桶上是不是有点屈才了 ...

被你发现了我下一个插件的计画,可恶


呀。 。是一个RPG插件,可以把物品放进里锅釜(炼药锅)炼制,合成步骤可以作高度配置。

猫尾233
jerrylum 发表于 2021-1-21 01:08
被你发现了我下一个插件的计画,可恶

aa,作者大大,我想用你的另一款插件effect的那个,可是那个官网不能用了,不打算要那个插件了吗

jerrylum
本帖最后由 jerrylum 于 2021-1-23 13:00 编辑
Dfmaster 发表于 2021-1-23 10:53
aa,作者大大,我想用你的另一款插件effect的那个,可是那个官网不能用了,不打算要那个插件了吗 ...

EffectEdit没时间更新啦,未来可能重做

yupaopao11
非常好的插件呢~

yupaopao11

支持原创awa

猫尾233
jerrylum 发表于 2021-1-23 12:58
EffectEdit没时间更新啦,未来可能重做

嗯,悄悄的说一下,effectedit是精华插件里面唯一一个不能下载的

SS_Tom
新手的福利,爱了爱了

Miss.Remilia
谢谢分享,感谢转载

枫叶落荒
MCBBS有你更精彩~

gaozhe8888
不错的插件!!!!!!!!!!!!!

jalliam
这个插件不错,可以当新手福利,也可以避免掉落物品的卡顿

黑羽快斗´
不知道有没有漏洞刷东西啊

ailin1314
很好用的插件,装了后服务器特色多了,玩家多了

jerrylum
shenren3-f 发表于 2021-2-2 05:55
不知道有没有漏洞刷东西啊

插件经过完整测试,而且超过两个月都没有伺服主汇报有此问题,请放心使用。

下一页 最后一页