截图
介绍
新版本:1.3e

Redstone++ 是一款扩展游戏可能性的模组,同时保留原版 Minecraft 的平衡性和体验。所有改动都可以在配置中启用或禁用。
如果你刚开始接触 Minecraft 模组或整合包制作,或者不确定如何编辑配置文件,请阅读此处:https://www.curseforge.com/minecraft/mc-mods/redstoneplusplus/pages/modding-totural。
Minecraft 兼容性
Redstone++ 1.3 版仅支持 MC1.12.2!它无法在 1.12.1 或任何其他版本运行。Redstone++ 1.2d 版使用同一个 jar 支持所有 1.11.x 和 1.12.x 版本。没有理由运行其他版本。任何版本都无法在其他 Minecraft 版本上运行,不管那些非法分发此模组或以此模组名称传播病毒的网站怎么说。别相信他们,他们在撒谎。你的电脑会感谢你的。
对其他 Minecraft 版本的支持
目前我忙于其他事情,确实没时间更新这个模组。它不太可能会被移植到旧版本;不过,我最终会将它更新到未来的某个版本。届时版本跨度可能会比较大,比如直接跳到 1.15 或更高版本。因此,MC1.13 和 MC1.14 大概不会推出。MC1.10 大概也不会推出。MC1.7.10 及更早版本则永远不会推出,绝对不会。等我着手更新到 1.15 时,会加入半块蜂蜜块。
模组兼容性问题
这个模组大量使用注册表覆盖(在 1.11.x 中称为替换别名),因此会与覆盖相同方块的其他模组发生冲突并导致崩溃。对这些方块应用 ASM 转换器的模组则会静默失效。你可能需要禁用这个模组或另一个模组的部分功能,才能让它们正常运行。这种情况无法避免(没错,我本可以用其他方式编写,但你仍会遇到类似的问题,只是报错会有所不同)。虽然我已经解决了一些冲突,但不可能把所有冲突都修复。
Liteloader 与 1.12.x 中使用注册表覆盖的模组存在严重问题。在问题修复之前,它与所有使用注册表覆盖的模组都不兼容,包括 Redstone++。考虑到它已经两年多没有更新,我认为这个问题不太可能得到修复。我对此无能为力;任何关于与 Liteloader 兼容性的问题都不会受理。或者,你也可以退回 MC1.11.x,因为 Liteloader 在该版本中与替换别名不会出现这类问题。
允许活塞推动方块实体可能会导致某些方块出现异常问题或崩溃。所有原版方块相关的问题都已修复,但我无法控制其他模组添加的方块所引发的问题。如果遇到这种情况,你可以编辑此模组的配置,阻止活塞推动这些方块:将它们设为不可移动,或允许活塞摧毁它们。
根据大家的要求,1.3 版在不可移动列表和摧毁列表中加入了通配符 *。因此,现在你可以通过在不可移动列表中添加 modname:*,将整个模组加入黑名单。现在还可以选择彻底禁用活塞移动方块实体(最初这曾是启用活塞替换的唯一原因,但现在启用它的理由已经不少了)。
Redstone++ ver1.3b 新增了一个配置选项,用于指定在移动 TileEntity 时要清除的标签列表。如果你有一个方块,在被活塞移动时会在地上掉落复制出来的物品,你需要把它的“Items”标签添加到此列表中。要做到这一点,拿一个调试方块并将其放在该方块上方。调试方块会将其 TileEntity 数据打印到控制台。找出该方块用于存储物品的标签的确切名称,并将其添加到配置文件的 clearTag 列表中。
许可
除以下情况外,请勿将此模组重新上传到任何地方:
你获得我的许可,可以将 Redstone++ 包含在整合包中,前提是你的整合包至少包含 5 个其他模组,并且你提供一个页面,该页面需要:
1) 列出你整合包中的所有模组,
2) 证明你拥有分发这些模组所需的必要权利,
3) 提供指向每个模组主页/论坛主题的链接,并且
4) 对这些模组的作者给予适当的署名。
注意:如果你确实在整合包中使用了它,我请求(但不要求)你要么制作一个非常醒目、加粗的链接指向此页面,要么提供一个 wiki 页面来解释此模组所做的更改(至少是你的整合包已启用的那些更改)。原因是:所做的更改非常细微,但很重要。玩家可能想使用这些功能,却甚至不知道它们的存在。
当然,你可以不受限制地制作此模组的评测/教程视频。
功能
旋转器和黏性旋转器
- 可以旋转方块和黏液结构。也适用于 TileEntity。
- 右键点击方块以设置旋转方向。
- 旋转器可以旋转活塞和其他旋转器,活塞也可以推动和拉动它们。
- 放置在旋转器顶部的红石在旋转器被激活时不会破坏。
- 注意:目前不支持实体碰撞。这将在之后的某个时间点添加。
改进的活塞和黏性活塞
- 现在可以推动 TileEntity(箱子、漏斗、投掷器、发射器等)
- 可更改推动上限的配置选项(默认值:12)
- 放置在活塞顶部的红石在活塞伸出/收回时不再会被破坏。
改进的发射器
- 现在可以种植种子和树苗。
- 现在可以使用水桶和玻璃瓶装满或清空炼药锅。
- 现在可以洗掉皮革盔甲上的染料(前方需要有装水的炼药锅)。
- 现在可以在物品展示框中放入和取出物品(例如地图)。
- 现在可以使用剪刀(剪羊毛、藤蔓、蜘蛛网等)。
- 现在可以喂动物(仅用于繁殖;不适用于马,其他动物都可以)。
- 现在可以挤牛奶,也可以从哞菇身上取得蘑菇煲。
- 现在可以在唱片机中放入和取出唱片。
- 现在可以放置蛋糕。
- 现在可以将有效方块放入空矿车(箱子、熔炉、漏斗等)。
- 不再会把矿车放到另一辆矿车上,导致它们卡在一起。
- 现在可以拾取和放置海绵/湿海绵。
- 现在可以放置受重力影响的方块(沙子、砂砾等)。
改进的工作台
- 现在是一个 TileEntity,因此会保留物品,而不是让物品掉落。
- 现在活塞可以推动 TileEntity,因此工作台仍可被活塞推动。
- 现在可以通过 Shift+单击将物品放入合成网格。
- 现在可以与漏斗和投掷器配合使用。工作台是否通电会影响其运作方式。
- 未通电时:漏斗只会将物品放入已有相同物品的合成槽位,并且只会从结果槽位取出物品。
- 通电时:漏斗只会将物品放入完全空置的合成槽位,并且只会从合成网格中取出物品。
- 以上改动让建造自动合成工作台成为可能,甚至可以制作能够切换配方的工作台。不过,要让它正常运作,你得稍微琢磨一下红石线路。别忘了:现在可以用活塞推动漏斗。
改进的动力矿车
- 不再会严重卡顿。它们可以推动多辆矿车,也能推动载有玩家的矿车上坡,还可以在转弯时不停下等。
- 现在拥有一个带燃料槽的 GUI。可以使用熔炉可用的任何燃料,燃烧时间也相同。按住 Shift 并单击可启动/停止,直接右键单击可打开 GUI。
- 手持燃料时按住 Shift 并单击,即可为其添加燃料并启动,无需打开 GUI。
- 现在可以与漏斗和充能铁轨配合使用。漏斗/投掷器可以将燃料放入其物品栏;只要有燃料,充能的激活铁轨就会启动它。未充能的激活铁轨则会让它停止。
- 下方的漏斗可以从燃料槽取出物品。由于该槽位只接受燃料,因此可以利用这一点建造燃料分类器。
- 通电时会加载一个 3×3 区域的区块,让矿车可以无限距离行驶(也可以将其用作固定的区块加载器)。

