Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reactive Alchemy 1.21.1 翻译提交 #4653

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
270 changes: 270 additions & 0 deletions projects/1.21/assets/reactive/reactive/lang/en_us.json

Large diffs are not rendered by default.

270 changes: 270 additions & 0 deletions projects/1.21/assets/reactive/reactive/lang/zh_cn.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Guide",
"description": "$(o)I have taken the liberty of compiling these notes for the fledgling alchemist to follow.$(p)If you have the patience, I recommend reading all entries in this section. You will then be ready to fully understand the rest of the book.",
"icon": "reactive:scroll",
"sortnum": 0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Arcane Objects",
"description": "Entries about powerful Items or Blocks one might create.",
"icon": "reactive:runestone",
"parent": "reactive:results"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Objects of Study",
"description": "$(1)Objects and phenomena of some unknown utility.",
"icon": "minecraft:blaze_rod",
"sortnum": 1
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Reaction Notes",
"description": "$(o)Notes on reactions you have observed.",
"icon": "reactive:gold_symbol",
"sortnum": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Wondrous Results",
"description": "Here catalogued are some of the Great Wonders the Field of Alchemy might achieve.",
"icon": "reactive:stardust",
"sortnum": 3
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": "Advancement Gating",
"icon": "minecraft:book",
"category": "reactive:intro",
"priority": true,
"flag": "|advancements_disabled,advancements_disabled_reactive:journal",
"pages": [
{
"type": "patchouli:text",
"text": "$(6)Advancement Gating has been disabled for this mod by the patchouli config. You will see entries talking about things you have not seen or done yet, especially reactions."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "Crucible",
"icon": "reactive:crucible",
"category": "reactive:intro",
"pages": [
{
"type": "patchouli:text",
"text": "The $(item)Power Crucible$() is the $(thing)Essential Tool of Alchemy$(). Its unique capability to convert matter into its raw $(thing)Alchemical Power$() enables easy access to these powers.$(br2)Additionally, it acts as a medium for $(thing)Transmutation$(0) and a viable chamber for $(4)Reactions$(0)."
},
{
"type": "patchouli:spotlight",
"item": "reactive:crucible",
"text": "First, the $(item)Crucible$() must be placed $(thing)In-World$(). Then, the $(item)Device$() may be filled with Water by hand. Due to the Warded Nature of its sides, $(thing)Automated Piping$() regrettably cannot access its interiors.$(br2)$(o)You can empty it with a shift right click."
},
{
"type": "patchouli:text",
"text": "When Items are added to the Crucible, a few things may happen. First, if an Item is the input for a $(thing)Transmutation$(0) recipe, the Item may be transformed by it if the necessary $(l:intro/powers)Powers$(/l) are present. You may view an example of such a recipe $(l:reactive:intro/techniques)here$(/l). $(br2)Otherwise, items that bear Power may Dissolve, leaving that Power in solution. This process halts if the Crucible's maximum capacity is reached."
},
{
"type": "patchouli:text",
"text": "The presence of Powers within the Crucible will often change the color or movement of the water inside.$(p)Usually, no trace of a dissolved Item remains, but some Items (those which possess a $(thing)Power Release$(0) recipe) leave a Byproduct. You may view an example of such a recipe $(l:reactive:intro/pure_quartz)here$(/l).$(br2)If none of these things happen, the Item will just float inside the Crucible, unaffected."
},
{
"type": "patchouli:text",
"text": "$(1)For the engineering-oriented: $(p)$(item)Dispensers$(1) are able to both fill and empty $(l:reactive:objects_of_study/bottles)bottles of Power$(/l) when aimed at a Crucible. $(p)A $(item)Hopper$(1) is able to autonomously add items to the Crucible, even from the sides. $(p)Finally, output items bounce out of the Crucible high enough that a stream of Water would be able to catch them."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"name": "Curse",
"icon": "minecraft:wither_skeleton_skull",
"category": "reactive:intro",
"advancement": "reactive:be_cursed",
"turnin": "reactive:place_eye",
"secret": true,
"pages": [
{
"type": "patchouli:text",
"text": "$(o)Welcome. You've felt it, haven't you? That dark power. Like the chilling air in the deepest recesses of the earth. $(br2)I believe it to be something from the Nether, but it is not bound to that dimension alone. Indeed, I have reason to believe it would have even greater abilities in the Overworld."
},
{
"type": "patchouli:text",
"text": "$(o)The $(4)nearby death of undead creatures$(0) would create this power, unless it is protected by a certain $(l:reactive:intro/symbols)ward$(/l)."
},
{
"type": "patchouli:spotlight",
"item": "minecraft:chiseled_red_sandstone",
"text": "$(o)Ruins of red sandstone depict a being beyond our comprehension. Alongside them, we found a prophecy. 'When the Wither wakes, the Overworld's shadows will wake in turn.' The Pig-lords do not believe the prophecy, at least not outwardly. Normally, I wouldn't either, but recent results have... broken the doubt a bit."
},
{
"type": "patchouli:text",
"text": "$(o)I do not know the circumstances of your world, but if you found this chapter, it is likely the Curse has taken hold of it. Monsters would emerge from shadows, or deep in the earth. Sensitive life-forms would be turned upon touching the Overworld's air."
},
{
"type": "patchouli:text",
"text": "$(o)If this dreadful thing has come to pass, we are likely long gone. All you can do is make the most of what we left behind; this book, our mineshafts, and whatever became of the Nether. I request only one thing. As you attempt to exploit even this Curse to your advantage... be careful."
},
{
"type": "patchouli:empty",
"draw_filler": false
},
{
"type": "patchouli:empty",
"draw_filler": false
},
{
"type": "reactive:transmute",
"recipe": "cursed_symbol"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"name": "The End",
"icon": "minecraft:ender_eye",
"category": "reactive:intro",
"advancement": "minecraft:end/kill_dragon",
"secret": true,
"sortnum": 100,
"pages": [
{
"type": "patchouli:text",
"text": "$(o)Sorry if I got you all excited for a new crafting recipe or hint or something, but I really just needed to write you a note.$(br2)Let me explain. Recently, I was sleuthing around one of those Strongholds that the Endermen hold so dear while seeking guidance on $(l:reactive:results/astral)another matter$(/l)."
},
{
"type": "patchouli:text",
"text": "$(o)Amongst the shelves of empty pages, I found something written down. A poem. I think you've heard it before, but to refresh your memory, the first lines are this: $(br2)$(reset)\"$(3)I see the player you mean. $(2)$(playername)?$(0)\"$(br2)$(o)That's you, isn't it? Don't be coy -- if this passage revealed itself to you, it must be so."
},
{
"type": "patchouli:text",
"text": "$(o)Thinking about that poem, about your existence, brought me to an interesting state of mind. I'm not a spiritual person, but the more I learn about this world, the more it makes sense that there might be things at work that are beyond my ability to understand.$(br2)Don't worry about me too much -- I'll be dead by the time you're reading this. That's not the point."
},
{
"type": "patchouli:text",
"text": "$(o)At any rate, knowing there will be someone after I'm gone, someone to put the pieces together, to build back whatever is left... I knew that I had to make an attempt to reach out to this person. But, I know you what you are. You're a player. You wouldn't burden yourself with a message that wasn't tied to a game. With that in mind, I created this journal."
},
{
"type": "patchouli:text",
"text": "$(o)I assembled all the old notes, I added my own, I tied it all together and soon I will send it into a crafting recipe.$(br2)I needed you to care about this book, because if you did, it would mean you would know of our world. Your dream would include us. $(br2)I know it's selfish, but what can I say?"
},
{
"type": "patchouli:text",
"text": "$(o)Of course, there are many other things that exist at once. Maybe this message doesn't make any sense in the context you've created for it. Maybe your world truly has no trace of us, beyond this book. Maybe you simply don't care. $(br2)If that's the case, I am sorry for wasting your time."
},
{
"type": "patchouli:text",
"text": "$(o)In any case, $(playername)... I hope you remember the end of the poem. You're part of everything, and now I am too. $(br2)It all loves you. $(br2)Take care."
},
{
"type": "patchouli:empty"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"name": "Fundamental Principles",
"icon": "reactive:scroll",
"category": "reactive:intro",
"turnin": "reactive:make_crucible",
"priority": true,
"pages": [
{
"type": "patchouli:text",
"text": "Alchemy, more formally Reactive Alchemy, is the exploration of the various $(l:reactive:intro/powers)Alchemical Powers$() latent throughout the world.$(br2)These Powers are responsible for many of the bizarre effects and apparitions that we observe in our daily lives, from the magic of Enchantment to the spontaneous movement of the Endermen."
},
{
"type": "patchouli:text",
"text": "In truth, the Powers are raw ontological forces that interact with materials based on their essential properties. $(br2)Outside of special containers, they quickly degrade into various particles and effects. As such, they can only bind to particular objects."
},
{
"type": "patchouli:text",
"text": "However, throughout ages, it has been thought that these $(l:reactive:intro/powers)Powers$() might be released and captured by another material. Indeed, an $(thing)aqueous solution$(0) has proven suitable for this purpose. $(p)However, Powers will not enter solution without some inducement. The $(l:reactive:intro/crucible)Crucible$(/l) will provide that."
},
{
"type": "patchouli:text",
"text": "The interactions between Powers are based on $(item)fundamental properties unique to this World$(0). These properties, themselves, derive from a Fixed Number I would call the $(item)Alchemy Seed$(0). $(p)$(6)(If you want to change the alchemy seed, see the server config file.)"
},
{
"type": "patchouli:text",
"text": "$(o)Before you go any further, you should make the Crucible. To do so, follow this procedure:$(br2)Create a scroll with the following sequence using glowing ink mixed with redstone. I have sent it into a crafting recipe for your convenience.$(br2)Then, simply apply the result to a Cauldron."
},
{
"type": "patchouli:image",
"images": ["reactive:textures/gui/scroll_glyph.png"]
},
{
"type": "patchouli:crafting",
"recipe": "reactive:alchemy_scroll_crafting",
"text": "$(o)This recipe will create the necessary scroll."
},
{
"type": "patchouli:crafting",
"recipe": "reactive:alchemy_scroll_alt_crafting",
"text": "$(o)An alternate recipe."
},
{
"type": "patchouli:crafting",
"recipe": "reactive:alchemy_scroll_alt2_crafting",
"text": "$(o)Another alternate recipe."
},
{
"type": "patchouli:text",
"text": "$(o)The meaning of the glyphs is not important. Know only that the scroll's power is not derived from its writing, but in equal parts from the intrinsic properties of the ink, and from you. By taking the effort to transcribe these words, you bring about everything that will happen from now on."
}
],
"extra_recipe_mappings": {
"reactive:crucible": 4
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "Nether Alchemy",
"icon": "minecraft:netherrack",
"category": "reactive:intro",
"advancement": "reactive:try_nether_crucible",
"secret": true,
"pages": [
{
"type": "patchouli:text",
"text": "I have recently Returned from my first and Only visit to that Dreadful Netherworld. Indeed, the descriptions Did Not Do It Justice! It is $(thing)Terrible$(0)! If it were not a good source of Ingredients, I would dare say we should Seal every one of those Pig-Men's Portals."
},
{
"type": "patchouli:text",
"text": "I suppose there would be some Cultural Issues about that, however. In any case! One of the many disagreeable properties of the Netherworld is that Liquid Water cannot exist within it. Apparently, this Restriction applies even to Crucibles, despite the mysterious exemption of Cauldrons."
},
{
"type": "patchouli:text",
"text": "Indeed, alchemy in the Nether seems impossible...$(br2)$(o)Hello, your old friend again. I wonder if some liquid $(4)other than water$(0) would work for alchemy? Just asking questions..."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "Powers",
"icon": "reactive:gold_symbol",
"category": "reactive:intro",
"pages": [
{
"type": "patchouli:text",
"text": "There are six basic kinds of alchemical power: $(li)$(4)BLAZE$(0), the power of heat and fire. $(li)$(4)LIGHT$(0), the power of... well, light. $(li)$(4)MIND$(0), the power of enchantments and thought. $(li)$(4)SOUL$(0), the power of the spirit. $(li)$(4)WARP$(0), the power of space. $(li)$(4)VITAL$(0), the power of life."
},
{
"type": "patchouli:text",
"text": "Together, these are the $(thing)Base Powers$(0).$(p)It is worth noting that other kinds of Power can also appear in the Crucible. The most common of these are referred to as $(#9d1e2d)Acid$(0), $(#9d1e2d)Body$(0), and $(#9d1e2d)Verdant$(0)."
},
{
"type": "patchouli:text",
"text": "In solution, Powers might $(thing)react$(0) with each other. If Particles begin to escape or surround the Crucible, that is evidence of a Reaction taking place! Sometimes, more violent effects arise as well -- these may be hazardous to nearby creatures, including yourself.$(p)$(o)This Journal contains a dedicated section to catalog reactions as they occur."
},
{
"type": "patchouli:text",
"text":"$(o)It is natural to question which items source which powers. The answer to this is unknown in general, but typically the associations are obvious. A touch of critical thinking and note taking will go a long way here. $(br2)$(l:reactive:objects_of_study/notable_sources)This entry$(/l) may be a good place to start. $(br2)$()$(6)(If you want Power sources to be visible in JEI, you can use the client config file.)"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "I Couldn't Resist",
"icon": "minecraft:lava_bucket",
"category": "reactive:intro",
"advancement": "reactive:try_lava_crucible",
"secret": true,
"sortnum": 99,
"pages": [
{
"type": "patchouli:text",
"text": "$(o)Heh, did I get you? Sorry, I already know I did -- you couldn't read this otherwise. $(br2)I know, I know, how immature to take advantage of your ignorance like this. However, I did have $(thing)a good reason$(0). It's pretty funny, isn't it? Sorry about the Crucible, but you can spare a few redstone and glow sacs, right?"
},
{
"type": "patchouli:text",
"text": "$(o)I hope nothing burned down... Hm, now I feel kind of bad. Tell you what, I'll give you a hint in return. This one's not a trick. $(4)Spirits and Phantoms that pass near an Iron Symbol are damaged.$(0) Why? How should I know? Is this even a science? $(br2)Anyway, best of luck have fun stay safe etc."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"name": "Pure Quartz",
"icon": "reactive:quartz",
"category": "reactive:intro",
"advancement": "reactive:make_crucible",
"pages": [
{
"type": "patchouli:spotlight",
"item": "reactive:quartz",
"text": "Pure Quartz is a raw, clear version of the Quartz mineral. It is the byproduct of releasing the Power latent to $(item)Amethyst Shards$(0) or $(item)Echo Shards$(0)."
},
{
"type": "reactive:dissolve",
"reactant": "minecraft:amethyst_shard",
"text": "$(o)Amethyst goes in, Pure Quartz comes out."
},
{
"type": "reactive:transmute",
"recipe": "pure_quartz_from_nether_quartz",
"text": "An Alternative Formula exists as well, useful for those Lacking in $(item)Amethyst$(0)."
},
{
"type": "patchouli:crafting",
"recipe": "reactive:pure_quartz_block_crafting",
"text": "Pure Quartz can be made into a remarkably transparent and resilient form of glass. There are likely other uses for it as well due to its inert alchemical properties."
},
{
"type": "patchouli:crafting",
"recipe": "reactive:quartz_bottle_crafting",
"text": "$(o)You could even make a nifty bottle with it!"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "Salts",
"icon": "reactive:salt",
"category": "reactive:intro",
"advancement": "reactive:make_crucible",
"pages": [
{
"type": "patchouli:text",
"text": "$(item)Salts$(0) are occasionally formed when a Reaction occurs. $(p)In particular, Apprentice's Salt is created when a World-Specific Pair of $(l:reactive:intro/powers)Base Powers$(/l) annihilate."
},
{
"type": "reactive:transmute",
"recipe": "redstone_from_salt",
"text": "The Apprentice's Salt may be Conditioned with the Power of the Mind to produce Redstone. The Red Coloration it takes on is Mysterious."
},
{
"type": "reactive:transmute",
"recipe": "glowstone_from_salt",
"text": "Light Power may be used to produce that Shining Dust of the Netherworld. Indeed, the Similarities between these Dusts are Uncanny."
},
{
"type": "reactive:transmute",
"recipe": "blaze_powder_from_salt",
"text": "$(o)It can also make Blaze Powder, but, frankly, you're probably better off just killing Blazes."
},
{
"type": "reactive:transmute",
"recipe": "prismarine_crystals_from_salt",
"text": "$(o)Consider the implications of this recipe's existence on the properties of $(thing)Prismarine$(0)."
},
{
"type": "patchouli:crafting",
"recipe": "reactive:salt_block_crafting",
"text": "$(o)You can also make it into a pretty block! $(p)It doesn't dissolve in water or anything, it's just decorative."
}
],
"extra_recipe_mappings": {
"reactive:salt": 0
}
}
Loading
Loading