Skip to content
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
1 change: 1 addition & 0 deletions projects/1.19/assets/modrinth-hex-ways/hexways/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[见主文档](/projects/1.20-fabric/assets/modrinth-hex-ways-1.20/hexways)
31 changes: 31 additions & 0 deletions projects/1.19/assets/modrinth-hex-ways/hexways/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"item.hexways.portal_staff": "Portal Staff",
"hexcasting.spell.hexways:twowayportal": "Summon 2 Way Portal",
"hexcasting.spell.hexways:onewayportal": "Summon 1 Way Portal",
"hexcasting.spell.hexways:removeportal": "Remove Portal",
"hexcasting.spell.hexways:rotateportal": "Rotate Portal",
"hexcasting.spell.hexways:moveportalinput": "Move Portal",
"hexcasting.spell.hexways:summonscry": "Summon Scry",
"hexcasting.spell.hexways:getoutputinfo": "Get Output Info",
"hexcasting.spell.hexways:resizeportal": "Resize Portal",
"hexcasting.spell.hexways:setportalsides": "Set Sides Portal",
"hexcasting.spell.hexways:rotatesideofportal": "Rotate Output :weedHexxy:",

"portalhexaddon.entry.hexways": "Hex Ways",
"portalhexaddon.page.hexways.onewayportal": "Accepts the arguments of 2-way portal, but constructs a portal restricted to unilateral traversal. The specialized use case brings a steeper cost of 32 charged amethyst.",
"portalhexaddon.page.hexways.twowayportal": "Accepts a vector for the portal's input, one for output, a third for rotation, and a number for its initial radius. Costs 16 charged amethyst per unit of size.",
"portalhexaddon.page.hexways.summonscry": "Works as a 1-way portal, but does not provide travel. Not as useful as a full-fledged portal, but is frugal in the cost of knowledge and amethyst. Costs about 4 shards per unit of size.",
"portalhexaddon.page.hexways.moveportalinput": "Takes a portal entity and a location vector, and relocates its input to that location. Since portals are not one single entity, but a pair, the 'input' refers to the side passed to the spell. Costs 2 dust.",
"portalhexaddon.page.hexways.removeportal": "Alas, if a portal provides the visage of too much for my eyes to handle, this spell may cut the string, banishing a portal pair. Costs no _media.",
"portalhexaddon.page.hexways.portalambit": "Astoundingly, these portals... the range of my _Hexes may flow through them, albeit diminished. It seems my influence stretches outside to the other end of a portal, at half the remaining distance from me. As such, I may find the equation \"(32 - my location)/2\" to suffice for the added reach.",
"portalhexaddon.page.hexways.setportalsides": "As, well, $(italic)familiar/$, I am with hexagons, sadly they don't fit every situation. But with this spell, I may alter the count of a portal's sides and roll, free of cost.",
"portalhexaddon.page.hexways.resizeportal": "Passing a portal, height, and width, I may change the size of the portal, reverting it to a hexagonal shape, curiously. Costs shards equal to the average of the height and width.",
"portalhexaddon.page.hexways.getoutputinfo": "This nifty pattern returns a portal's output portal, or its output location as a vector if there is no output portal. This could be useful combined with Portal Ambit. Costs no _media.",
"portalhexaddon.page.hexways.getoutputinfocont": "After confusion, I concluded that this pattern works the best with Move Portal, due to getting the output portal, if it is a 2-way portal. Another use for this pattern may be for raycasts, since the casts don't pass through portals, but with this, I can emulate the raycast.",
"portalhexaddon.page.hexways.rotateportal": "Ah, fickle rotation vectors. To my luck, I may use this spell to change the rotation of a given portal. Notably, it rotates its output as well, and at no cost.",
"portalhexaddon.page.hexways.portalambittitle": "Portal Ambit",
"portalhexaddon.page.hexways.pageintro": "I have come across a method by which I can imitate the phenomenon of wormholes (or perhaps, electron tunneling?), using media. This discovery was powered by the presence of another modification, \"Immersive Portals\". How exciting! I shall utilize this revelation posthaste.",
"portalhexaddon.page.hexways.pageintrotitle": "Hex Portals?",