半 黏液块
- 一面具有黏液块的特性,另一面则与普通方块相同。其余四面也有“些许”黏性。
- 被活塞推动时,方块会粘在全黏液面上,但不会粘在全石质面上。只有黏液块和半黏液块会粘在略有黏性的侧面上。
- 可以朝任意方向放置。
半边红石块
- 功能类似红石块,但只有一面可以提供红石信号。(全红石的一面)
- 可以朝任意方向放置。
半边黑曜石块
- 和黑曜石一样,它能防爆,且需要用钻石镐挖掘;不过,除了全黑曜石的一面外,它可以从任意方向被活塞或旋转器推动。
- 可用于制作黑曜石活塞门。可以朝任意方向放置。
黑曜石台阶和楼梯
- 由于活塞现在可以推动方块实体,因此添加了这些方块,以确保仍有无法移动的透明方块。
压缩圆石
- 基本上是夸克的坚固石与 Extra Util 的压缩圆石的结合。
- 由 9 个圆石合成,也可以放入合成网格中还原为圆石。
- 活塞无法推动或拉动它。
改进的海晶灯
- 现在可以使用红石信号将其关闭。
改进的告示牌
- 放置后现在可以通过右键点击进行编辑。
- 放置告示牌时按住 Shift 并点击,不再会打开 GUI。
- 配置选项可彻底禁用放置告示牌时打开 GUI。
改进的头颅
- 重命名后的头颅即使放置在地上,也会保留名称。
- 我知道这和红石毫无关系,但我在尝试给服务器添加自定义头颅时,这个问题实在让我很烦。
新增创造模式命令
- 启用/禁用
- Nightfall(完全禁用昼夜循环,直到重新启用)
- Weather(完全禁用天气循环,直到重新启用)
- Mob Spawning(完全禁用所有生物生成,直到重新启用)
- All(快捷方式:禁用 Nightfall、Weather 和 Mob Spawning,直到重新启用。
- Killall <mobs/players/items/entities>(快捷方式:立即移除大量实体)
调试方块
- 仅限创造模式使用,用于调试其他方块的问题。
- 每当放置、右键点击或收到方块更新时,它都会在控制台输出其下方方块的注册名称、位置、方块状态和方块实体数据。
配置
该模组的可配置选项非常丰富,所有功能都可以启用或禁用,此外还有一些选项可供调整。更多信息请参阅自动生成的默认配置文件:
# 配置文件
~CONFIG_VERSION: 1.2b
##########################################################################################################
# crafting_table
#——————————————————————————————————–#
# 工作台设置
##########################################################################################################
crafting_table {
# 允许漏斗与工作台交互 [默认:true]
B:enableAutoCrafting=true
}
##########################################################################################################
# dispensers
#——————————————————————————————————–#
# 发射器设置
##########################################################################################################
dispensers {
# 允许发射器种植种子和树苗。 [默认:true]
B:canPlantSeeds=true
# 允许发射器放置蛋糕。 [默认:true]
B:canPlaceCake=true
# 允许发射器使用桶和瓶装满或倒空炼药锅。 [默认:true]
B:canFillCauldron=true
# 允许发射器在物品展示框中放入或取出物品。 [默认:true]
B:canUseItemFrames=true
# 允许发射器在唱片机中放入或取出唱片。 [默认:true]
B:canUseJukeBoxes=true
# 允许发射器给牛和哞菇挤奶 [默认:true]
B:canMilkCows=true
# 允许发射器为羊、哞菇等生物剪毛。 [默认:true]
B:canUseShears=true
# 允许发射器喂养动物(马除外)以供繁殖。 [默认:true]
B:canFeedAnimals=true
# 允许发射器放置和拾取海绵。 [默认:true]
B:canPlaceSponge=true
# 允许发射器将兼容的方块放入空矿车。(仅适用于原版矿车) [默认:true]
B:canPlaceBlockInMinecarts=true
# 修复原版漏洞,防止发射器将多个矿车叠在一起。 [默认:true]
B:fixMinecartGlitch=true
}
##########################################################################################################
# mc1_12
#——————————————————————————————————–#
# Minecraft 1.12 设置
##########################################################################################################
mc1_12 {
# 禁止指南针和时钟在配方书中使用 [默认:true]
B:breakRecipeBookCompass=true
# 启用进度提示弹窗 [默认:true]
B:enableAdvancementsToast=true
# 启用原版配方书。 [默认:true]
B:enableRecipeBook=true
# 启用合成配方提示弹窗 [默认:false]
B:enableRecipieToast=false
# 启用旁白功能 [默认:false]
B:enableSystemToast=false
# 启用教程提示弹窗。 [默认:false]
B:enableTutorialsToast=false
# 解锁原版默认配方书中的所有配方。 [default: true]
B:unlockAllRecipes=true
}
##########################################################################################################
# 矿车
#——————————————————————————————————–#
# 矿车设置
##########################################################################################################
minecart {
# 允许熔炉矿车与漏斗/充能铁轨协同工作,并在转弯时不会失去动力。 [default: true]
B:enableFurnaceMinecart=true
# 合成普通铁轨时将获得 32 个,而不是 16 个。 [default: true]
B:enableCheaperRails=true
}
##########################################################################################################
# 杂项
#——————————————————————————————————–#
# 杂项设置
##########################################################################################################
misc {
# [default: true]
B:canEditSigns=true
# [default: true]
B:disableSignGuiWhileSneaking=true
# [default: false]
B:disableSignGuiDuringPlacement=false
# 允许海晶灯在接收到红石信号时关闭。 [default: true]
B:enableSeaLanterns=true
# 启用黑曜石台阶和楼梯 [default: true]
B:enableObsidianSlabsStairs=true
# 启用创造模式命令 Enable、Disable 和 Killall [default: true]
B:enableRedCommands=true
# 将命令方块添加到 CreativeTab.REDSTONE [default: true]
B:addCommandBlock=true
# 将黏液块移至 CreativeTabs.REDSTONE [default: true]
B:moveSlimeBlock=true
# 启用仅限创造模式使用的调试方块。 [default: true]
B:enableDebug=true
# 启用压缩圆石 [default: true]
B:enableCompressedCobblestone=true
}
##########################################################################################################
# 活塞
#——————————————————————————————————–#
# 活塞设置
##########################################################################################################
pistons {
# 启用活塞替代机制。警告:禁用此项会导致许多功能无法使用。仅在与 Quark 一起运行时才应禁用。 [default: true]
B:enablePistons=true
# 活塞和黏性活塞最多可推动的方块数量。 [range: 1 ~ 1024, default: 12]
I:push_limit=12
# 活塞和黏性活塞无法推动的方块注册名称列表。如果其他模组的方块出现问题,请将其添加到此列表中。 [default: [minecraft:beacon], [minecraft:enchanting_table], [minecraft:ender_chest]]
S:immovable <
minecraft:beacon
minecraft:enchanting_table
minecraft:ender_chest
>
# List of registry names of blocks Pistons & Sticky Pistons will destroy when pushed. If you encounter problems with another mod’s block, add it to this list. [default: ]
S:destroyable <
>
# Allow End Rods to break blocks when being pushed by pistons. Added for compatibility with Quark. [default: false]
B:endRodBreaker=false
# Enable Half Slime Blocks [default: true]
B:halfSlimeBlock=true
# Enable Half Redstone Blocks [default: true]
B:halfRedstoneBlock=true
}
当前计划
计划中的功能
- 允许乘坐矿车的实体穿过下界传送门
- 允许漏斗与附魔台配合使用
- 添加一个摄像机方块
- 铺设在浮冰上的铁轨可使矿车以三倍速度行驶;矿车在转弯处可能会脱轨(与 1.8 快照版完全相同)。请仔细铺设铁轨,或不要将铁轨铺在浮冰上。
- 为旋转器方块添加实体碰撞。
更新日志
ver1.3e
修复了水/熔岩/仙人掌桶无法与发射器正常配合使用的问题
ver1.3d
- 修复了在工作台中无法使用 Shift-Click 的问题
- 修复了安装 Redstone++ 后夸克的染色黏液块无法正常工作的问题。
- 夸克的染色黏液块现在可以与旋转器配合使用,并新增了染色半黏液块。
ver1.3c
- 修复了通配符无法正常工作的问题
- 新增仅推动列表
- 修复了所有实现 ISidedInventory 的方块(使用漏斗的方块)导致物品复制的问题(你可能仍需将其他方块添加到配置中)
ver1.3b
- 为不可移动列表和摧毁列表添加了通配符
- 新增清除标签列表,以修复物品复制问题
- 新增改良版头颅
ver1.3a
- 修复了关闭平滑光照时,黑曜石台阶和楼梯出现的光照错误
ver1.3
- 新增旋转器和黏性旋转器。
- 新增半黑曜石方块。
- 动力矿车现在可以作为区块加载器使用。
- 修复了许多错误。
ver1.2d
- 修复了在 MC1.12.1 中配方书导致游戏崩溃的问题
- 修复了半黏液块被活塞推动时无法弹射实体的问题
- 修复了 ver1.2c 引入的合成配方缺失问题
- 修复了在主世界以外的维度加载/卸载区块时工作台会“卡住”的问题。
ver1.2c
- 修复了与 MC1.12.1 的兼容性
ver1.2b
- 新增对 JEI 的支持
- 新增铁箱子的活塞渲染效果
- 为 MC1.12 的配方书新增了若干配置选项
- 解锁所有配方
- 隐藏 Toast 通知
- 仅在合成指南针和时钟后才允许它们正常工作
- 完全禁用配方书
- 新增压缩圆石
- 新增调试方块
- 我可能还修复了一些错误……记不清了……大概修了点东西。
ver1.2a
-
修复了在配置允许的情况下,活塞无法推动超过 12 个方块的问题。
修复了与 Bookshelf API 相关的崩溃问题
更好地支持夸克
铁杆现在可以与 Redstone++ 的活塞配合使用
可在配置中设置末影杆充当方块破坏器(为夸克添加,但不要求安装夸克)
夸克的额外箱子现在可以与 Redstone++ 的活塞正常配合使用(仍有一些轻微的图形问题)
版本 1.2
- 实现补丁加载器;使 Redstone++ 能在多个 Minecraft 版本上运行(这样我就能同时维护对多个 Minecraft 版本的支持,同时让维护工作更简单)
- 修复了一些轻微的错误。
- 现在可以编辑告示牌;(旧版本中有个错误,导致告示牌无法修改,这个问题不知为何一直到现在才被发现。)
- 在服务器上,工作台结果栏中的物品不再闪烁。
- 配置选项现在使用注册名称,而不是未本地化名称。
- 方块、物品和实体现在会正确注册在模组 ID“redstoneplusplus”下,而不是“sandro”——这会导致世界损坏:升级前请参阅上方的通知。
旧版更新日志 [1.12]
版本 1.1c BETA-2
- 添加改良型工作台
- 注意:此版本可能存在错误。如果遇到问题,请禁用改良型工作台,或回退到版本 1.1b BETA-1,并报告问题。
版本 1.1b BETA-1
- 开始将 [1.11.2] 版本 1.1b 更新至 Minecraft 1.12
- 此版本缺少改良型工作台,但其他内容均可正常运行
- 已在 Forge 14.21.0.2373 上测试;由于 Forge 仍处于测试阶段,较新的版本可能会导致其无法运行。
旧版更新日志 [1.11.2]
版本 1.1c
- 添加与 Crafting Tweaks Mod 的兼容性(https://minecraft.curseforge.com/projects/crafting-tweaks)
版本 1.1b
- 修复了一个罕见情况下导致熔炉矿车界面无法显示的奇怪错误。
- 修复了原版错误:无熔炉矿车无法推动未启动的熔炉矿车。
版本 1.1a
- 修复了运行专用服务器时发生的崩溃
- 修复了告示牌合成配方未被正确替换的问题
- 由于这些问题十分严重,版本 1.1 现已归档。
版本 1.1
- 改良熔炉矿车
- 改良海晶灯
- 改良告示牌
- 添加半块红石块
- 添加创造模式命令:Enable、Disable 和 Killall
- 添加额外的发射器行为
- 改良型工作台现在支持 Shift-Click 功能
版本 1.0a
- 应 ecutruin 的请求,添加了禁用活塞替换的配置选项;以至少实现与夸克的部分兼容。
版本 1.0
- 改良活塞、工作台和发射器
- 添加半块黏液块
- 添加黑曜石台阶和楼梯
常见问题
RedstonePlusPlus 支持哪些 Minecraft 版本?
RedstonePlusPlus 支持 Minecraft Java 版 1.11–1.12.2,共 6 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
RedstonePlusPlus 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分