KubeThaum
Add and customize Thaumaturge research, create and edit magical recipes, and configure infernal furnace bonuses with KubeJS!
截图
介绍
KubeThaum
Your modpack. Your research. Your Thaumaturge progression.
KubeThaum connects Thaumaturge with KubeJS, letting you create research branches, customize the Thaumonomicon, and shape magical recipes with JavaScript.
Make metallurgy part of your progression. Give copper a new purpose in alchemy. Unlock a powerful infusion at the end of your own research branch. Your scripts decide how Thaumaturge fits into your pack.
Create your own research
- Add Thaumonomicon tabs and research entries with custom names, icons, and page text.
- Connect entries into progression trees and unlock recipes through research.
- Configure item and crafting requirements, research notes, knowledge rewards, and warp.
- Edit existing research, copy it into a new branch, or add pages that appear later.
Everything works through Thaumaturge’s native research system, including its Thaumonomicon interface and saved player progress.
Add a new Ironworking entry to the Alchemy tab. Save this as kubejs/server_scripts/metallurgy.js:
ThaumaturgeEvents.research(event => {
event.create('kubejs:ironworking')
.category('thaumaturge:alchemy')
.title('Ironworking')
.icon('minecraft:iron_ingot')
.position(8, 0)
.stage(stage => {
stage.text('Prepare four iron ingots for your experiments.')
stage.obtain('minecraft:iron_ingot', 4)
})
.stage(stage => {
stage.text('You are ready to experiment with other metals.')
})
})
Reopen the world to apply the script. Your entry will appear in the Thaumonomicon, where players can hand in four iron ingots and complete the research.
From here, you can add another entry, connect it with .parent('kubejs:ironworking'), or unlock a recipe with .research('kubejs:ironworking').
Shape your recipes
- Add crucible, arcane workbench, infusion, infusion enchantment, and Salis Mundus transformation recipes.
- Adjust ingredients, results, aspect costs, vis, and instability.
- Change individual recipes or rebalance an entire recipe type with familiar KubeJS filters.
- Customize infernal furnace bonuses, including their drops, quantities, and chances.
A small script, a new recipe
Want players to turn iron into gold after completing Metallurgy? Put this in kubejs/server_scripts/gold.js:
ServerEvents.recipes(event => {
event.recipes.thaumaturge.crucible(
'minecraft:gold_ingot',
'minecraft:iron_ingot',
{ 'thaumaturge:ordo': 5 }
)
.id('kubejs:gold_from_iron')
.research('thaumaturge:metallurgy')
})
Run /reload, and your recipe is ready: one iron ingot and five Ordo become one gold ingot, available after the built-in Metallurgy research.
Getting started
- Install Thaumaturge, KubeJS, KubeThaum, and their dependencies.
- Add your scripts to
kubejs/server_scripts/. Translation scripts belong inkubejs/client_scripts/. - Reopen the world to apply research changes. Use
/reloadfor recipes and infernal furnace bonuses.
Use /kubethaum check to check saved research scripts before reopening the world. The command reports errors without applying changes to your game.
Guides and examples
Practical guides are available in English and Russian, with examples you can copy and adapt to your pack.
| Topic | English | Русский |
|---|---|---|
| Research and progression | Research guide | Исследования |
| Recipes and processing | Recipe guide | Рецепты |
常见问题
KubeThaum 支持哪些 Minecraft 版本?
KubeThaum 支持 Minecraft Java 版 26.1.2,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
KubeThaum 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
TheBarMaxx 的其他作品
查看全部 →Endless Rise Remastered
1.16.5 Forge 整合包,主题是从原始时代进化到太空,包含 600+ 任务、1000+ 修改配方、自定义物品、自定义设计等更多内容!
Gloomy Rise
适用于 Forge 1.16.5 的专家级 TechoMagic 与 RPG 整合包,包含 550 多个任务、500 多项配方改动、自定义物品、自定义设计等!
SeasonHud Tweaks
为 SeasonHud 模组提供的一些调整与改进!
Endless Rise Tweaks
为 Endless Rise: Remastered 整合包带来一些调整和改进!
评论
登录后评论和评分