"portalhexaddon.page.hexways.getoutputinfoconttitle": "Get Output Info, Cont."
}
31 changes: 31 additions & 0 deletions projects/1.19/assets/modrinth-hex-ways/hexways/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"item.hexways.portal_staff": "传送门法杖",
"hexcasting.spell.hexways:twowayportal": "召唤双向传送门",
"hexcasting.spell.hexways:onewayportal": "召唤单向传送门",
"hexcasting.spell.hexways:removeportal": "移除传送门",
"hexcasting.spell.hexways:rotateportal": "旋转传送门",
"hexcasting.spell.hexways:moveportalinput": "移动传送门",
"hexcasting.spell.hexways:summonscry": "召唤窥视门",
"hexcasting.spell.hexways:getoutputinfo": "获取出口信息",
"hexcasting.spell.hexways:resizeportal": "重设传送门尺寸",
"hexcasting.spell.hexways:setportalsides": "设置传送门边数",
"hexcasting.spell.hexways:rotatesideofportal": "旋转输出传送门 :weedHexxy:",

"portalhexaddon.entry.hexways": "Hex Ways",
"portalhexaddon.page.hexways.onewayportal": "参数与双向传送门相同,但制造出的传送门仅供单向通行。更为特化的传送门消耗也更多,每级尺寸消耗 32 个充能紫水晶。",
"portalhexaddon.page.hexways.twowayportal": "接受一个传送门入口向量、一个传送门出口向量、一个传送门朝向向量,以及一个初始半径数。每级尺寸消耗 16 个充能紫水晶。",
"portalhexaddon.page.hexways.summonscry": "与单向传送门类似,但无法穿过。和功能完整的传送门没法比,但它的消耗实在是很少。每级尺寸消耗 4 个紫水晶碎片。",
"portalhexaddon.page.hexways.moveportalinput": "接受一个传送门实体和一个位置向量,并将传送门的入口移动至所给位置。因为传送门并非单个实体,而是两个一组,此处的“入口”指代传入的那一侧。消耗 2 个紫水晶粉。",
"portalhexaddon.page.hexways.removeportal": "要是传送门的影响太过惹眼,此法术即可解决问题,直接消去一个传送门对。无需消耗$(media)媒质/$。",
"portalhexaddon.page.hexways.portalambit": "这些传送门,真是奇特……我$(hex)咒术/$的返回能够透过它们,虽然会遭到削减。我在传送门另一侧外部的影响范围会变为剩余距离的一半。也即,如下等式“(32 - 我的位置)/2”能完全描述这一规律。",
"portalhexaddon.page.hexways.setportalsides": "我对六边形堪称$(italic)熟稔/$,但它们并不适合所有情况。而此法术可以更改传送门的边数和横滚角度,无需消耗$(media)媒质/$。",
"portalhexaddon.page.hexways.resizeportal": "接受一个传送门、一个高度数、一个宽度数,以此更改传送门的大小。神奇的是,同时会把传送门的外形变回六边形。消耗的紫水晶碎片量等于高度和宽度的平均数。",
"portalhexaddon.page.hexways.getoutputinfo": "这个好用的图案会返回传入传送门的“出口”传送门实体,如果没有对应实体则返回出口位置向量。配合传送门影响范围有大用处。无需消耗$(media)媒质/$。",
"portalhexaddon.page.hexways.getoutputinfocont": "在多次碰壁后,我认为此图案和移动传送门法术最合拍,因为它会返回双向传送门的出口实体。另一个用处是射线追踪;普通的射线追踪无法穿过传送门,但此法术可以模拟。",
"portalhexaddon.page.hexways.rotateportal": "旋转向量变化无常,确实麻烦。好在我可以用这个法术改变给定传送门的朝向。需要注意的是,它同时也会旋转出口的朝向,且无需消耗$(media)媒质/$。",
"portalhexaddon.page.hexways.portalambittitle": "传送门影响范围",
"portalhexaddon.page.hexways.pageintro": "我发现了模拟虫洞(或者说是电子隧穿?)现象的方式,仅凭媒质。这一发现的基础在于另一个模组:“沉浸式传送门”。真是有趣!我需要立即实践这一发现。",
"portalhexaddon.page.hexways.pageintrotitle": "咒术传送门?",

