Chris菌
本帖最后由 Chris菌 于 2022-6-14 02:10 编辑

这是一个能让你随意更改物品堆叠上限的Mod!
你有想过堆叠药水,图腾或者潜影盒嘛?或者想用红石电路分类收集掠夺农场里掉落的图腾?这个mod就是为你设计的!

    
下载链接:
https://modrinth.com/mod/all-stackable/versions

https://www.curseforge.com/minecraft/mc-mods/all-stackable/files
Bug 提交:https://github.com/KrisCris/AllStackable/issues

更新日志:
最新:1.5.5 for mc1.19.x
使用指南:
使用 /allstackable 进行设置
/allstackable show all : 列出所有更改过的物品
/allstackable show [itemID] : 显示当前物品的设定信息
/allstackable show hand [player] : 显示某个玩家主手持有道具的堆叠上限信息
/allstackable reset all : 还原所有更变
/allstackable reset [itemID] : 还原指定物品
/allstackable reset hand [player] : 重置某个玩家主手持有道具的堆叠上限
/allstackable set [itemID] [count] : 设置指定物品的堆叠上限
/allstackable set hand [player] : 设置某个玩家主手持有道具的堆叠上限
/allstackable set vanilla [default value] [new value]: 将所有默认堆叠上限为【default value】的物品的堆叠上限设置为【new value】(只对未被修改过的物品生效)
/allstackable set modified [current value] [new value]: 将所有被修改过堆叠上限,且为【current value】的物品的堆叠上限设置为【new value】(只对被修改过的物品生效)
/allstackable set all [current value] [new value]: 将所有当前堆叠上限为【current value】的物品的堆叠上限设置为【new value】
/allstackable config reload : 重新从文件载入配置文件.
/allstackable config loadFromGlobal : 为你当前游戏载入全局配置(保存在config文件夹里).
/allstackable config saveToGlobal : 让你当前游戏配置成为全局配置.
/allstackable config globalConfigAutoApply [true/false] : 是否让新游戏自动使用全局配置,true代表是.
/allstackable config restore : 恢复到上次的更变
1.4中,如果你想在不是op或者作弊的情况下使用,你可以把存档文件夹中配置文件里的 "permissionLevel" 从4 改到 0.
在1.2.6增加了一个规则:禁止有物品的潜影盒堆叠,默认是禁用的,目前只能在配置文件里手动修改,1是启用,0是禁用。


FAQ:
1.支持forge吗?支持1.14之前的版本吗?
    forge懒得搞,应该有类似的mod。1.14之前没有fabric,所以也不搞。2. 超过64上限?
    懒得搞,而且会改变一些游戏特性,对我来说不值。背包还不够的话你堆叠潜影盒呗。3. 配置文件放在那里?
    他们被分别存放在独立的游戏存档的目录下,名为“allstackable_config.json”,这意味着你可以随意移动你的存档而不需要重新配置mod。
4. 我要如何将一个存档的配置文件移植到另一个存档里?
    你只需要将当前存档里的配置文件复制到目标存档的目录下,并在游戏里输入'/allstackable reload' 重新载入即可。(有一个全局配置,但并不太好用)
5. 如果我删除了这个mod,我的存档会坏吗?
    完全不会。这个mod仅在载入存档的时候才会动态的加载堆叠配置信息,存档本体完全不会受到任何修改!(当然你已经堆叠在一起的物品需要手动分离)
    当你想重新安装这个mod的时候,只要你不删除原先的配置文件,那这个mod的所有特性都会重新回归。
6. 我想在服务器使用这个mod
    这个mod支持服务器,但你需要同时在服务端和客户端安装。    此外,如果你想要在控制台中看到正常的指令反馈,你需要安装LoganDark的服务端语言文件载入mod,不然只会显示翻译key,例如as.show.all。Mod链接: https://github.com/LoganDark/fabric-languagehack/releases (目前只支持1.16.x,所以其他版本就不需要安装了。)
注意,上方的这个链接不是我的github,本mod的问题去他这里提!
7. 使用这个mod后,堆叠的物品的红石特性是否会被改变?例如物品分类机中激活的红石信号强度?
    不用担心,这部分判定完全取决于mojang的代码,也就是说,你可以和正常物品一样对他们进行分类,强度的等级只和这组物品的数量和这个物品的最大堆叠数量有关。
