GlymeraSpawner

GlymeraSpawner

GlymeraSpawner:一个发光的玻璃生物生成器方块,可以以旋转缩小的形式显示已加载的生物,并以《我的世界》风格生成它,同时为每种生物提供独特颜色的生成蛋。完全可配置。

杂项

GlymeraSpawner

两个发光的玻璃刷怪方块,以及一整套《Hytale》风格的刷怪蛋——每种生物对应一种彩色蛋。

别忘了看看我的其他激动人心的项目——访问 GlymeraCraft 的个人资料 Discord:https://discord.gg/s5NRFWfxgy

  • 生物刷怪箱:定期生成已装载的生物,并在玻璃内显示为一个旋转的迷你模型。
  • 物品刷怪箱:直接将被装载生物的战利品收集到自身的库存中。
  • 179 种刷怪蛋:每种生物对应一种,外加一个可合成的神秘蛋,可随机获得一种刷怪蛋。

两个方块均可合成,且所有合成配方均可在配置中开启或关闭。


生物刷怪箱

一个发光的白色玻璃方块,工作方式与 Minecraft 刷怪箱完全一致:

  • 装载生物(默认为:鸡)并显示为一个缓慢旋转、自动缩放的玻璃内迷你模型,包裹在魔法光晕中。
  • 使用任意刷怪蛋装载——用刷怪蛋右键点击刷怪箱,它会切换为该生物(刷怪蛋被消耗,迷你模型会更新)。
  • 在玩家范围内生成真实生物——Minecraft 风格:仅在玩家附近,按时间间隔,在半径内的随机位置生成。
  • 被破坏后保留装载的生物——掉落的刷怪箱会记住它装载了什么;再次放置即可恢复。
  • 重启安全且持久。

物品刷怪箱(紫色玻璃)

外观与生物刷怪箱完全相同,但使用紫色发光玻璃,以便区分——它还有一个隐藏功能:它是一个真正的容器

  • 以相同方式装载生物(用刷怪蛋装载,迷你模型更新)。
  • 不是生成生物,而是每隔一段时间ROLL取该生物的真实战利品表,并将结果放入其自身的 27 格库存。战利品直接来自 Hytale 自身的掉落表,使用游戏自身的战利品逻辑ROLL取——因此,牛会产生牛肉和皮革,羊会产生羊毛,等等。
  • 只要其区块被加载就会产出——你无需站在它旁边。
  • 空手右键点击以打开其库存并收取物品。
  • 当库存满时它会暂停,一旦你取出物品就会自动恢复。
  • 破坏它会保留装载的生物归还内部存储的所有物品。

注意:约 20 种生物(部分 Boss、商人及少数掠食者)在 Hytale 中没有自然掉落物,因此装载了这类生物的物品刷怪箱将保持为空。

刷怪蛋

  • 每种生物一个蛋(179 种),每种染有独特颜色并以生物命名。
  • 左键点击一个蛋以生成该生物;蛋被消耗。
  • 可在创造模式菜单的实用分类中找到,或使用给予命令。

神秘刷怪蛋

  • 一个可合成的金色蛋,会立即变成一个随机刷怪蛋——在所有 179 种中随机选取,每种概率均等。一场有趣的赌博(你甚至可能ROLL到一条龙)。

保护

刷怪箱由放置者拥有。只有拥有者和管理员可以破坏刷怪箱、使用刷怪蛋更改其生物或打开物品刷怪箱的库存——其他所有人都被阻止(甚至无法挖掘)。你的刷怪箱及其存储的战利品在地图上的任何地方都不会被其他玩家触及。

配方

所有配方均在炼金台上制作,并且可以在配置中单独启用或禁用。禁用的配方仍会显示在炼金台上,但制作会被阻止(管理员仍可通过给予命令发放这些物品)。

物品 配方
生物刷怪箱 10× 高等生命精华 + 10× 火焰精华
物品刷怪箱 10× 高等生命精华 + 10× 寒冰精华
神秘刷怪蛋 8× 高等生命精华 + 10× 虚空精华 + 10× 水之精华

配置

所有内容均可在 mods/de.glymera_GlymeraSpawner/config.json 中配置,并通过 /gsp reload 实时生效(无需重启):

选项 默认值 含义
spawnIntervalSeconds 180 生物刷怪箱的生成间隔(秒)以及物品刷怪箱的物品存放间隔(秒)
spawnRadius 10 生成区域半径(方块数)
activationRadius 16 生物刷怪箱工作时玩家必须在此范围内
showMiniMob true 在方块内显示旋转的迷你模型
displayFit 0.4 迷你模型大小(方块比例)
displayParticle Aura_Sphere 迷你模型周围的粒子效果(设为 none 可禁用)
displayParticleScale 0.23 粒子大小
displayParticleY 0.25 方块内粒子的高度
recipeMobSpawnerEnabled true 允许制作生物刷怪箱
recipeItemSpawnerEnabled true 允许制作物品刷怪箱
recipeMysteryEggEnabled true 允许制作神秘蛋

命令

  • /gsp give — 给予自己一个生物刷怪箱(管理员)
  • /gsp giveitem — 给予自己一个物品刷怪箱(管理员)
  • /gsp reload — 重新加载配置(管理员)
  • /gsp count — 已放置的刷怪箱数量
  • /gse give <名称> — 给予自己一个刷怪蛋(管理员)
  • /gse all — 每种蛋各给一个(管理员)
  • /gse spawn <名称> — 直接生成一种生物(管理员)
  • /gse count — 刷怪蛋数量

安装

将 JAR 文件放入服务器的 mods/ 文件夹并启动服务器。配置和刷怪箱数据存储在 mods/de.glymera_GlymeraSpawner/ 中。