"portalhexaddon.page.hexways.getoutputinfoconttitle": "获取出口信息,补充说明"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
### 总概

```mermaid
flowchart LR
1.20.1-fabric
1.19.2
```

```
1.20.1
└── 1.20.1-fabric
```

### 链接区域

- [1.19.2](/projects/1.19/assets/modrinth-hex-ways/hexways)
- [1.20.1-fabric](/projects/1.20-fabric/assets/modrinth-hex-ways-1.20/hexways)
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"item.hexways.portal_staff": "Portal Staff",
"entity.hexways.hexportal": "Hex Portal",
"hexcasting.action.hexways:twowayportal": "Summon 2 Way Portal",
"hexcasting.action.hexways:onewayportal": "Summon 1 Way Portal",
"hexcasting.action.hexways:removeportal": "Remove Portal",
"hexcasting.action.hexways:rotateportal": "Rotate Portal",
"hexcasting.action.hexways:moveportalinput": "Move Portal",
"hexcasting.action.hexways:moveportaloutput": "Alter Destination",
"hexcasting.action.hexways:summonscry": "Summon Scry",
"hexcasting.action.hexways:getoutputinfo": "Chell's Purification",
"hexcasting.action.hexways:resizeportal": "Resize Portal",
"hexcasting.action.hexways:setportalsides": "Set Portal Sides",

"hexways.entry.hexways": "Hex Ways",
"hexways.page.hexways.onewayportal": "Accepts the arguments of 2-way portal, but constructs a portal restricted to unilateral traversal. Strangely, Nature offers no discount for this lesser portal.",
"hexways.page.hexways.twowayportal": "Accepts a vector for the portal's input, one for output, a third for rotation, and a number for its initial radius. Costs increase logarithmically with distance.",
"hexways.page.hexways.summonscry": "Works as a 1-way portal, but does not provide travel, only sight. Costs increase with distance, though noticeably less than for other portals.",
"hexways.page.hexways.moveportalinput": "Takes a portal and location vector, and moves its input to that location. The cost is slightly lesser than portal creation, and is reduced for scrying portals.",
"hexways.page.hexways.moveportaloutput": "Takes a portal and location vector, and moves its output to that location. For a two-way portal, this also moves the portal on the other side, as expected. Costs are similar to the previous pattern.",
"hexways.page.hexways.removeportal": "Alas, if a portal provides the visage of too much for my eyes to handle, this spell may cut the string, banishing a portal pair. Costs no _media.",
"hexways.page.hexways.portalambit": "Astoundingly, these portals... the range of my _Hexes may flow through them, albeit diminished. It seems my influence stretches outside to the other end of a portal, at half the remaining distance from me. As such, I may find the equation \"(32 - my location)/2\" to suffice for the added reach.",
"hexways.page.hexways.setportalsides": "As, well, $(italic)familiar/$ as I am with hexagons, sadly they don't fit every situation. But with this spell, I may alter the count of a portal's sides and roll, free of cost.",
"hexways.page.hexways.resizeportal": "Passing a portal, height, and width, I may change the size of the portal, reverting it to a hexagonal shape, curiously. Costs no _media.",
"hexways.page.hexways.getoutputinfo": "This nifty pattern returns a portal's output location as a vector (which will be the location of the output portal, for a 2-way portal). This could be useful combined with Portal Ambit. Costs no _media.",
"hexways.page.hexways.getoutputinfocont": "After confusion, I concluded that this pattern works the best with Move Portal, due to getting the output portal, if it is a 2-way portal. Another use for this pattern may be for raycasts, since the casts don't pass through portals, but with this, I can emulate the raycast.",
"hexways.page.hexways.rotateportal": "Ah, fickle rotation vectors. To my luck, I may use this spell to change the rotation of a given portal. The final argument determines whether the rotation is limited to one side, for a 2-way portal.",
"hexways.page.hexways.portalambittitle": "Portal Ambit",
"hexways.page.hexways.pageintro": "I have come across a method by which I can imitate the phenomenon of wormholes (or perhaps, electron tunneling?), using media. This discovery was powered by the presence of another modification, \"Immersive Portals\". How exciting! I shall utilize this revelation posthaste.",
"hexways.page.hexways.pageintrotitle": "Hex Portals?",