8. 我发现这个mod有bug!我发现这个mod用不了!
    你如果方便的话请到我的github repo上issue,链接:https://github.com/KrisCris/AllStackable/issues



我的其他mod:
[1.18.x][Totem Plus - 图腾增强]更全面的保护玩家(拯救掉落虚空的你)  https://www.curseforge.com/minecraft/mc-mods/totem-plus
[1.16.x][流浪商人提醒][Fabric]游戏刷出流浪商人的时候在对话框中提示
[1.17.x][Real Infinity Bow - 真正的无限弓][Fabric]允许经验修补和无限共存














2021.12 数据,可能有更多内容下一个版本的话。。等mc1.17正式版了再说这是一个能让你随意更改物品堆叠上限的Mod!
你有想过堆叠药水,图腾或者潜影盒嘛?或者想用红石电路分类收集掠夺农场里掉落的图腾?这个mod就是为你设计的!(本mod并不包含突破64最大堆叠的功能!1.我不喜欢 2.会改变游戏的部分特性,比如物品分类机。)


更新日志:
最新:1.4.01. 有了全局配置, 看使用指南2. java 16,并且推荐用最新的fabric 和fabric api
历史更新:
[1.3.0]1. 增加了3条能一次性设置所有拥有相同物品堆叠上限的指令。2. 使用新的fabric network apiNote:
请使用最新的fabric loader和api【1.2.9】
1.因为一个导致游戏崩溃的bug,撤回1.2.8
2.修复1.2.8的bug
3.现在堆叠物品相关的修复仅仅会被用于已被设置为可堆叠的物品上
4.使用Fabric的serverlifecycle api来实现服务器的注册
5.在Logger的内容上做了一些改动



【1.2.8】
1. 修复了一个严重bug:使用堆叠的满耐久度的工具时,物品数量被错误计算的问题。
【1.2.7】
1. 兼容1.16-1.16.4 & 现在你可以放心的使用堆叠的工具了。
2. 现在额外支持了1.14.4和1.15.2,测试版已经在curseforge发布,因为是从1.16向老版本移植的,只修复了明显的问题,不确定是否有隐藏的bug,如果遇到请去我的github repo issue https://github.com/KrisCris/AllStackable/issues

【1.2.6】

