Compare commits
4 Commits
v-26.1-pai
...
v-26.1-sea
| Author | SHA1 | Date |
|---|---|---|
|
|
4d514392a5 | 5 days ago |
|
|
6533e23cc4 | 4 months ago |
|
|
b2b67384f6 | 4 months ago |
|
|
c38ba3b394 | 5 months ago |
@ -1,44 +0,0 @@
|
||||
# Decocraft Paintings Pack
|
||||
|
||||
Universal addon pack adding 48 paintings to Decocraft.
|
||||
Single jar works on both NeoForge and Fabric.
|
||||
|
||||
## Contents
|
||||
|
||||
- 5 painting series with variants (48 total)
|
||||
- Painting 1: 10 variants (A-J)
|
||||
- Painting 2: 11 variants (A-K)
|
||||
- Painting 3: 11 variants (A-K)
|
||||
- Painting 4: 11 variants (A-K)
|
||||
- Painting 5: 5 variants (A-E)
|
||||
|
||||
Each series shares a BBModel shape with different textures per variant.
|
||||
Variants cycle with the decobrush tool.
|
||||
|
||||
## File Structure
|
||||
|
||||
```
|
||||
assets/decocraft/
|
||||
decocraft.json - manifest
|
||||
groups.json - paintings creative tab
|
||||
paintings.json - all 48 painting definitions
|
||||
models/bbmodel/ - 5 BBModel files (one per series)
|
||||
textures/block/ - 48 block textures
|
||||
textures/item/ - 48 item textures
|
||||
lang/en_us.json - display names
|
||||
```
|
||||
|
||||
Blockstates, block models, item models, item definitions, and loot tables
|
||||
are all generated dynamically at runtime by the main Decocraft mod.
|
||||
|
||||
## Building
|
||||
|
||||
```
|
||||
./gradlew build
|
||||
```
|
||||
|
||||
Output jar goes to `build/libs/`.
|
||||
|
||||
## Version Compatibility
|
||||
|
||||
Works with Decocraft 4.0+ on Minecraft 26.1+.
|
||||
Binary file not shown.
@ -1,7 +1,9 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip
|
||||
networkTimeout=10000
|
||||
retries=0
|
||||
retryBackOffMs=500
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
||||
Binary file not shown.
@ -0,0 +1,7 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
@ -1,4 +1,4 @@
|
||||
[
|
||||
"groups.json",
|
||||
"paintings.json"
|
||||
"seasons.json"
|
||||
]
|
||||
@ -1,3 +1,3 @@
|
||||
{
|
||||
"paintings": { "label": "itemGroup.decocraft.paintings", "icon": "painting_1_a" }
|
||||
"pride": { "label": "itemGroup.decocraft.seasons", "icon": "papel_picado_orange" }
|
||||
}
|
||||
@ -1,99 +0,0 @@
|
||||
{
|
||||
"itemGroup.decocraft.paintings": "Decocraft - Paintings",
|
||||
"block.decocraft.painting_1_a": "Painting 1-A",
|
||||
"block.decocraft.painting_1_b": "Painting 1-B",
|
||||
"block.decocraft.painting_1_c": "Painting 1-C",
|
||||
"block.decocraft.painting_1_d": "Painting 1-D",
|
||||
"block.decocraft.painting_1_e": "Painting 1-E",
|
||||
"block.decocraft.painting_1_f": "Painting 1-F",
|
||||
"block.decocraft.painting_1_g": "Painting 1-G",
|
||||
"block.decocraft.painting_1_h": "Painting 1-H",
|
||||
"block.decocraft.painting_1_i": "Painting 1-I",
|
||||
"block.decocraft.painting_1_j": "Painting 1-J",
|
||||
"block.decocraft.painting_2_a": "Painting 2-A",
|
||||
"block.decocraft.painting_2_b": "Painting 2-B",
|
||||
"block.decocraft.painting_2_c": "Painting 2-C",
|
||||
"block.decocraft.painting_2_d": "Painting 2-D",
|
||||
"block.decocraft.painting_2_e": "Painting 2-E",
|
||||
"block.decocraft.painting_2_f": "Painting 2-F",
|
||||
"block.decocraft.painting_2_g": "Painting 2-G",
|
||||
"block.decocraft.painting_2_h": "Painting 2-H",
|
||||
"block.decocraft.painting_2_i": "Painting 2-I",
|
||||
"block.decocraft.painting_2_j": "Painting 2-J",
|
||||
"block.decocraft.painting_2_k": "Painting 2-K",
|
||||
"block.decocraft.painting_3_a": "Painting 3-A",
|
||||
"block.decocraft.painting_3_b": "Painting 3-B",
|
||||
"block.decocraft.painting_3_c": "Painting 3-C",
|
||||
"block.decocraft.painting_3_d": "Painting 3-D",
|
||||
"block.decocraft.painting_3_e": "Painting 3-E",
|
||||
"block.decocraft.painting_3_f": "Painting 3-F",
|
||||
"block.decocraft.painting_3_g": "Painting 3-G",
|
||||
"block.decocraft.painting_3_h": "Painting 3-H",
|
||||
"block.decocraft.painting_3_i": "Painting 3-I",
|
||||
"block.decocraft.painting_3_j": "Painting 3-J",
|
||||
"block.decocraft.painting_3_k": "Painting 3-K",
|
||||
"block.decocraft.painting_4_a": "Painting 4-A",
|
||||
"block.decocraft.painting_4_b": "Painting 4-B",
|
||||
"block.decocraft.painting_4_c": "Painting 4-C",
|
||||
"block.decocraft.painting_4_d": "Painting 4-D",
|
||||
"block.decocraft.painting_4_e": "Painting 4-E",
|
||||
"block.decocraft.painting_4_f": "Painting 4-F",
|
||||
"block.decocraft.painting_4_g": "Painting 4-G",
|
||||
"block.decocraft.painting_4_h": "Painting 4-H",
|
||||
"block.decocraft.painting_4_i": "Painting 4-I",
|
||||
"block.decocraft.painting_4_j": "Painting 4-J",
|
||||
"block.decocraft.painting_4_k": "Painting 4-K",
|
||||
"block.decocraft.painting_5_a": "Painting 5-A",
|
||||
"block.decocraft.painting_5_b": "Painting 5-B",
|
||||
"block.decocraft.painting_5_c": "Painting 5-C",
|
||||
"block.decocraft.painting_5_d": "Painting 5-D",
|
||||
"block.decocraft.painting_5_e": "Painting 5-E",
|
||||
"item.decocraft.painting_1_a": "Painting 1-A",
|
||||
"item.decocraft.painting_1_b": "Painting 1-B",
|
||||
"item.decocraft.painting_1_c": "Painting 1-C",
|
||||
"item.decocraft.painting_1_d": "Painting 1-D",
|
||||
"item.decocraft.painting_1_e": "Painting 1-E",
|
||||
"item.decocraft.painting_1_f": "Painting 1-F",
|
||||
"item.decocraft.painting_1_g": "Painting 1-G",
|
||||
"item.decocraft.painting_1_h": "Painting 1-H",
|
||||
"item.decocraft.painting_1_i": "Painting 1-I",
|
||||
"item.decocraft.painting_1_j": "Painting 1-J",
|
||||
"item.decocraft.painting_2_a": "Painting 2-A",
|
||||
"item.decocraft.painting_2_b": "Painting 2-B",
|
||||
"item.decocraft.painting_2_c": "Painting 2-C",
|
||||
"item.decocraft.painting_2_d": "Painting 2-D",
|
||||
"item.decocraft.painting_2_e": "Painting 2-E",
|
||||
"item.decocraft.painting_2_f": "Painting 2-F",
|
||||
"item.decocraft.painting_2_g": "Painting 2-G",
|
||||
"item.decocraft.painting_2_h": "Painting 2-H",
|
||||
"item.decocraft.painting_2_i": "Painting 2-I",
|
||||
"item.decocraft.painting_2_j": "Painting 2-J",
|
||||
"item.decocraft.painting_2_k": "Painting 2-K",
|
||||
"item.decocraft.painting_3_a": "Painting 3-A",
|
||||
"item.decocraft.painting_3_b": "Painting 3-B",
|
||||
"item.decocraft.painting_3_c": "Painting 3-C",
|
||||
"item.decocraft.painting_3_d": "Painting 3-D",
|
||||
"item.decocraft.painting_3_e": "Painting 3-E",
|
||||
"item.decocraft.painting_3_f": "Painting 3-F",
|
||||
"item.decocraft.painting_3_g": "Painting 3-G",
|
||||
"item.decocraft.painting_3_h": "Painting 3-H",
|
||||
"item.decocraft.painting_3_i": "Painting 3-I",
|
||||
"item.decocraft.painting_3_j": "Painting 3-J",
|
||||
"item.decocraft.painting_3_k": "Painting 3-K",
|
||||
"item.decocraft.painting_4_a": "Painting 4-A",
|
||||
"item.decocraft.painting_4_b": "Painting 4-B",
|
||||
"item.decocraft.painting_4_c": "Painting 4-C",
|
||||
"item.decocraft.painting_4_d": "Painting 4-D",
|
||||
"item.decocraft.painting_4_e": "Painting 4-E",
|
||||
"item.decocraft.painting_4_f": "Painting 4-F",
|
||||
"item.decocraft.painting_4_g": "Painting 4-G",
|
||||
"item.decocraft.painting_4_h": "Painting 4-H",
|
||||
"item.decocraft.painting_4_i": "Painting 4-I",
|
||||
"item.decocraft.painting_4_j": "Painting 4-J",
|
||||
"item.decocraft.painting_4_k": "Painting 4-K",
|
||||
"item.decocraft.painting_5_a": "Painting 5-A",
|
||||
"item.decocraft.painting_5_b": "Painting 5-B",
|
||||
"item.decocraft.painting_5_c": "Painting 5-C",
|
||||
"item.decocraft.painting_5_d": "Painting 5-D",
|
||||
"item.decocraft.painting_5_e": "Painting 5-E"
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"meta":{"format_version":"4.10","model_format":"bedrock","box_uv":false},"name":"picnic_blanket","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"bedrock_animation_mode":"entity","timeline_setups":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"blanket","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-8,0,-8],"to":[8,0.5,8],"autouv":0,"color":1,"origin":[-7,0,-7],"faces":{"north":{"uv":[0,15.5,16,16],"texture":0},"east":{"uv":[0,15.5,16,16],"texture":0},"south":{"uv":[0,15.5,16,16],"texture":0},"west":{"uv":[0,15.5,16,16],"texture":0},"up":{"uv":[0,0,16,16],"texture":0},"down":{"uv":[0,0,16,16],"texture":0}},"type":"cube","uuid":"e9a01b48-a2f9-0517-bec2-399b35c1733c"}],"outliner":["e9a01b48-a2f9-0517-bec2-399b35c1733c"],"textures":[{"path":"C:\\Users\\Gclif\\Downloads\\picnic_blanket.png","name":"picnic_blanket.png","folder":"block","namespace":"","id":"0","group":"","width":32,"height":32,"uv_width":64,"uv_height":64,"particle":false,"use_as_default":false,"layers_enabled":true,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"1f01643f-24cc-5185-fa0e-ce5a17ee94b8","layers":[{"name":"layer","offset":[0,0],"scale":[1,1],"opacity":100,"visible":true,"blend_mode":"default","width":32,"height":32,"data_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJhJREFUWEfF0r0JgDAQQOE7BJ3CKdzA3soFXMLWwkncwcZKcAY30AWs/SFi+kAM4ktzBELywYtuZW2irpFnXVVr5597nePMpEVuH1770U6f/S6nLMMkyaFe5133BwPegp0APAEOCP0DnyXAAXgCHIAnwAF4AhyAJ8ABeAIcgCfAAXgCHIAnwAF4AhyAJ8ABeAIcgCfAAXSCG7DdT27JfunFAAAAAElFTkSuQmCC"}],"relative_path":"picnic_blanket.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJhJREFUWEfF0r0JgDAQQOE7BJ3CKdzA3soFXMLWwkncwcZKcAY30AWs/SFi+kAM4ktzBELywYtuZW2irpFnXVVr5597nePMpEVuH1770U6f/S6nLMMkyaFe5133BwPegp0APAEOCP0DnyXAAXgCHIAnwAF4AhyAJ8ABeAIcgCfAAXgCHIAnwAF4AhyAJ8ABeAIcgCfAAXSCG7DdT27JfunFAAAAAElFTkSuQmCC"}]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"meta":{"format_version":"4.10","model_format":"bedrock","box_uv":false},"name":"string","model_identifier":"string","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"bedrock_animation_mode":"entity","timeline_setups":[],"unhandled_root_fields":{},"resolution":{"width":8,"height":16},"elements":[{"name":"string","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-0.25,0,-0.25],"to":[0.25,16,0.25],"autouv":0,"color":2,"origin":[0,0,0],"faces":{"north":{"uv":[0,0,0.5,16],"texture":0},"east":{"uv":[0,0,0.5,16],"texture":0},"south":{"uv":[0,0,0.5,16],"texture":0},"west":{"uv":[0,0,0.5,16],"texture":0},"up":{"uv":[0.5,0.5,0,0],"texture":0},"down":{"uv":[0.5,0,0,0.5],"texture":0}},"type":"cube","uuid":"d8114214-51d6-8844-4ba2-c3066372080f"}],"outliner":["d8114214-51d6-8844-4ba2-c3066372080f"],"textures":[{"path":"C:\\Users\\Razz\\Desktop\\Proton Drive\\My files\\Deco Transfers\\A_optimization\\string.png","name":"string.png","folder":"block","namespace":"","id":"0","group":"","width":16,"height":32,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"7d159960-43a6-493e-f9a7-7e5907131742","relative_path":"string.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAAXNSR0IArs4c6QAAAEVJREFUSEtj3L92xn/H4AxGBjIB46kdi/+becSSbwDFLji3Z/l/I5fIUReMhsEAp4PRvMDAOJobR8OAgYFhtF5gGA7pAAA5uYAhea3MuQAAAABJRU5ErkJggg=="}]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue