summaryrefslogtreecommitdiff
path: root/assets/minecraft/models/item/brush.json
diff options
context:
space:
mode:
Diffstat (limited to 'assets/minecraft/models/item/brush.json')
-rwxr-xr-xassets/minecraft/models/item/brush.json40
1 files changed, 40 insertions, 0 deletions
diff --git a/assets/minecraft/models/item/brush.json b/assets/minecraft/models/item/brush.json
new file mode 100755
index 00000000..9a15b2cf
--- /dev/null
+++ b/assets/minecraft/models/item/brush.json
@@ -0,0 +1,40 @@
1{
2 "parent": "item/generated",
3 "textures": {
4 "layer0": "item/brush"
5 },
6 "display": {
7 "firstperson_lefthand": {
8 "rotation": [ 55, -85, 0 ],
9 "translation": [ 8.0, 0.5, -5.5 ],
10 "scale": [ 1.0, 1.0, 1.0 ]
11 },
12 "thirdperson_righthand": {
13 "rotation": [ 0, 0, 45 ],
14 "translation": [ 0, 0.5, 0 ],
15 "scale": [ 0.9, 0.9, 0.9 ]
16 },
17 "thirdperson_lefthand": {
18 "rotation": [ 0, 0, -45 ],
19 "translation": [ 0, 0.5, 0 ],
20 "scale": [ 0.9, 0.9, 0.9 ]
21 }
22 },
23 "overrides": [
24 { "predicate": { "brushing": 0.25 }, "model": "item/brush_brushing_0" },
25 { "predicate": { "brushing": 0.5 }, "model": "item/brush_brushing_1" },
26 { "predicate": { "brushing": 0.75 }, "model": "item/brush_brushing_2" },
27 { "predicate": { "brushing": 0, "damage": 0.25 }, "model": "item/brush_brushing_1_1" },
28 { "predicate": { "brushing": 0.25, "damage": 0.25 }, "model": "item/brush_brushing_1_0" },
29 { "predicate": { "brushing": 0.5, "damage": 0.25 }, "model": "item/brush_brushing_1_1" },
30 { "predicate": { "brushing": 0.75, "damage": 0.25 }, "model": "item/brush_brushing_1_2" },
31 { "predicate": { "brushing": 0, "damage": 0.50 }, "model": "item/brush_brushing_2_1" },
32 { "predicate": { "brushing": 0.25, "damage": 0.50 }, "model": "item/brush_brushing_2_0" },
33 { "predicate": { "brushing": 0.5, "damage": 0.50 }, "model": "item/brush_brushing_2_1" },
34 { "predicate": { "brushing": 0.75, "damage": 0.50 }, "model": "item/brush_brushing_2_2" },
35 { "predicate": { "brushing": 0,"damage": 0.75 }, "model": "item/brush_brushing_3_1" },
36 { "predicate": { "brushing": 0.25,"damage": 0.75 }, "model": "item/brush_brushing_3_0" },
37 { "predicate": { "brushing": 0.5,"damage": 0.75 }, "model": "item/brush_brushing_3_1" },
38 { "predicate": { "brushing": 0.75,"damage": 0.75 }, "model": "item/brush_brushing_3_2" }
39 ]
40}