Skip to content

Commit

Permalink
β”πŸŒ³ new faq and loot_table json icon
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperAnt220 committed Sep 7, 2024
1 parent 707d9f4 commit 0b8c61d
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 4 deletions.
34 changes: 33 additions & 1 deletion assets/faqs/атласы/атласы.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,40 @@
## {atlas} Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ атласы ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ?
Π’ вСрсиях 1.19.2 ΠΈ Π½ΠΈΠΆΠ΅ ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ сканировал содСрТимоС всСх ΠΏΠ°ΠΏΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ `textures` всСх нСймспСйсов для рСгистрации Ρ„Π°ΠΉΠ»ΠΎΠ² тСкстур. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ замСдляло Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ рСсурспаков, ΠΈ ΠΌΠΎΠ΄ΠΆΠ°Π½Π³ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² 1.19.3 **атласы**. Они ΠΏΠΎ сути ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Ρƒ, Π² ΠΊΠ°ΠΊΠΈΡ… ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ°ΠΏΠΊΠ°Ρ… ΠΈΠ»ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ располоТСнии Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ тСкстуры, Ρ‡Ρ‚ΠΎΠ± ΡΡƒΠ·ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ сканирования Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· ΠΈ Ρ‚Π΅ΠΌ самым ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ рСсурспаков. Но с этим ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° - Ссли Π²Ρ‹ сдСлали тСкстуру для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈ Π² Ρ‚Π°ΠΊΠΎΠ΅ мСсто, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ прописано Π² атласах, ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ Π½Π΅ смоТСт Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ тСкстуру. РСшСниС для этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ простоС - ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅ Π²Π°ΡˆΡƒ тСкстуру Π² мСсто, прописанноС Π² Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹Ρ… атласах (для ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² ΠΈ Π±Π»ΠΎΠΊΠΎΠ² β€” `textures/item` ΠΈ `textures/block`), ΠΈΠ»ΠΈ ΠΆΠ΅ сами Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² атласы Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это просто, ΠΏΠΎΠΊΠ°ΠΆΡƒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ²/Π±Π»ΠΎΠΊΠΎΠ². Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² вашСм рСсурспакС Ρ„Π°ΠΉΠ» `blocks.json` ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ:

<:assets_open:1142346941599064086>`assets`
⎿<:namespace_open:1188839157829742723>`minecraft`
γ€€βŽΏ<:atlases:1142347325436612619>`atlases`
γ€€γ€€βŽΏ<:atlas:1188838144351682620>`blocks.json`

Ρ‚ΡƒΠ΄Ρƒ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ
Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ± Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ тСкстуру Π² атлас, Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ `single` ΠΈ Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ этой тСкстурС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΊ тСкстурам Π² Ρ„Π°ΠΉΠ»Π°Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π§Ρ‚ΠΎΠ± Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π² атлас, Π΄Π°Π±Ρ‹ всС тСкстуры Π² Π½Π΅ΠΉ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² атлас, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ `directory` ΠΈ Π²ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅. А Π² `prefix` Π²ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ эту ΠΏΠ°ΠΏΠΊΡƒ Π² ΠΏΡƒΡ‚ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎ сути с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сокращСниС для ΠΏΡƒΡ‚ΠΈ ΠΊ тСкстурам Π² этой ΠΏΠ°ΠΏΠΊΠ΅.
Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ атласа, Π³Π΄Π΅ я добавляю 2 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°:
`assets/minecraft/textures/folder/texture.png`
`assets/namespace/textures/food/solid/sandwich.png`,
ΠΈ Π΄Π²Π΅ ΠΏΠ°ΠΏΠΊΠΈ:
`assets/minecraft/textures/custom/`
`assets/ant/textures/top/secret/stuff` с прСфиксом `secret`
---separator---
```json
{
"sources": [
{
"type": "single",
"resource": "folder/texture"
},
{
"type": "single",
"resource": "food/solid/sandwich"
},
{
"type": "directory",
"source": "custom/",
"prefix": "custom/"
},
{
"type": "directory",
"source": "top/secret/stuff",
"prefix": "secret/"
}
]
}
```
3 changes: 2 additions & 1 deletion utils/msg_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,8 @@ class Emojis:
data = "<:data:1142345181564260413>"
data_open = "<:data_open:1142345183367802971>"
functions_open = "<:functions:1142345196642775090>"
loot_tables_open = "<:loot_tables:1142345293170491472>"
loot_tables_open = "<:loot_tables:1142345293170491472>"
loot_table = "<:loot_table:1281966368626835546>"
dimension_open = "<:dimension:1142928197168668752>"
dimension = "<:dimension_file:1188838135300366336>"
dimension_type_open = "<:dimension_type:1143112349214068796>"
Expand Down
5 changes: 3 additions & 2 deletions utils/tree_gen.py
Original file line number Diff line number Diff line change
Expand Up @@ -151,12 +151,13 @@ def generate_tree(folders: str):
"models": "<:bbmodel:1186764426376904714>",
"atlases": "<:atlas:1188838144351682620>",
"blockstates": "<:blockstate:1188838141663125624>",
"particles": "<:particle:1188838146385911939>"
"particles": "<:particle:1188838146385911939>",
"loot_table": "<:loot_table:1281966368626835546>"
}
}
registries = ["advancement", "banner_pattern", "chat_type", "damage_type", "dimension", "dimension_type",
"enchantment", "enchantment_provider", "jukebox_song", "painting_variant", "predicate",
"item_modifier", "recipe", "trim_material", "trim_pattern", "wolf_variant", "lang", "models",
"atlases", "blockstates", "particles",
"atlases", "blockstates", "particles", "loot_table",
"advancements", "predicates", "item_modifiers", "recipes"
]

0 comments on commit 0b8c61d

Please sign in to comment.