Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
5aa2f7f
HexWeb Lapisworks LesserTP update:官库更新
ChuijkYahus Sep 13, 2025
de3ceb0
Lapisworks update:官库更新
ChuijkYahus Sep 22, 2025
20532ed
Lapisworks update
ChuijkYahus Sep 22, 2025
643e5fb
Lapisworks update:官库更新
ChuijkYahus Oct 6, 2025
9813c37
Lapisworks fix:ONAIR
ChuijkYahus Oct 6, 2025
6895a2a
Lapisworks update
ChuijkYahus Oct 15, 2025
ec4529c
Lapisworks hotfix
ChuijkYahus Oct 15, 2025
5e3dd08
Lapisworks update
ChuijkYahus Oct 25, 2025
35f3457
Update projects/1.20-fabric/assets/modrinth-lapisworks/lapisworks/lan…
ChuijkYahus Oct 25, 2025
d650407
Lapisworks update
ChuijkYahus Nov 21, 2025
ab0c6ed
LesserTP update:官库更新
ChuijkYahus Dec 7, 2025
fa618c1
Lapisworks update:官库更新
ChuijkYahus Dec 7, 2025
5b671dd
HexWeb update:官库更新
ChuijkYahus Dec 8, 2025
4bcd3df
HexWeb update:官库更新
ChuijkYahus Dec 14, 2025
d0ee9dc
Lapisworks update:官库更新
ChuijkYahus Dec 21, 2025
1b69376
Lapisworks update:官库更新
ChuijkYahus Jan 10, 2026
fee813e
Lapisworks update:官库更新
ChuijkYahus Jan 14, 2026
87a0f91
Lapisworks update:官库更新
ChuijkYahus Jan 18, 2026
437f6de
Lapisworks update:官库更新
ChuijkYahus Feb 1, 2026
a37d26d
Lapisworks update:官库更新
ChuijkYahus Feb 14, 2026
5e13de2
Lapisworks update:官库更新
ChuijkYahus Feb 21, 2026
cf77ef7
Lapisworks update:官库更新
ChuijkYahus Mar 7, 2026
0d18b74
Lapisworks update:官库更新
ChuijkYahus Mar 10, 2026
7c7ef1c
Lapisworks update:官库更新
ChuijkYahus Mar 15, 2026
8af126b
Lapisworks update:官库更新
ChuijkYahus Mar 22, 2026
1cf62bf
Lapisworks update:官库更新
ChuijkYahus Mar 24, 2026
e38a637
Lapisworks update:官库更新
ChuijkYahus Mar 28, 2026
b744fd6
Lapisworks update:官库更新
ChuijkYahus Apr 5, 2026
f776b17
Lapisworks update:官库更新
ChuijkYahus Apr 26, 2026
2d92e1a
Lapisworks update:官库更新
ChuijkYahus May 22, 2026
2e3f3fe
Lapisworks update:官库更新
ChuijkYahus Jun 7, 2026
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
34 changes: 31 additions & 3 deletions projects/assets/hexweb/1.20-fabric/hexweb/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
{
"block.hexweb.impetus.socket": "Wandering Impetus",

"hexweb.iota.response": "HTTPResponse{%s}",

"hexweb.mishap.invalid_json_key": "The \"%s\" key is not present within the JsonIota!",
"hexweb.mishap.cannot_json": "The %s iota has no direct Json translation!",
"hexweb.mishap.too_early": "You tried accessing a HTTP response before it arrived!",
"hexweb.mishap.blacklist_url": "This URL is blacklisted! Attempted: %s",
"hexweb.mishap.packet_too_big": "The data you attempted to send is too big! Size of %s bytes is bigger than 65535 bytes!",
"hexweb.mishap.no_socket": "The Socket with ID %s does not exist!",
"hexcasting.mishap.invalid_value.class.json": "a json object",
"hexcasting.mishap.invalid_value.class.response": "a HTTP response",
"hexcasting.mishap.invalid_value.class.method": "a string value matching any HTTP request method except CONNECT (GET, FETCH, POST, etc)",
"hexcasting.mishap.invalid_value.class.headers.list": "a list of key-value string pairs ([key, value, key,...])",
"hexcasting.mishap.invalid_value.class.headers.json": "a json with only string values",
"hexcasting.mishap.invalid_value.class.headers": "a list of key-value string pairs or json with only string values",
"hexcasting.mishap.invalid_value.class.body": "a string or json",

"hexweb.entry.json_patterns": "JSON Patterns",
"hexweb.page.json_patterns.entry": "These patterns were taken from a series of notes scrawled on the walls of the room of a Douglas Crockford shortly before their disappearence.$(br)$(br)They describe ways of creating and manipulating a dictionary-like object which uses Strings for keys and a select range of iotas as values. I wonder what the practical applications are...",
Expand All @@ -22,9 +31,28 @@
"hexweb.page.json_patterns.set_element": "Sets the given iota at the given key. Setting a Garbage iota removes the key.",

"hexweb.entry.http_spells": "HTTP Spells",
"hexweb.page.http_spells.entry": "While pondering the depths of one's mind, Sir Bernes-Lee caught a glimpse into another universe. With this view fresh in his mind, he quickly conjured a JSON object, imbued it with information, and sent it hurdling into the other universe.$(br)$(br)These are the patterns recovered after Berners-Lee was found dead having received enough information back to fry his mind.",
"hexweb.page.http_spells.entry": "While pondering the depths of one's mind, Sir Bernes-Lee caught a glimpse into another universe. With this view fresh in his mind, he quickly conjured a JSON object, imbued it with information, and sent it hurdling into the other universe.$(br)These are the patterns recovered after Berners-Lee was found dead having received enough information back to fry his mind.",
"hexweb.page.http_spells.explanation": "To use the following pattern, one needs a $(thing)URL$() as a string alone.$(br)Optionally, one may also include a $(thing)HTTP method$() as a string (defaults to GET if omitted), $(thing)headers$() as either a list of key-value string pairs ([key, value,...]) or a JSON object with string values, and a $(thing)body$() as either a JSON or a string.$(br2)Supported $(thing)HTTP Methods$():$(li)GET$(li)POST$(li)PUT$(li)DELETE$(li)HEAD$(li)OPTIONS$(li)PATCH$(li)TRACE",
"hexcasting.action.hexweb:request": "Request",
"hexweb.page.http_spells.request": "Sends an HTTP request made of the given data, method, and headers to the provided URL.$(br2)The Response is truthy if a response is received.",
"hexweb.page.http_spells.request": "$(br)Sends an HTTP request to the given $(thing)URL$(). Optionally, the $(thing)method$() used, $(thing)headers$() attached, and the $(thing)body$() of data sent with it may also be specified. Returns a $(thing)Response$() which will be Truthy when the response is received.",
"hexcasting.action.hexweb:get_response": "Get Response",
"hexweb.page.http_spells.get_response": "Given a Response Iota, attempt to parse the results. Will Mishap if too early or an IOException is thrown."
"hexweb.page.http_spells.get_response": "Given a Response from an HTTP request, attempt to parse the results. Will Mishap if too early or an error is thrown.",

"hexweb.entry.socket_patterns": "Socket Patterns",
"hexweb.page.socket_patterns.entry": "With the Enlightened Mind, I can perceive beyond our reality and call upon faint connections to others. With the following device and patterns, I can focus this perception and gather information from these other realities.",
"hexweb.page.brainsweeping.impetus_socket": "This device, the Wandering Impetus, will allow me to narrow down and focus this new perception, allowing the transfer of information between realities!",
"hexweb.page.socket_patterns.usage": "To utilize the Wandering Impetus, once must place it as part of a Spell Circle. Then, use the Establish Spell to establish a socket connection. Once that is done, the Impetus is ready.$(br)$(br)Upon the Socket receiving data, the Impetus will trigger the tick after, providing the Wave with the received data as a list of strings.",
"hexcasting.action.hexweb:read": "Cerf's Reflection",
"hexweb.page.socket_patterns.read": "Utilizing the Wandering Impetus used to trigger the Spell Circle, I can attempt to poll the received data queue and, upon success, receive a string iota. Failure returns a null iota.",
"hexcasting.action.hexweb:get_host": "Kahn's Reflection",
"hexweb.page.socket_patterns.get_host": "Given the position for a Wandering Impetus, attempts to retrieve the Socket's host as a string iota. Failure or absence returns a null iota.",
"hexcasting.action.hexweb:get_port": "Kahn's Reflection II",
"hexweb.page.socket_patterns.get_port": "Given the position for a Wandering Impetus, it will retrieve the Socket's port as a double iota.",

"hexweb.entry.socket_spells": "Socket Spells",
"hexweb.page.socket_spells.entry": "I must be mad. I have further augmented the device to allow for sending information to those other realities. SOme even whisper back in cyphers I may yet understand...",
"hexcasting.action.hexweb:send": "Send",
"hexweb.page.socket_spells.send": "Utilizing the Socket Impetus used to trigger the Spell Circle, this sends the provided data through the Socket's connection.",
"hexcasting.action.hexweb:set": "Establish",
"hexweb.page.socket_spells.set": "Given the position for a Socket Impetus, attempts to establish a new Socket connection."
}
34 changes: 31 additions & 3 deletions projects/assets/hexweb/1.20/hexweb/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
{
"block.hexweb.impetus.socket": "Wandering Impetus",

"hexweb.iota.response": "HTTPResponse{%s}",

"hexweb.mishap.invalid_json_key": "The \"%s\" key is not present within the JsonIota!",
"hexweb.mishap.cannot_json": "The %s iota has no direct Json translation!",
"hexweb.mishap.too_early": "You tried accessing a HTTP response before it arrived!",
"hexweb.mishap.blacklist_url": "This URL is blacklisted! Attempted: %s",
"hexweb.mishap.packet_too_big": "The data you attempted to send is too big! Size of %s bytes is bigger than 65535 bytes!",
"hexweb.mishap.no_socket": "The Socket with ID %s does not exist!",
"hexcasting.mishap.invalid_value.class.json": "a json object",
"hexcasting.mishap.invalid_value.class.response": "a HTTP response",
"hexcasting.mishap.invalid_value.class.method": "a string value matching any HTTP request method except CONNECT (GET, FETCH, POST, etc)",
"hexcasting.mishap.invalid_value.class.headers.list": "a list of key-value string pairs ([key, value, key,...])",
"hexcasting.mishap.invalid_value.class.headers.json": "a json with only string values",
"hexcasting.mishap.invalid_value.class.headers": "a list of key-value string pairs or json with only string values",
"hexcasting.mishap.invalid_value.class.body": "a string or json",

"hexweb.entry.json_patterns": "JSON Patterns",
"hexweb.page.json_patterns.entry": "These patterns were taken from a series of notes scrawled on the walls of the room of a Douglas Crockford shortly before their disappearence.$(br)$(br)They describe ways of creating and manipulating a dictionary-like object which uses Strings for keys and a select range of iotas as values. I wonder what the practical applications are...",
Expand All @@ -22,9 +31,28 @@
"hexweb.page.json_patterns.set_element": "Sets the given iota at the given key. Setting a Garbage iota removes the key.",

"hexweb.entry.http_spells": "HTTP Spells",
"hexweb.page.http_spells.entry": "While pondering the depths of one's mind, Sir Bernes-Lee caught a glimpse into another universe. With this view fresh in his mind, he quickly conjured a JSON object, imbued it with information, and sent it hurdling into the other universe.$(br)$(br)These are the patterns recovered after Berners-Lee was found dead having received enough information back to fry his mind.",
"hexweb.page.http_spells.entry": "While pondering the depths of one's mind, Sir Bernes-Lee caught a glimpse into another universe. With this view fresh in his mind, he quickly conjured a JSON object, imbued it with information, and sent it hurdling into the other universe.$(br)These are the patterns recovered after Berners-Lee was found dead having received enough information back to fry his mind.",
"hexweb.page.http_spells.explanation": "To use the following pattern, one needs a $(thing)URL$() as a string alone.$(br)Optionally, one may also include a $(thing)HTTP method$() as a string (defaults to GET if omitted), $(thing)headers$() as either a list of key-value string pairs ([key, value,...]) or a JSON object with string values, and a $(thing)body$() as either a JSON or a string.$(br2)Supported $(thing)HTTP Methods$():$(li)GET$(li)POST$(li)PUT$(li)DELETE$(li)HEAD$(li)OPTIONS$(li)PATCH$(li)TRACE",
"hexcasting.action.hexweb:request": "Request",
"hexweb.page.http_spells.request": "Sends an HTTP request made of the given data, method, and headers to the provided URL.$(br2)The Response is truthy if a response is received.",
"hexweb.page.http_spells.request": "$(br)Sends an HTTP request to the given $(thing)URL$(). Optionally, the $(thing)method$() used, $(thing)headers$() attached, and the $(thing)body$() of data sent with it may also be specified. Returns a $(thing)Response$() which will be Truthy when the response is received.",
"hexcasting.action.hexweb:get_response": "Get Response",
"hexweb.page.http_spells.get_response": "Given a Response Iota, attempt to parse the results. Will Mishap if too early or an IOException is thrown."
"hexweb.page.http_spells.get_response": "Given a Response from an HTTP request, attempt to parse the results. Will Mishap if too early or an error is thrown.",

"hexweb.entry.socket_patterns": "Socket Patterns",
"hexweb.page.socket_patterns.entry": "With the Enlightened Mind, I can perceive beyond our reality and call upon faint connections to others. With the following device and patterns, I can focus this perception and gather information from these other realities.",
"hexweb.page.brainsweeping.impetus_socket": "This device, the Wandering Impetus, will allow me to narrow down and focus this new perception, allowing the transfer of information between realities!",
"hexweb.page.socket_patterns.usage": "To utilize the Wandering Impetus, once must place it as part of a Spell Circle. Then, use the Establish Spell to establish a socket connection. Once that is done, the Impetus is ready.$(br)$(br)Upon the Socket receiving data, the Impetus will trigger the tick after, providing the Wave with the received data as a list of strings.",
"hexcasting.action.hexweb:read": "Cerf's Reflection",
"hexweb.page.socket_patterns.read": "Utilizing the Wandering Impetus used to trigger the Spell Circle, I can attempt to poll the received data queue and, upon success, receive a string iota. Failure returns a null iota.",
"hexcasting.action.hexweb:get_host": "Kahn's Reflection",
"hexweb.page.socket_patterns.get_host": "Given the position for a Wandering Impetus, attempts to retrieve the Socket's host as a string iota. Failure or absence returns a null iota.",
"hexcasting.action.hexweb:get_port": "Kahn's Reflection II",
"hexweb.page.socket_patterns.get_port": "Given the position for a Wandering Impetus, it will retrieve the Socket's port as a double iota.",

"hexweb.entry.socket_spells": "Socket Spells",
"hexweb.page.socket_spells.entry": "I must be mad. I have further augmented the device to allow for sending information to those other realities. SOme even whisper back in cyphers I may yet understand...",
"hexcasting.action.hexweb:send": "Send",
"hexweb.page.socket_spells.send": "Utilizing the Socket Impetus used to trigger the Spell Circle, this sends the provided data through the Socket's connection.",
"hexcasting.action.hexweb:set": "Establish",
"hexweb.page.socket_spells.set": "Given the position for a Socket Impetus, attempts to establish a new Socket connection."
}
34 changes: 31 additions & 3 deletions projects/assets/hexweb/1.20/hexweb/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
{
"block.hexweb.impetus.socket": "流浪促动石",

"hexweb.iota.response": "HTTP响应{%s}",

"hexweb.mishap.invalid_json_key": "JSON iota中没有“%s”键!",
"hexweb.mishap.cannot_json": "Iota%s无法翻译为JSON!",
"hexweb.mishap.too_early": "试图在HTTP响应到达前访问!",
"hexweb.mishap.blacklist_url": "此URL已被黑名单!访问对象:%s",
"hexweb.mishap.packet_too_big": "你试图发送的数据过大!%s字节超出了65535字节的限制!",
"hexweb.mishap.no_socket": "不存在ID为%s的套接字!",
"hexcasting.mishap.invalid_value.class.json": "一个JSON对象",
"hexcasting.mishap.invalid_value.class.response": "一个HTTP响应",
"hexcasting.mishap.invalid_value.class.method": "匹配除CONNECT外HTTP请求方法(GET、FETCH、POST等)的字符串值",
"hexcasting.mishap.invalid_value.class.headers.list": "一个键值字符串对列表([键, 值, 键, ……])",
"hexcasting.mishap.invalid_value.class.headers.json": "一个所有值均为字符串的JSON",
"hexcasting.mishap.invalid_value.class.headers": "一个键值字符串对列表,或所有值均为字符串的JSON",
"hexcasting.mishap.invalid_value.class.body": "一个字符串或JSON",

"hexweb.entry.json_patterns": "JSON 图案",
"hexweb.page.json_patterns.entry": "这些图案来自某位道格拉斯·克罗克福德失踪前不久在其房间的墙壁上涂画的一些文字。$(br)$(br)那些文字描述了如何创造与操纵一种类似字典的对象:以字符串为键,以特定类型的 iota 为值。不知道这种 iota 有何实际用途……",
Expand All @@ -22,9 +31,28 @@
"hexweb.page.json_patterns.set_element": "设置所给键对应的 iota。",

"hexweb.entry.http_spells": "HTTP 法术",
"hexweb.page.http_spells.entry": "在思考意识的深度时,伯纳斯-李爵士偶然看到了另一个宇宙的存在。说时迟那时快,他迅速构筑了一个 JSON 对象,向其中灌注了信息,再向那个宇宙发送了出去。$(br)$(br)这些图案是在伯纳斯-李被发现已死时回收得来的,他接收的信息多到烧坏了他的意识。",
"hexweb.page.http_spells.entry": "在思考意识的深度时,伯纳斯-李爵士偶然看到了另一个宇宙的存在。说时迟那时快,他迅速构筑了一个 JSON 对象,向其中灌注了信息,再向那个宇宙发送了出去。$(br)这些图案是在伯纳斯-李被发现已死时回收得来的,他接收的信息多到烧坏了他的意识。",
"hexweb.page.http_spells.explanation": "使用后页图案时,需以独立字符串形式提供 $(thing)URL$()。$(br)$(thing)HTTP 请求方法$()、$(thing)请求头$()、$(thing)请求体$()均可选。$(thing)请求方法$()为字符串(省略则默认至 GET);$(thing)请求头$()可为键值字符串对列表([键, 值, ……])或所有值均为字符串的 JSON 对象;$(thing)请求体$()可为 JSON 或字符串。$(br2)支持的 $(thing)HTTP 请求方法$():$(li)GET$(li)POST$(li)PUT$(li)DELETE$(li)HEAD$(li)OPTIONS$(li)PATCH$(li)TRACE",
"hexcasting.action.hexweb:request": "请求",
"hexweb.page.http_spells.request": "使用所给数据向所给网络连接端点发送 HTTP 请求。$(br2)收到响应即视作响应为真值。",
"hexweb.page.http_spells.request": "$(br)向所给 $(thing)URL$() 发送 HTTP 请求。可选指定$(thing)请求方法$()、$(thing)请求头$()和$(thing)请求体$()。返回一个$(thing)响应$(),接收到回应后该值会变为真值。",
"hexcasting.action.hexweb:get_response": "解析响应",
"hexweb.page.http_spells.get_response": "接受一个 HTTP 响应并尝试解析。过早解析或抛出 IOException 时会招致事故。"
"hexweb.page.http_spells.get_response": "接受一个 HTTP 请求发回的响应,并尝试解析。过早解析或抛出错误时会招致事故。",

"hexweb.entry.socket_patterns": "套接字图案",
"hexweb.page.socket_patterns.entry": "我的意识已经过启迪,能感知到现实之外,能通过微弱的连接呼召他物。后页的设备和图案能聚焦和集中这种连接,也能用连接从其他现实收集信息。",
"hexweb.page.brainsweeping.impetus_socket": "这个设备叫作“流浪促动石”,它能压缩和集中感知力,从而跨越现实传递信息!",
"hexweb.page.socket_patterns.usage": "使用流浪促动石时,需将其置入法术环,然后使用建立法术建立套接字连接。完成这一步骤后,促动石就可以正常使用了。$(br)$(br)套接字接收到数据时,促动石会在该事件后一刻启动,发出一道媒质波;接收到的数据使用字符串列表表示。",
"hexcasting.action.hexweb:read": "瑟夫之精思",
"hexweb.page.socket_patterns.read": "借助触发法术环所用的流浪促动石,来探测(poll)接收队列的数据。成功会返回一个字符串 iota,执行失败返回 Null。",
"hexcasting.action.hexweb:get_host": "卡恩之精思",
"hexweb.page.socket_patterns.get_host": "给定流浪促动石的位置,尝试获取套接字的主机,以字符串形式返回。执行失败或无主机返回 Null。",
"hexcasting.action.hexweb:get_port": "卡恩之精思,第二型",
"hexweb.page.socket_patterns.get_port": "给定流浪促动石的位置,获取套接字的端口,以数的形式返回。",

"hexweb.entry.socket_spells": "套接字法术",
"hexweb.page.socket_spells.entry": "我肯定是疯了。我又强化了各种设备的功能,让它们能向其他现实发送信息。另一边偶会传回密码般的呢喃,我尚未找到解密的方法……",
"hexcasting.action.hexweb:send": "发送数据",
"hexweb.page.socket_spells.send": "借助触发法术环所用的流浪促动石,通过套接字连接发送所给数据。",
"hexcasting.action.hexweb:set": "建立连接",
"hexweb.page.socket_spells.set": "给定流浪促动石,尝试建立一个新的套接字连接。"
}
Loading
Loading