1. 修复了部分堆叠的物品对炼药锅使用时会被一次性消耗的问题。(mojang就是这么写的代码///)

2. 增加了一个规则设定:禁止有物品的潜影盒被堆叠。
(目前只能在allstackable-config.json里面设置,将0设置成1就是启用,保存后使用/allstackable reload来刷新设定,不然不会保存。)
3. 修改了配置文件格式,并更名为allstackable-config.json, 老用户不用担心,他会自动转换旧格式为新格式的。
4. 由于配置更变,新版本与旧版本不兼容!如果你在服务端使用这个mod,请通知玩家们更新mod。不然设定同步会失败。


使用指南:
使用 /allstackable 进行设置/allstackable show all : 列出所有更改过的物品/allstackable show [itemID] : 显示当前物品的设定信息/allstackable show hand [player] : 显示某个玩家主手持有道具的堆叠上限信息/allstackable reset all : 还原所有更变/allstackable reset [itemID] : 还原指定物品/allstackable reset hand [player] : 重置某个玩家主手持有道具的堆叠上限/allstackable set [itemID] [count] : 设置指定物品的堆叠上限/allstackable set hand [player] : 设置某个玩家主手持有道具的堆叠上限/allstackable set vanilla [default value] [new value]: 将所有默认堆叠上限为【default value】的物品的堆叠上限设置为【new value】(只对未被修改过的物品生效)/allstackable set modified [current value] [new value]: 将所有被修改过堆叠上限,且为【current value】的物品的堆叠上限设置为【new value】(只对被修改过的物品生效)/allstackable set all [current value] [new value]: 将所有当前堆叠上限为【current value】的物品的堆叠上限设置为【new value】/allstackable config reload : 重新从文件载入配置文件./allstackable config loadFromGlobal : 为你当前游戏载入全局配置(保存在config文件夹里)./allstackable config saveToGlobal : 让你当前游戏配置成为全局配置./allstackable config globalConfigAutoApply [true/false] : 是否让新游戏自动使用全局配置,true代表是./allstackable config restore : 恢复到上次的更变1.4中,如果你想在不是op或者作弊的情况下使用,你可以把存档文件夹中配置文件里的 "permissionLevel" 从4 改到 0.在1.2.6增加了一个规则:禁止有物品的潜影盒堆叠,默认是禁用的,目前只能在配置文件里手动修改,1是启用,0是禁用。


提醒:
1. 这个Mod的配置文件是保存在存档文件夹里的,这意味着你可以随意移动你的存档而不需要重新配置mod。2. 这个mod在你进入对应地图的时候才会设置物品的最大堆叠数量,所以你不需要中途重启游戏来刷新。3. 服务器需要客户端和服务端都安装mod,新玩家不需要手动配置,服务器会自动发送S2C包来同步设定。4. 设置道具的时候不要搞什么标签啥的,直接最普通的物品名称就OK了,标签不会判断的,虽然不会出bug,但写了也没啥用2333
友善的警告:1. 请不要堆叠武器防具等能附魔的物品,会导致很多问题, 并影响游戏平衡性。现在你可以堆叠并使用这些工具了,但是推荐使用铁砧之类的道具时,请一个个放入,一次性放入会导致游戏平衡性上的问题,比如一本附魔书就能附魔整组铁剑。当然如何使用这个mod取决于你,我暂时没有对这部分的代码进行修复。(主要找不到好办法改,之前改了大半天没反应)2. 如果你要设置消耗类道具的堆叠的话,请先测试一下,mojang的憨批代码有的时候会让你物品全部消失。不要担心,目前已经几乎完全修复,暂时想不到别的了。如有遇到,请issue。


已经被修复的跟物品堆叠相关的bug:
1. 装备工具无法附魔 [1.2]
2. 蘑菇煲,炖菜之类的堆叠时使用消失 [1.2.2]
3. 堆叠水桶使用时消失 [1.2.3]
4. 对炼药锅使用物品时,某些物品会被一次性消耗的问题 [1.2.6] (Mojang为什么不把使用物品的逻辑抽象出来???有猫病。。写的到处都是,还千奇百怪。)

5. 带耐久度的道具使用时耐久会一起消耗的问题 [1.2.7]


FAQ:
1. 配置文件放在那里?
    他们被分别存放在独立的游戏存档的目录下,名为“allstackable_config.json”


2. 我要如何将一个存档的配置文件移植到另一个存档里?
    你只需要将当前存档里的配置文件复制到目标存档的目录下,并在游戏里输入'/allstackable reload' 重新载入即可。


3. 如果我删除了这个mod,我的存档会坏吗?
    完全不会。这个mod仅在载入存档的时候才会动态的加载堆叠配置信息,存档本体完全不会受到任何修改!(当然你已经堆叠在一起的物品需要手动分离,你可以整个投掷器啥的不停的丢出去(x))
    并且,当你想重新安装这个mod的时候,只要你不删除原先的配置文件,那这个mod的所有特性都会重新回归。


4. 我想在服务器使用这个mod
    这个mod支持服务器,但你需要同时在服务端和客户端安装。此外,如果你想要在控制台中看到正常的指令反馈,你需要安装LoganDark的服务端语言文件载入mod,不然只会显示翻译key,例如as.show.all。Mod链接: https://github.com/LoganDark/fabric-languagehack/releases (目前只支持1.16.x,所以其他版本就不需要安装了。)
注意,上方的这个链接不是我的github,本mod的问题别去他这里提!


5. 使用这个mod后,堆叠的物品的红石特性是否会被改变?例如物品分类机中激活的红石信号强度?
    不用担心,这部分判定完全取决于mojang的代码,也就是说,你可以和正常物品一样对他们进行分类,强度的等级只和这组物品的数量和这个物品的最大堆叠数量有关。


6. 我发现这个mod有bug!我发现这个mod用不了!
    你如果方便的话请到我的github repo上issue,链接:https://github.com/KrisCris/AllStackable/issues


我的其他mod:
[1.17.x][Totem Plus - 图腾增强]更全面的保护玩家(拯救掉落虚空的你)
[1.16.x][流浪商人提醒][Fabric]游戏刷出流浪商人的时候在对话框中提示
[1.17.x][Real Infinity Bow - 真正的无限弓][Fabric]允许经验修补和无限共存



幽月琉璃
请问一下有耐久的物品堆叠会导致使用时堆叠的所有物品耐久一起被消耗嘛?
蚂蚱盒子的时候那个修改器就有这个特性

Chris菌
本帖最后由 Chris菌 于 2020-8-30 23:25 编辑
幽月琉璃 发表于 2020-8-29 11:03
请问一下有耐久的物品堆叠会导致使用时堆叠的所有物品耐久一起被消耗嘛?
蚂蚱盒子的时候那个修改器就有 ...

会的,所以不推荐叠在一起用。护甲堆叠倒是无所谓,反正也不能一起穿。。

但最大的问题是这种物品堆叠了就没法附魔. Edit:附魔的问题已经解决了。。

我以后可能会考虑改一下游戏关于这个的判断,但一刀砍下去,多余的刀因为背包满了而掉出来也不是我想看见的。所以尽量不要这样操作。减少修改这些源码在一方面也能减少和其他mod的冲突23333




我的好祖宗
不错的mod

Chris菌

哈哈哈谢啦。不如向朋友们推荐一下(滑稽)

米安博奥
堆叠装备耐久消耗 拆解出来全部掉耐久

Chris菌
本帖最后由 Chris菌 于 2020-8-30 17:34 编辑
米安博奥 发表于 2020-8-30 07:16
堆叠装备耐久消耗 拆解出来全部掉耐久

是的,我上面也说了。这个我想不到什么好的解决方法。最好的办法就是不堆叠。
我设计这个mod的初衷是给物品分类提供便利的,修改装备堆叠,你要是看了我上面的说明的话就会发现有很多的问题,而且这也很破坏游戏平衡性,我不会去修的,现在留着让人改存粹是有人可能想这么弄

hghdjjdj
很棒的模组,作者加油!

2356170623
挺不错的mod

伟大的骨头
1.12之后,我终于又看到堆叠mod了,太感谢了

Chris菌
更新了1.2,1. 修复bugs
2. 加入本土化
3. 改了指令



123-123-123
可以可以谢谢版主

Regenleer
作者,这边建议你参考1.12.2里面的终极堆叠模组,那个作者不更新新版本了

Chris菌
Regenleer 发表于 2020-9-2 03:45
作者,这边建议你参考1.12.2里面的终极堆叠模组,那个作者不更新新版本了

那东西版本就差了老远,图片也全挂了,还是Forge,也没有注释,我不知道他是怎么实现的,也不知道他有什么功能。

而且他那种突破原版堆叠上限的设计我不喜欢。

你有什么建议可以直接提。

美稻园子
谢谢楼主 辛苦了

Regenleer
Chris菌 发表于 2020-9-2 12:28
那东西版本就差了老远,图片也全挂了,还是Forge,也没有注释,我不知道他是怎么实现的,也不知道他有什 ...

好吧,看你评论好像不是以营利为目的,那就没办法,每个物品还得指令 对于懒人玩家来说太复杂太麻烦了,还是喜欢傻瓜式的 扔MOD里面撒都不用管就自动该堆叠的堆叠。。嘿嘿

Chris菌
Regenleer 发表于 2020-9-2 16:14
好吧,看你评论好像不是以营利为目的,那就没办法,每个物品还得指令 对于懒人玩家来说太复杂太麻烦了, ...

我这个mod是给自己和朋友玩的服务器写的,感觉可能有人想要用就顺便发出来。听你意思那种一次性全设置好的,我感觉不太好。。我可能以后会搞个gui,但一次性设置死肯定是不可能的,要改太麻烦了。

我新版增加了一个修改手上持有物品堆叠数量的功能,应该暂时对普通玩家比较友好

Chris菌
更新1.2.2:
1. 修复四种炖菜堆叠的时候一次会全吃光的问题。憨批mojang
2. 增加了从手上获取物品的指令。
3. 之前没用Log,现在有了。

zxc005600
感谢感谢感谢

a1330687822
1.16.1用全部版本都没效果!只能1.16.2吗?

a1330687822
哇靠!要开作弊模式才行!

a1330687822
a1330687822 发表于 2020-9-3 19:23
1.16.1用全部版本都没效果!只能1.16.2吗?

最后才知道要开作弊模式

Chris菌
a1330687822 发表于 2020-9-3 19:26
最后才知道要开作弊模式

是的,如果你是服主的话,直接改就行。
如果你玩的单人,可以先开作弊改好,她下次会自动载入设置的

Regenleer
Chris菌 发表于 2020-9-2 21:02
我这个mod是给自己和朋友玩的服务器写的,感觉可能有人想要用就顺便发出来。听你意思那种一次性全设置好 ...

是1.16.1的还是1.16.2 还是通用呀

Chris菌
Regenleer 发表于 2020-9-4 14:20
是1.16.1的还是1.16.2 还是通用呀

看curseforge呀,我不是写了吗,1.16 -1.16.2

fuyoumc
楼主加油  挺实用的

[email protected]
很多东西都一个个占背包!这个想要

Chris菌
本帖最后由 Chris菌 于 2020-9-5 10:21 编辑
[email protected] 发表于 2020-9-5 03:33
很多东西都一个个占背包!这个想要

有些东西堆叠之后一起用可能会有点问题,你要是遇到的话可以说一下233333
装备和水桶就别堆了😂
Edit:桶的堆叠修复了


Chris菌
更新1.2.3:
1. 修复堆叠的水桶。岩浆桶。牛奶桶。鱼桶的使用。
2. 代码修改:Redirect改为Inject,更好的兼容性

smhhyyz
来support了

s799617381
谢谢大佬分享

Chris菌

撒泼特好哇233

汤杰丶姆瑞
很不错的

汤杰丶姆瑞

阿里嘎多

Chris菌
更新:1.2.4
1. 更新到1.16.3
2. 增加reload
3. 修复某些情况下设定无法正确载入/同步的问题

2154003467
试一试应该不错吧

麦块小爱玩
本帖最后由 麦块小爱玩 于 2020-9-20 11:08 编辑

向朋友推荐ing
自己暂时用不上,但是看着蛮有用的,特别是倍数掉落  作为一个辅助模组玩家,还是挺棒的辣,更何况是国人原创,i了i了



Chris菌
麦块小爱玩 发表于 2020-9-20 11:04
向朋友推荐ing
自己暂时用不上,但是看着蛮有用的,特别是倍数掉落  作为一个辅助模组玩家,还是挺 ...

倍数掉落是什么鬼😂

Chris菌
更新:1.2.4.1
1. implements fabric command api

极纯〃
可以叠10000个么qwq

竹竹竹竹
谢谢楼主 辛苦啦

Chris菌
极纯〃 发表于 2020-9-21 20:32
可以叠10000个么qwq

64,你想存一大堆东西。。可以试试看潜隐盒

麦块小爱玩
Chris菌 发表于 2020-9-21 20:26
倍数掉落是什么鬼😂

我就看着不说话

Chris菌

az

小诛诛
感谢楼主的分享

asassssa
再也不用担心位置不够了

Chris菌
最新版:1.2.6,兼容1.16-1.16.4
更新日志:
1. 修复了部分堆叠的物品对炼药锅使用时会被一次性消耗的问题。(mojang就是这么写的代码///)
2. 增加了一个规则设定:禁止有物品的潜影盒被堆叠。
(目前只能在allstackable-config.json里面设置,将0设置成1就是启用,保存后使用/allstackable reload来刷新设定,不然不会保存。)
3. 修改了配置文件格式,并更名为allstackable-config.json, 老用户不用担心,他会自动转换旧格式为新格式的。
4. 由于配置更变,新版本与旧版本不兼容!如果你在服务端使用这个mod,请通知玩家们更新mod。不然设定同步会失败。

海风惠
谢谢楼主的分享

24K空空
加油加油

mctiechujun
我很喜欢,谢谢作者

下一页 最后一页