"hexways.page.hexways.getoutputinfoconttitle": "Chell's Purification, Cont."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"item.hexways.portal_staff": "传送门法杖",
"entity.hexways.hexportal": "咒法传送门",
"hexcasting.action.hexways:twowayportal": "召唤双向传送门",
"hexcasting.action.hexways:onewayportal": "召唤单向传送门",
"hexcasting.action.hexways:removeportal": "移除传送门",
"hexcasting.action.hexways:rotateportal": "旋转传送门",
"hexcasting.action.hexways:moveportalinput": "移动传送门",
"hexcasting.action.hexways:moveportaloutput": "变易目的地",
"hexcasting.action.hexways:summonscry": "召唤窥视门",
"hexcasting.action.hexways:getoutputinfo": "雪儿之纯化",
"hexcasting.action.hexways:resizeportal": "重设传送门尺寸",
"hexcasting.action.hexways:setportalsides": "设置传送门边数",

"hexways.entry.hexways": "Hex Ways",
"hexways.page.hexways.onewayportal": "参数与双向传送门相同,但制造出的传送门仅供单向通行。奇怪的是,自然并未因传送门的能力缩减而降低消耗。",
"hexways.page.hexways.twowayportal": "接受一个传送门入口向量、一个传送门出口向量、一个传送门朝向向量,以及一个初始半径数。消耗随距离对数式增加。",
"hexways.page.hexways.summonscry": "与单向传送门类似,但无法穿过,只能看见另一侧。消耗随距离增加而增加,但增加速度远低于其他传送门。",
"hexways.page.hexways.moveportalinput": "接受一个传送门和一个位置向量,将其入口移动至所给位置。消耗略低于创建传送门,窥视门的消耗更少。",
"hexways.page.hexways.moveportaloutput": "接受一个传送门和一个位置向量,将其出口移动至所给位置。对于双向传送门来说,此图案也会移动另一端的传送门,符合预期。消耗与前一图案类似。",
"hexways.page.hexways.removeportal": "要是传送门的影响太过惹眼,此法术即可解决问题,直接消去一个传送门对。无需消耗$(media)媒质/$。",
"hexways.page.hexways.portalambit": "这些传送门,真是奇特……我$(hex)咒术/$的返回能够透过它们,虽然会遭到削减。我在传送门另一侧外部的影响范围会变为剩余距离的一半。也即,如下等式“(32 - 我的位置)/2”能完全描述这一规律。",
"hexways.page.hexways.setportalsides": "我对六边形极为$(italic)熟稔/$,但它们并不适合所有情况。此法术可以更改传送门的边数和横滚角度,无需消耗$(media)媒质/$。",
"hexways.page.hexways.resizeportal": "接受一个传送门、一个高度数、一个宽度数,以此更改传送门的大小。神奇的是,此图案同时会把传送门的外形变回六边形。无需消耗$(media)媒质/$。",
"hexways.page.hexways.getoutputinfo": "这个好用的图案会返回传送门的出口位置向量(对于双向传送门来说,是出口传送门的位置)。配合传送门影响范围有大用处。无需消耗$(media)媒质/$。",
"hexways.page.hexways.getoutputinfocont": "在多次碰壁后,我认为此图案和移动传送门法术最合拍,因为它会返回双向传送门的出口实体。另一个用处是射线追踪;普通的射线追踪无法穿过传送门,但此法术可以模拟。",
"hexways.page.hexways.rotateportal": "旋转向量变化无常,确实麻烦。好在我可以用这个法术改变给定传送门的朝向。对于双向传送门而言,最后一个参数决定了朝向修改是否仅作用于一侧。",
"hexways.page.hexways.portalambittitle": "传送门影响范围",
"hexways.page.hexways.pageintro": "我发现了模拟虫洞(或者说是电子隧穿?)现象的方式,仅凭媒质。这一发现的基础在于另一个模组:“沉浸式传送门”。真是有趣!我需要立即实践这一发现。",
"hexways.page.hexways.pageintrotitle": "咒术传送门?",

"hexways.page.hexways.getoutputinfoconttitle": "雪儿之纯化,补充说明"
}
Loading