Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aa162ff3ee | ||
|
|
1db17ed64e |
@@ -0,0 +1,143 @@
|
|||||||
|
# Decocraft Pack Template
|
||||||
|
|
||||||
|
Universal addon pack for Decocraft. No Java code needed.
|
||||||
|
Single jar works on both NeoForge and Fabric.
|
||||||
|
|
||||||
|
## Quick Start
|
||||||
|
|
||||||
|
1. Clone this repo
|
||||||
|
2. Edit `gradle.properties` - change `mod_id`, `mod_name`, `mod_description`, `mod_authors`
|
||||||
|
3. Edit `settings.gradle` - change `rootProject.name`
|
||||||
|
4. Rename `src/main/resources/assets/decocraft/mypack.json` to your pack name
|
||||||
|
5. Update `decocraft.json` to point to your renamed file and `groups.json`
|
||||||
|
6. Edit `groups.json` to define your creative tabs
|
||||||
|
7. Add your content (see below)
|
||||||
|
8. `./gradlew build` - jar goes to `build/libs/`
|
||||||
|
|
||||||
|
The output jar contains both `fabric.mod.json` and `META-INF/neoforge.mods.toml`,
|
||||||
|
so it loads on either mod loader without separate builds.
|
||||||
|
|
||||||
|
## File Structure
|
||||||
|
|
||||||
|
```
|
||||||
|
assets/decocraft/
|
||||||
|
decocraft.json - manifest: lists groups.json + your content files
|
||||||
|
groups.json - creative tab definitions
|
||||||
|
mypack.json - block/item definitions
|
||||||
|
models/bbmodel/{model}.bbmodel - BlockBench 3D models
|
||||||
|
textures/block/{material}.png - block textures
|
||||||
|
textures/item/{material}.png - item/inventory textures
|
||||||
|
lang/en_us.json - display names + tab labels
|
||||||
|
```
|
||||||
|
|
||||||
|
All assets go under the `decocraft` namespace.
|
||||||
|
|
||||||
|
Blockstates, block models, item models, item definitions, and loot tables
|
||||||
|
are all generated dynamically at runtime by the main Decocraft mod.
|
||||||
|
You do NOT need to create these files.
|
||||||
|
|
||||||
|
## Per Block Checklist
|
||||||
|
|
||||||
|
For each block you add, you need:
|
||||||
|
|
||||||
|
| File | Purpose |
|
||||||
|
|------|---------|
|
||||||
|
| `mypack.json` | Entry in the `models` array |
|
||||||
|
| `models/bbmodel/{model}.bbmodel` | BlockBench 3D model |
|
||||||
|
| `textures/block/{material}.png` | Block texture |
|
||||||
|
| `textures/item/{material}.png` | Item texture |
|
||||||
|
| `lang/en_us.json` | `"block.decocraft.{decoref}": "Display Name"` |
|
||||||
|
|
||||||
|
That is it. Everything else is handled automatically.
|
||||||
|
|
||||||
|
## Manifest (decocraft.json)
|
||||||
|
|
||||||
|
Simple array listing files to load. Include `groups.json` first:
|
||||||
|
|
||||||
|
```json
|
||||||
|
[
|
||||||
|
"groups.json",
|
||||||
|
"mypack.json"
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
Decocraft merges manifests from all jars, so your pack's files are loaded
|
||||||
|
alongside the base decocraft files.
|
||||||
|
|
||||||
|
## Creative Tabs (groups.json)
|
||||||
|
|
||||||
|
Declare tabs with a translation key and icon block:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"my_tab": { "label": "itemGroup.decocraft.my_tab", "icon": "some_block_id" }
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Then add the display name in `lang/en_us.json`:
|
||||||
|
|
||||||
|
```json
|
||||||
|
"itemGroup.decocraft.my_tab": "Decocraft - My Tab"
|
||||||
|
```
|
||||||
|
|
||||||
|
The `icon` must match a block's `decoref` from your content JSON. Tabs from
|
||||||
|
all packs are merged. If the base decocraft already defines a tab key, your
|
||||||
|
blocks will appear in that existing tab.
|
||||||
|
|
||||||
|
## Content JSON Entry
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"name": "Display Name",
|
||||||
|
"model": "bbmodel_filename_without_extension",
|
||||||
|
"material": "texture_name",
|
||||||
|
"scale": 1.0,
|
||||||
|
"tabs": "your_tab_name",
|
||||||
|
"crafting_color": [50.0, 50.0, 50.0],
|
||||||
|
"decoref": "unique_block_id"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Common Types
|
||||||
|
|
||||||
|
| type | behavior |
|
||||||
|
|------|----------|
|
||||||
|
| (empty/omitted) | Basic decoration block (default) |
|
||||||
|
| `"underlayer"` | Wall/floor mounted virtual overlay (paintings, carpets) |
|
||||||
|
| `"animated"` | Block with keyframe animations |
|
||||||
|
| `"rotatable"` | Block that places at 45 degree increments |
|
||||||
|
| `"bed"` | Sleepable bed |
|
||||||
|
| `"seat"` | Sittable block |
|
||||||
|
| `"chain"` | Chain/rope connector |
|
||||||
|
|
||||||
|
### Optional Fields
|
||||||
|
|
||||||
|
- `"hidden": true` - registered but not in creative tabs
|
||||||
|
- `"transparency": true` - translucent rendering
|
||||||
|
- `"passable": true` - no collision
|
||||||
|
- `"loot": "other_decoref"` - override what drops when broken
|
||||||
|
- `"flipbook": {"frametime": 4, "images": 6}` - animated texture
|
||||||
|
- `"script"` - tool_modelswitch, on_use, sounds, particles, etc.
|
||||||
|
|
||||||
|
### Model Switching (cycle variants with decobrush)
|
||||||
|
|
||||||
|
```json
|
||||||
|
"script": {
|
||||||
|
"tool_modelswitch": {
|
||||||
|
"link": "next_variant_id"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Chain the last variant back to the first to create a cycle.
|
||||||
|
|
||||||
|
## Full Documentation
|
||||||
|
|
||||||
|
See `json_documentation.md` in the main Decocraft mod for the complete
|
||||||
|
field reference with examples of every block type.
|
||||||
|
|
||||||
|
## Version Compatibility
|
||||||
|
|
||||||
|
Version ranges are open ended, so the pack works with any Decocraft 4.0+
|
||||||
|
on Minecraft 26.1+. Bump `decocraft_version` in `gradle.properties` if you
|
||||||
|
use features from a newer decocraft release.
|
||||||
@@ -10,14 +10,14 @@ minecraft_version_range=[26.1,)
|
|||||||
neoforge_loader_range=[4,)
|
neoforge_loader_range=[4,)
|
||||||
fabric_loader_version=0.18.2
|
fabric_loader_version=0.18.2
|
||||||
|
|
||||||
## Mod Properties
|
## Mod Properties - CHANGE THESE for your pack
|
||||||
mod_id=decocraft_kids
|
mod_id=decocraft_mypack
|
||||||
mod_name=Decocraft Kids Addon
|
mod_name=Decocraft My Pack
|
||||||
mod_license=All Rights Reserved
|
mod_license=All Rights Reserved
|
||||||
mod_version=1.0.0
|
mod_version=1.0.0
|
||||||
mod_group_id=com.razz.decocraft.kids
|
mod_group_id=com.razz.decocraft.mypack
|
||||||
mod_authors=Momo, Razz, ProfMobius
|
mod_authors=YourName
|
||||||
mod_description=Adds kids decorations to Decocraft
|
mod_description=Adds new decorations to Decocraft
|
||||||
|
|
||||||
# Decocraft minimum version
|
# Decocraft minimum version
|
||||||
decocraft_version=3.0.7
|
decocraft_version=3.0.7
|
||||||
@@ -1,9 +1,7 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
|
||||||
networkTimeout=10000
|
networkTimeout=10000
|
||||||
retries=0
|
|
||||||
retryBackOffMs=500
|
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
#
|
#
|
||||||
# Copyright © 2015 the original authors.
|
# Copyright © 2015-2021 the original authors.
|
||||||
#
|
#
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
# you may not use this file except in compliance with the License.
|
# you may not use this file except in compliance with the License.
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ plugins {
|
|||||||
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.9.0'
|
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.9.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
rootProject.name = 'decocraft-kids'
|
rootProject.name = 'decocraft-mypack'
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
[
|
[
|
||||||
"groups.json",
|
"groups.json",
|
||||||
"kids.json"
|
"mypack.json"
|
||||||
]
|
]
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"kids": { "label": "itemGroup.decocraft.kids", "icon": "teddy_bear_orange" }
|
"mypack": { "label": "itemGroup.decocraft.mypack", "icon": "example_block" }
|
||||||
}
|
}
|
||||||
@@ -1,931 +0,0 @@
|
|||||||
{
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"name": "Ceiling Fan Crayon",
|
|
||||||
"decoref": "ceiling_fan_crayon",
|
|
||||||
"material": "ceiling_fan_crayon",
|
|
||||||
"model": "ceiling_fan_crayon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "lighting",
|
|
||||||
"default_animation": "animation.ceiling_fan_idle",
|
|
||||||
"type": "animated",
|
|
||||||
"script": {
|
|
||||||
"on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.ceiling_fan_on",
|
|
||||||
"from": "animation.ceiling_fan_idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.ceiling_fan_idle",
|
|
||||||
"from": "animation.ceiling_fan_on"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"light": 15
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crayon Box",
|
|
||||||
"decoref": "crayon_box",
|
|
||||||
"material": "crayon_box",
|
|
||||||
"model": "crayon_box",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "clutter",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},{
|
|
||||||
"name": "Crib Birch",
|
|
||||||
"decoref": "crib_birch",
|
|
||||||
"material": "crib_birch",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_oak"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crib Oak",
|
|
||||||
"decoref": "crib_oak",
|
|
||||||
"material": "crib_oak",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_palm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crib Palm",
|
|
||||||
"decoref": "crib_palm",
|
|
||||||
"material": "crib_palm",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_spruce"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crib Spruce",
|
|
||||||
"decoref": "crib_spruce",
|
|
||||||
"material": "crib_spruce",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_white"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crib White",
|
|
||||||
"decoref": "crib_white",
|
|
||||||
"material": "crib_white",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_black"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Crib Black",
|
|
||||||
"decoref": "crib_black",
|
|
||||||
"material": "crib_black",
|
|
||||||
"model": "crib",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "comfort",
|
|
||||||
"default_animation": "animation.crib.idle",
|
|
||||||
"type": "bed",
|
|
||||||
"script": {
|
|
||||||
"shift_on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.crib.spin",
|
|
||||||
"from": "animation.crib.idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.crib.idle",
|
|
||||||
"from": "animation.crib.spin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "crib_birch"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dollhouse",
|
|
||||||
"decoref": "dollhouse",
|
|
||||||
"material": "dollhouse",
|
|
||||||
"model": "dollhouse",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"on_use": {
|
|
||||||
"link": "dollhouse_open"
|
|
||||||
},
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "dump_truck"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dollhouse Open",
|
|
||||||
"decoref": "dollhouse_open",
|
|
||||||
"material": "dollhouse",
|
|
||||||
"model": "dollhouse_open",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"hidden": true,
|
|
||||||
"script": {
|
|
||||||
"on_use": {
|
|
||||||
"link": "dollhouse"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dump Truck",
|
|
||||||
"decoref": "dump_truck",
|
|
||||||
"material": "dump_truck",
|
|
||||||
"model": "dump_truck",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Red",
|
|
||||||
"decoref": "hot_air_balloon_red",
|
|
||||||
"material": "hot_air_balloon_red",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_orange"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Orange",
|
|
||||||
"decoref": "hot_air_balloon_orange",
|
|
||||||
"material": "hot_air_balloon_orange",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_yellow"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Yellow",
|
|
||||||
"decoref": "hot_air_balloon_yellow",
|
|
||||||
"material": "hot_air_balloon_yellow",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_green"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Green",
|
|
||||||
"decoref": "hot_air_balloon_green",
|
|
||||||
"material": "hot_air_balloon_green",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_cyan"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Cyan",
|
|
||||||
"decoref": "hot_air_balloon_cyan",
|
|
||||||
"material": "hot_air_balloon_cyan",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_blue"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Blue",
|
|
||||||
"decoref": "hot_air_balloon_blue",
|
|
||||||
"material": "hot_air_balloon_blue",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_purple"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Purple",
|
|
||||||
"decoref": "hot_air_balloon_purple",
|
|
||||||
"material": "hot_air_balloon_purple",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_pink"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Pink",
|
|
||||||
"decoref": "hot_air_balloon_pink",
|
|
||||||
"material": "hot_air_balloon_pink",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_berry"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon Berry",
|
|
||||||
"decoref": "hot_air_balloon_berry",
|
|
||||||
"material": "hot_air_balloon_berry",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_red"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Red",
|
|
||||||
"decoref": "hot_air_balloon_p_red",
|
|
||||||
"material": "hot_air_balloon_p_red",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_orange"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Orange",
|
|
||||||
"decoref": "hot_air_balloon_p_orange",
|
|
||||||
"material": "hot_air_balloon_p_orange",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_yellow"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Yellow",
|
|
||||||
"decoref": "hot_air_balloon_p_yellow",
|
|
||||||
"material": "hot_air_balloon_p_yellow",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_lime"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Lime",
|
|
||||||
"decoref": "hot_air_balloon_p_lime",
|
|
||||||
"material": "hot_air_balloon_p_lime",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_green"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Green",
|
|
||||||
"decoref": "hot_air_balloon_p_green",
|
|
||||||
"material": "hot_air_balloon_p_green",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_cyan"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Cyan",
|
|
||||||
"decoref": "hot_air_balloon_p_cyan",
|
|
||||||
"material": "hot_air_balloon_p_cyan",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_blue"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Blue",
|
|
||||||
"decoref": "hot_air_balloon_p_blue",
|
|
||||||
"material": "hot_air_balloon_p_blue",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_purple"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Purple",
|
|
||||||
"decoref": "hot_air_balloon_p_purple",
|
|
||||||
"material": "hot_air_balloon_p_purple",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_p_pink"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Air Balloon P Pink",
|
|
||||||
"decoref": "hot_air_balloon_p_pink",
|
|
||||||
"material": "hot_air_balloon_p_pink",
|
|
||||||
"model": "hot_air_balloon",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "hot_air_balloon_red"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Jack In The Box",
|
|
||||||
"decoref": "jack_in_the_box",
|
|
||||||
"material": "jack_in_the_box",
|
|
||||||
"model": "jack_in_the_box",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Rocking Horse",
|
|
||||||
"decoref": "rocking_horse",
|
|
||||||
"material": "rocking_horse",
|
|
||||||
"model": "rocking_horse",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"type": "seat",
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Rubber Ducky",
|
|
||||||
"decoref": "rubber_ducky",
|
|
||||||
"material": "rubber_ducky",
|
|
||||||
"model": "rubber_ducky",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Stuffed Creeper",
|
|
||||||
"decoref": "stuffed_creeper",
|
|
||||||
"material": "stuffed_creeper",
|
|
||||||
"model": "stuffed_creeper",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Bunny Plush Light Blue",
|
|
||||||
"decoref": "bunny_plush_light_blue",
|
|
||||||
"material": "teddy_bear_light_blue",
|
|
||||||
"model": "bunny_plush",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Red",
|
|
||||||
"decoref": "teddy_bear_red",
|
|
||||||
"material": "teddy_bear_red",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_orange"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Orange",
|
|
||||||
"decoref": "teddy_bear_orange",
|
|
||||||
"material": "teddy_bear_orange",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_yellow"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Yellow",
|
|
||||||
"decoref": "teddy_bear_yellow",
|
|
||||||
"material": "teddy_bear_yellow",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_lime"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Lime",
|
|
||||||
"decoref": "teddy_bear_lime",
|
|
||||||
"material": "teddy_bear_lime",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_cyan"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Cyan",
|
|
||||||
"decoref": "teddy_bear_cyan",
|
|
||||||
"material": "teddy_bear_cyan",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_light_blue"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Light Blue",
|
|
||||||
"decoref": "teddy_bear_light_blue",
|
|
||||||
"material": "teddy_bear_light_blue",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_lavender"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Lavender",
|
|
||||||
"decoref": "teddy_bear_lavender",
|
|
||||||
"material": "teddy_bear_lavender",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_pink"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Pink",
|
|
||||||
"decoref": "teddy_bear_pink",
|
|
||||||
"material": "teddy_bear_pink",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_white"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear White",
|
|
||||||
"decoref": "teddy_bear_white",
|
|
||||||
"material": "teddy_bear_white",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_cream"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Cream",
|
|
||||||
"decoref": "teddy_bear_cream",
|
|
||||||
"material": "teddy_bear_cream",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_brown"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Brown",
|
|
||||||
"decoref": "teddy_bear_brown",
|
|
||||||
"material": "teddy_bear_brown",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_gray"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Gray",
|
|
||||||
"decoref": "teddy_bear_gray",
|
|
||||||
"material": "teddy_bear_gray",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_black"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Black",
|
|
||||||
"decoref": "teddy_bear_black",
|
|
||||||
"material": "teddy_bear_black",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_rainbow"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Teddy Bear Rainbow",
|
|
||||||
"decoref": "teddy_bear_rainbow",
|
|
||||||
"material": "teddy_bear_rainbow",
|
|
||||||
"model": "teddy_bear",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "teddy_bear_red"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Toy Boat",
|
|
||||||
"decoref": "toy_boat",
|
|
||||||
"material": "toy_boat",
|
|
||||||
"model": "toy_boat",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},{
|
|
||||||
"name": "Train Set 1",
|
|
||||||
"decoref": "train_set_1",
|
|
||||||
"material": "train_set_1",
|
|
||||||
"model": "train_set_1",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"default_animation": "animation.train_set_idle",
|
|
||||||
"type": "animated",
|
|
||||||
"script": {
|
|
||||||
"on_use": {
|
|
||||||
"animations": [
|
|
||||||
{
|
|
||||||
"to": "animation.train_set_move",
|
|
||||||
"from": "animation.train_set_idle"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"to": "animation.train_set_idle",
|
|
||||||
"from": "animation.train_set_move"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Wooden Blocks 1",
|
|
||||||
"decoref": "wooden_blocks_1",
|
|
||||||
"material": "wooden_blocks_1",
|
|
||||||
"model": "wooden_blocks",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "wooden_blocks_2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Wooden Blocks 2",
|
|
||||||
"decoref": "wooden_blocks_2",
|
|
||||||
"material": "wooden_blocks_2",
|
|
||||||
"model": "wooden_blocks",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "wooden_blocks_3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Wooden Blocks 3",
|
|
||||||
"decoref": "wooden_blocks_3",
|
|
||||||
"material": "wooden_blocks_3",
|
|
||||||
"model": "wooden_blocks",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "wooden_blocks_4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Wooden Blocks 4",
|
|
||||||
"decoref": "wooden_blocks_4",
|
|
||||||
"material": "wooden_blocks_4",
|
|
||||||
"model": "wooden_blocks",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"script": {
|
|
||||||
"tool_modelswitch": {
|
|
||||||
"link": "wooden_blocks_1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Xylophone",
|
|
||||||
"decoref": "xylophone",
|
|
||||||
"material": "xylophone",
|
|
||||||
"model": "xylophone",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "toys",
|
|
||||||
"rotatable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Basketball",
|
|
||||||
"decoref": "basketball",
|
|
||||||
"material": "basketball",
|
|
||||||
"model": "basketball",
|
|
||||||
"scale": 1.0,
|
|
||||||
"tabs": "clutter",
|
|
||||||
"rotatable": true,
|
|
||||||
"displayable": true,
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Trampoline",
|
|
||||||
"decoref": "trampoline",
|
|
||||||
"material": "trampoline",
|
|
||||||
"model": "trampoline",
|
|
||||||
"scale": 1.0,
|
|
||||||
"bouncy": "true",
|
|
||||||
"tabs": ["toys"],
|
|
||||||
"crafting_color": [0, 0, 0]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"bounding_boxes": []
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"itemGroup.decocraft.mypack": "Decocraft - My Pack",
|
||||||
|
"block.decocraft.example_block": "Example Block",
|
||||||
|
"item.decocraft.example_block": "Example Block"
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"name": "Example Block",
|
||||||
|
"model": "example_block",
|
||||||
|
"material": "example_block",
|
||||||
|
"scale": 1.0,
|
||||||
|
"tabs": "mypack",
|
||||||
|
"crafting_color": [50.0, 50.0, 50.0],
|
||||||
|
"decoref": "example_block"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
Before Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 916 B |
|
Before Width: | Height: | Size: 912 B |
|
Before Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 594 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 874 B |
|
Before Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 345 B |
|
Before Width: | Height: | Size: 722 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 801 B |
|
Before Width: | Height: | Size: 760 B |
|
Before Width: | Height: | Size: 716 B |
|
Before Width: | Height: | Size: 744 B |
|
Before Width: | Height: | Size: 727 B |
|
Before Width: | Height: | Size: 785 B |
|
Before Width: | Height: | Size: 742 B |
|
Before Width: | Height: | Size: 747 B |
|
Before Width: | Height: | Size: 797 B |
|
Before Width: | Height: | Size: 1023 B |
|
Before Width: | Height: | Size: 707 B |
|
Before Width: | Height: | Size: 717 B |
|
Before Width: | Height: | Size: 747 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 651 B |
|
Before Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 970 B |
|
Before Width: | Height: | Size: 948 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 315 B |