GetSpawners

GetSpawners

用精准采集在生存模式中移动刷怪笼。只需一个命令就能给自己任何类型的刷怪笼。

怪物

GetSpawners

Ever wanted to move a mob spawner? With GetSpawners, you can now pick up and move monster spawners. When a player mines a spawner with a Silk Touch pickaxe, the spawner drops as an item and keeps its mob type.

With this mod, you can give yourself a spawner containing any mob that has a spawn egg in Minecraft using a simple command.

 

✨ 特性

  • 挖掘并移动刷怪笼。
  • 刷怪笼物品会保留其生物类型。
  • /gs give 给予指定类型的可用刷怪笼。
  • /gs set 将你当前槽位中的刷怪笼堆叠重新设置为指定类型。
  • /gs types 列出所有可用类型。
  • 可选的 LuckPerms 集成(配置开关)。
  • 可选的 Mod Menu + Cloth Config 集成,用于客户端上的游戏内配置界面。

⚙️ 配置

配置路径:config/getspawners.json

选项:

  • useLuckPerms(默认:false)
  • noSilkTouchSpawners(默认:false)
  • allowEveryoneGiveCommand(默认:false)
  • allowEveryoneTypesCommand(默认:false)
  • allowEveryoneSetCommand(默认:false)

如果客户端安装了 Mod Menu 和 Cloth Config,这些设置也可以通过游戏内配置界面进行编辑。

行为:

  • useLuckPerms=false:任何人都可以使用精准采集挖掘/放置刷怪笼。
  • noSilkTouchSpawners=false:没有精准采集时,刷怪笼按原版行为破坏(销毁 + 经验)。
  • noSilkTouchSpawners=true:为所有人绕过精准采集要求。
  • allowEveryoneGiveCommand=true:当 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs give。
  • allowEveryoneTypesCommand=true:当 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs types。
  • allowEveryoneSetCommand=true:当 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs set。
  • useLuckPerms=true:使用 LuckPerms 检查权限节点。
    • getspawners.nosilk 控制精准采集绕过。
    • getspawners.give 控制 /gs give。
    • getspawners.types 控制 /gs types。
    • getspawners.set 控制 /gs set

如果未安装 LuckPerms,GetSpawners 会自动回退到非 LuckPerms 的配置行为,并记录一条警告。

示例配置:

json

{ // 当为 true 时,如果安装了 LuckPerms,GetSpawners 会检查 LuckPerms 权限节点。 // 如果为 false,GetSpawners 改用基于配置的行为。 "useLuckPerms": false,

// 当为 true 时,所有人都可以绕过精准采集要求并仍然收集刷怪笼。 // 当为 false 时,没有精准采集挖掘刷怪笼会使用原版行为。 "noSilkTouchSpawners": false,

// 当为 true 且 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs give。 // 当为 false 时,在配置模式下 /gs give 仅限 OP。 "allowEveryoneGiveCommand": false,

// 当为 true 且 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs types。 // 当为 false 时,在配置模式下 /gs types 仅限 OP。 "allowEveryoneTypesCommand": false,

// 当为 true 且 LuckPerms 被禁用或不可用时,所有人都可以使用 /gs set。 // 当为 false 时,在配置模式下 /gs set 仅限 OP。 "allowEveryoneSetCommand": false }

🎮 命令

主命令别名:

  • /getspawners
  • /gs

子命令:

  • /gs give <player> <type> [amount]
  • /gs set <type>
  • /gs types
  • /gs reload

注意事项:

  • amount 默认为 1
  • 最大 amount 为 64
  • type 包含所有拥有刷怪蛋的生物

 

🔨 服务端

此模组完全在服务端运行。客户端无需安装此模组。 也可在单人游戏中使用(不支持 LuckPerms)。 在没有激活 LuckPerms 权限检查的情况下,/gs give、/gs types 和 /gs set 仅限 OP,除非启用了它们各自的配置开关。

 

🔄 LuckPerms 权限

 

🌍 LuckPerms 快速开始

如果启用了 useLuckPerms,请像这样分配节点:

/lp user <player> permission set getspawners.mine true /lp user <player> permission set getspawners.types true /lp user <player> permission set getspawners.give true /lp user <player> permission set getspawners.set true /lp user <player> permission set getspawners.nosilk true /lp user <player> permission set getspawners.reload true

LuckPerms 文档:

🏜️ 测试服务器

欢迎加入我的 Minecraft 服务器测试我的模组:play.swordfishbe.eu