This commit is contained in:
Sergey 2025-07-04 03:45:38 +03:00
commit 647c903435
4011 changed files with 68824 additions and 53150 deletions

View file

@ -1,63 +1,63 @@
{ {
"sources": [ "sources": [
{ {
"type": "paletted_permutations", "type": "minecraft:paletted_permutations",
"textures": [ "palette_key": "minecraft:trims/color_palettes/trim_palette",
"trims/entity/humanoid/coast", "permutations": {
"trims/entity/humanoid_leggings/coast", "amethyst": "minecraft:trims/color_palettes/amethyst",
"trims/entity/humanoid/sentry", "copper": "minecraft:trims/color_palettes/copper",
"trims/entity/humanoid_leggings/sentry", "diamond": "minecraft:trims/color_palettes/diamond",
"trims/entity/humanoid/dune", "diamond_darker": "minecraft:trims/color_palettes/diamond_darker",
"trims/entity/humanoid_leggings/dune", "emerald": "minecraft:trims/color_palettes/emerald",
"trims/entity/humanoid/wild", "gold": "minecraft:trims/color_palettes/gold",
"trims/entity/humanoid_leggings/wild", "gold_darker": "minecraft:trims/color_palettes/gold_darker",
"trims/entity/humanoid/ward", "iron": "minecraft:trims/color_palettes/iron",
"trims/entity/humanoid_leggings/ward", "iron_darker": "minecraft:trims/color_palettes/iron_darker",
"trims/entity/humanoid/eye", "lapis": "minecraft:trims/color_palettes/lapis",
"trims/entity/humanoid_leggings/eye", "netherite": "minecraft:trims/color_palettes/netherite",
"trims/entity/humanoid/vex", "netherite_darker": "minecraft:trims/color_palettes/netherite_darker",
"trims/entity/humanoid_leggings/vex", "quartz": "minecraft:trims/color_palettes/quartz",
"trims/entity/humanoid/tide", "redstone": "minecraft:trims/color_palettes/redstone",
"trims/entity/humanoid_leggings/tide", "resin": "minecraft:trims/color_palettes/resin"
"trims/entity/humanoid/snout", },
"trims/entity/humanoid_leggings/snout", "textures": [
"trims/entity/humanoid/rib", "minecraft:trims/entity/humanoid/sentry",
"trims/entity/humanoid_leggings/rib", "minecraft:trims/entity/humanoid_leggings/sentry",
"trims/entity/humanoid/spire", "minecraft:trims/entity/humanoid/dune",
"trims/entity/humanoid_leggings/spire", "minecraft:trims/entity/humanoid_leggings/dune",
"trims/entity/humanoid/wayfinder", "minecraft:trims/entity/humanoid/coast",
"trims/entity/humanoid_leggings/wayfinder", "minecraft:trims/entity/humanoid_leggings/coast",
"trims/entity/humanoid/shaper", "minecraft:trims/entity/humanoid/wild",
"trims/entity/humanoid_leggings/shaper", "minecraft:trims/entity/humanoid_leggings/wild",
"trims/entity/humanoid/silence", "minecraft:trims/entity/humanoid/ward",
"trims/entity/humanoid_leggings/silence", "minecraft:trims/entity/humanoid_leggings/ward",
"trims/entity/humanoid/raiser", "minecraft:trims/entity/humanoid/eye",
"trims/entity/humanoid_leggings/raiser", "minecraft:trims/entity/humanoid_leggings/eye",
"trims/entity/humanoid/host", "minecraft:trims/entity/humanoid/vex",
"trims/entity/humanoid_leggings/host", "minecraft:trims/entity/humanoid_leggings/vex",
"trims/entity/humanoid/flow", "minecraft:trims/entity/humanoid/tide",
"trims/entity/humanoid_leggings/flow", "minecraft:trims/entity/humanoid_leggings/tide",
"trims/entity/humanoid/bolt", "minecraft:trims/entity/humanoid/snout",
"trims/entity/humanoid_leggings/bolt" "minecraft:trims/entity/humanoid_leggings/snout",
], "minecraft:trims/entity/humanoid/rib",
"palette_key": "trims/color_palettes/trim_palette", "minecraft:trims/entity/humanoid_leggings/rib",
"permutations": { "minecraft:trims/entity/humanoid/spire",
"quartz": "trims/color_palettes/quartz", "minecraft:trims/entity/humanoid_leggings/spire",
"iron": "trims/color_palettes/iron", "minecraft:trims/entity/humanoid/wayfinder",
"gold": "trims/color_palettes/gold", "minecraft:trims/entity/humanoid_leggings/wayfinder",
"diamond": "trims/color_palettes/diamond", "minecraft:trims/entity/humanoid/shaper",
"netherite": "trims/color_palettes/netherite", "minecraft:trims/entity/humanoid_leggings/shaper",
"redstone": "trims/color_palettes/redstone", "minecraft:trims/entity/humanoid/silence",
"copper": "trims/color_palettes/copper", "minecraft:trims/entity/humanoid_leggings/silence",
"emerald": "trims/color_palettes/emerald", "minecraft:trims/entity/humanoid/raiser",
"lapis": "trims/color_palettes/lapis", "minecraft:trims/entity/humanoid_leggings/raiser",
"amethyst": "trims/color_palettes/amethyst", "minecraft:trims/entity/humanoid/host",
"iron_darker": "trims/color_palettes/iron_darker", "minecraft:trims/entity/humanoid_leggings/host",
"gold_darker": "trims/color_palettes/gold_darker", "minecraft:trims/entity/humanoid/flow",
"diamond_darker": "trims/color_palettes/diamond_darker", "minecraft:trims/entity/humanoid_leggings/flow",
"netherite_darker": "trims/color_palettes/netherite_darker", "minecraft:trims/entity/humanoid/bolt",
"resin": "trims/color_palettes/resin" "minecraft:trims/entity/humanoid_leggings/bolt"
} ]
} }
] ]
} }

View file

@ -1,13 +1,13 @@
{ {
"sources": [ "sources": [
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/banner_base" "resource": "minecraft:entity/banner_base"
}, },
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/banner", "prefix": "entity/banner/",
"prefix": "entity/banner/" "source": "entity/banner"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/bed", "prefix": "entity/bed/",
"prefix": "entity/bed/" "source": "entity/bed"
} }
] ]
} }

View file

@ -1,58 +1,58 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "block", "prefix": "block/",
"prefix": "block/" "source": "block"
}, },
{ {
"type": "directory", "type": "minecraft:directory",
"source": "item", "prefix": "item/",
"prefix": "item/" "source": "item"
}, },
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/conduit", "prefix": "entity/conduit/",
"prefix": "entity/conduit/" "source": "entity/conduit"
}, },
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/bell/bell_body" "resource": "minecraft:entity/bell/bell_body"
}, },
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/decorated_pot/decorated_pot_side" "resource": "minecraft:entity/decorated_pot/decorated_pot_side"
}, },
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/enchanting_table_book" "resource": "minecraft:entity/enchanting_table_book"
}, },
{ {
"type": "paletted_permutations", "type": "minecraft:paletted_permutations",
"textures": [ "palette_key": "minecraft:trims/color_palettes/trim_palette",
"trims/items/leggings_trim", "permutations": {
"trims/items/chestplate_trim", "amethyst": "minecraft:trims/color_palettes/amethyst",
"trims/items/helmet_trim", "copper": "minecraft:trims/color_palettes/copper",
"trims/items/boots_trim" "diamond": "minecraft:trims/color_palettes/diamond",
], "diamond_darker": "minecraft:trims/color_palettes/diamond_darker",
"palette_key": "trims/color_palettes/trim_palette", "emerald": "minecraft:trims/color_palettes/emerald",
"permutations": { "gold": "minecraft:trims/color_palettes/gold",
"quartz": "trims/color_palettes/quartz", "gold_darker": "minecraft:trims/color_palettes/gold_darker",
"iron": "trims/color_palettes/iron", "iron": "minecraft:trims/color_palettes/iron",
"gold": "trims/color_palettes/gold", "iron_darker": "minecraft:trims/color_palettes/iron_darker",
"diamond": "trims/color_palettes/diamond", "lapis": "minecraft:trims/color_palettes/lapis",
"netherite": "trims/color_palettes/netherite", "netherite": "minecraft:trims/color_palettes/netherite",
"redstone": "trims/color_palettes/redstone", "netherite_darker": "minecraft:trims/color_palettes/netherite_darker",
"copper": "trims/color_palettes/copper", "quartz": "minecraft:trims/color_palettes/quartz",
"emerald": "trims/color_palettes/emerald", "redstone": "minecraft:trims/color_palettes/redstone",
"lapis": "trims/color_palettes/lapis", "resin": "minecraft:trims/color_palettes/resin"
"amethyst": "trims/color_palettes/amethyst", },
"iron_darker": "trims/color_palettes/iron_darker", "textures": [
"gold_darker": "trims/color_palettes/gold_darker", "minecraft:trims/items/helmet_trim",
"diamond_darker": "trims/color_palettes/diamond_darker", "minecraft:trims/items/chestplate_trim",
"netherite_darker": "trims/color_palettes/netherite_darker", "minecraft:trims/items/leggings_trim",
"resin": "trims/color_palettes/resin" "minecraft:trims/items/boots_trim"
} ]
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/chest", "prefix": "entity/chest/",
"prefix": "entity/chest/" "source": "entity/chest"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/decorated_pot", "prefix": "entity/decorated_pot/",
"prefix": "entity/decorated_pot/" "source": "entity/decorated_pot"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "gui/sprites", "prefix": "",
"prefix": "" "source": "gui/sprites"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "map/decorations", "prefix": "",
"prefix": "" "source": "map/decorations"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "mob_effect", "prefix": "",
"prefix": "" "source": "mob_effect"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "painting", "prefix": "",
"prefix": "" "source": "painting"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "particle", "prefix": "",
"prefix": "" "source": "particle"
} }
] ]
} }

View file

@ -1,17 +1,17 @@
{ {
"sources": [ "sources": [
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/shield_base" "resource": "minecraft:entity/shield_base"
}, },
{ {
"type": "single", "type": "minecraft:single",
"resource": "entity/shield_base_nopattern" "resource": "minecraft:entity/shield_base_nopattern"
}, },
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/shield", "prefix": "entity/shield/",
"prefix": "entity/shield/" "source": "entity/shield"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/shulker", "prefix": "entity/shulker/",
"prefix": "entity/shulker/" "source": "entity/shulker"
} }
] ]
} }

View file

@ -1,9 +1,9 @@
{ {
"sources": [ "sources": [
{ {
"type": "directory", "type": "minecraft:directory",
"source": "entity/signs", "prefix": "entity/signs/",
"prefix": "entity/signs/" "source": "entity/signs"
} }
] ]
} }

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/acacia_trapdoor_open", "model": "minecraft:block/acacia_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/acacia_trapdoor_bottom", "model": "minecraft:block/acacia_trapdoor_bottom",

View file

@ -7,8 +7,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/bamboo_fence_side_north", "model": "minecraft:block/bamboo_fence_side_north"
"uvlock": false
}, },
"when": { "when": {
"north": "true" "north": "true"
@ -16,8 +15,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/bamboo_fence_side_east", "model": "minecraft:block/bamboo_fence_side_east"
"uvlock": false
}, },
"when": { "when": {
"east": "true" "east": "true"
@ -25,8 +23,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/bamboo_fence_side_south", "model": "minecraft:block/bamboo_fence_side_south"
"uvlock": false
}, },
"when": { "when": {
"south": "true" "south": "true"
@ -34,8 +31,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/bamboo_fence_side_west", "model": "minecraft:block/bamboo_fence_side_west"
"uvlock": false
}, },
"when": { "when": {
"west": "true" "west": "true"

View file

@ -2,78 +2,62 @@
"variants": { "variants": {
"facing=east,in_wall=false,open=false": { "facing=east,in_wall=false,open=false": {
"model": "minecraft:block/bamboo_fence_gate", "model": "minecraft:block/bamboo_fence_gate",
"uvlock": false,
"y": 270 "y": 270
}, },
"facing=east,in_wall=false,open=true": { "facing=east,in_wall=false,open=true": {
"model": "minecraft:block/bamboo_fence_gate_open", "model": "minecraft:block/bamboo_fence_gate_open",
"uvlock": false,
"y": 270 "y": 270
}, },
"facing=east,in_wall=true,open=false": { "facing=east,in_wall=true,open=false": {
"model": "minecraft:block/bamboo_fence_gate_wall", "model": "minecraft:block/bamboo_fence_gate_wall",
"uvlock": false,
"y": 270 "y": 270
}, },
"facing=east,in_wall=true,open=true": { "facing=east,in_wall=true,open=true": {
"model": "minecraft:block/bamboo_fence_gate_wall_open", "model": "minecraft:block/bamboo_fence_gate_wall_open",
"uvlock": false,
"y": 270 "y": 270
}, },
"facing=north,in_wall=false,open=false": { "facing=north,in_wall=false,open=false": {
"model": "minecraft:block/bamboo_fence_gate", "model": "minecraft:block/bamboo_fence_gate",
"uvlock": false,
"y": 180 "y": 180
}, },
"facing=north,in_wall=false,open=true": { "facing=north,in_wall=false,open=true": {
"model": "minecraft:block/bamboo_fence_gate_open", "model": "minecraft:block/bamboo_fence_gate_open",
"uvlock": false,
"y": 180 "y": 180
}, },
"facing=north,in_wall=true,open=false": { "facing=north,in_wall=true,open=false": {
"model": "minecraft:block/bamboo_fence_gate_wall", "model": "minecraft:block/bamboo_fence_gate_wall",
"uvlock": false,
"y": 180 "y": 180
}, },
"facing=north,in_wall=true,open=true": { "facing=north,in_wall=true,open=true": {
"model": "minecraft:block/bamboo_fence_gate_wall_open", "model": "minecraft:block/bamboo_fence_gate_wall_open",
"uvlock": false,
"y": 180 "y": 180
}, },
"facing=south,in_wall=false,open=false": { "facing=south,in_wall=false,open=false": {
"model": "minecraft:block/bamboo_fence_gate", "model": "minecraft:block/bamboo_fence_gate"
"uvlock": false
}, },
"facing=south,in_wall=false,open=true": { "facing=south,in_wall=false,open=true": {
"model": "minecraft:block/bamboo_fence_gate_open", "model": "minecraft:block/bamboo_fence_gate_open"
"uvlock": false
}, },
"facing=south,in_wall=true,open=false": { "facing=south,in_wall=true,open=false": {
"model": "minecraft:block/bamboo_fence_gate_wall", "model": "minecraft:block/bamboo_fence_gate_wall"
"uvlock": false
}, },
"facing=south,in_wall=true,open=true": { "facing=south,in_wall=true,open=true": {
"model": "minecraft:block/bamboo_fence_gate_wall_open", "model": "minecraft:block/bamboo_fence_gate_wall_open"
"uvlock": false
}, },
"facing=west,in_wall=false,open=false": { "facing=west,in_wall=false,open=false": {
"model": "minecraft:block/bamboo_fence_gate", "model": "minecraft:block/bamboo_fence_gate",
"uvlock": false,
"y": 90 "y": 90
}, },
"facing=west,in_wall=false,open=true": { "facing=west,in_wall=false,open=true": {
"model": "minecraft:block/bamboo_fence_gate_open", "model": "minecraft:block/bamboo_fence_gate_open",
"uvlock": false,
"y": 90 "y": 90
}, },
"facing=west,in_wall=true,open=false": { "facing=west,in_wall=true,open=false": {
"model": "minecraft:block/bamboo_fence_gate_wall", "model": "minecraft:block/bamboo_fence_gate_wall",
"uvlock": false,
"y": 90 "y": 90
}, },
"facing=west,in_wall=true,open=true": { "facing=west,in_wall=true,open=true": {
"model": "minecraft:block/bamboo_fence_gate_wall_open", "model": "minecraft:block/bamboo_fence_gate_wall_open",
"uvlock": false,
"y": 90 "y": 90
} }
} }

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/bamboo_trapdoor_open", "model": "minecraft:block/bamboo_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/bamboo_trapdoor_bottom", "model": "minecraft:block/bamboo_trapdoor_bottom",

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/birch_trapdoor_open", "model": "minecraft:block/birch_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/birch_trapdoor_bottom", "model": "minecraft:block/birch_trapdoor_bottom",

View file

@ -69,7 +69,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 90 "y": 90
}, },
"when": { "when": {
@ -79,7 +78,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 180 "y": 180
}, },
"when": { "when": {
@ -89,7 +87,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 270 "y": 270
}, },
"when": { "when": {
@ -99,7 +96,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 270 "x": 270
}, },
"when": { "when": {
@ -109,7 +105,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 90 "x": 90
}, },
"when": { "when": {

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/bush"
}
}
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/cactus_flower"
}
}
}

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/cherry_trapdoor_open", "model": "minecraft:block/cherry_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/cherry_trapdoor_bottom", "model": "minecraft:block/cherry_trapdoor_bottom",

View file

@ -3,8 +3,7 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf", "model": "minecraft:block/chiseled_bookshelf",
"uvlock": true, "uvlock": true
"y": 0
}, },
"when": { "when": {
"facing": "north" "facing": "north"
@ -12,8 +11,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -28,8 +26,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left", "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -44,8 +41,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -60,8 +56,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid", "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -76,8 +71,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -92,8 +86,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right", "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -108,8 +101,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -124,8 +116,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left", "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -140,8 +131,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -156,8 +146,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid", "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -172,8 +161,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right", "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [
@ -188,8 +176,7 @@
}, },
{ {
"apply": { "apply": {
"model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right", "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right"
"y": 0
}, },
"when": { "when": {
"AND": [ "AND": [

View file

@ -1,27 +1,39 @@
{ {
"variants": { "variants": {
"active=false,axis=x": { "axis=x,creaking_heart_state=awake": {
"model": "minecraft:block/creaking_heart_awake_horizontal",
"x": 90,
"y": 90
},
"axis=x,creaking_heart_state=dormant": {
"model": "minecraft:block/creaking_heart_dormant_horizontal",
"x": 90,
"y": 90
},
"axis=x,creaking_heart_state=uprooted": {
"model": "minecraft:block/creaking_heart_horizontal", "model": "minecraft:block/creaking_heart_horizontal",
"x": 90, "x": 90,
"y": 90 "y": 90
}, },
"active=false,axis=y": { "axis=y,creaking_heart_state=awake": {
"model": "minecraft:block/creaking_heart_awake"
},
"axis=y,creaking_heart_state=dormant": {
"model": "minecraft:block/creaking_heart_dormant"
},
"axis=y,creaking_heart_state=uprooted": {
"model": "minecraft:block/creaking_heart" "model": "minecraft:block/creaking_heart"
}, },
"active=false,axis=z": { "axis=z,creaking_heart_state=awake": {
"model": "minecraft:block/creaking_heart_horizontal", "model": "minecraft:block/creaking_heart_awake_horizontal",
"x": 90 "x": 90
}, },
"active=true,axis=x": { "axis=z,creaking_heart_state=dormant": {
"model": "minecraft:block/creaking_heart_active_horizontal", "model": "minecraft:block/creaking_heart_dormant_horizontal",
"x": 90, "x": 90
"y": 90
}, },
"active=true,axis=y": { "axis=z,creaking_heart_state=uprooted": {
"model": "minecraft:block/creaking_heart_active" "model": "minecraft:block/creaking_heart_horizontal",
},
"active=true,axis=z": {
"model": "minecraft:block/creaking_heart_active_horizontal",
"x": 90 "x": 90
} }
} }

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/crimson_trapdoor_open", "model": "minecraft:block/crimson_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/crimson_trapdoor_bottom", "model": "minecraft:block/crimson_trapdoor_bottom",

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/firefly_bush"
}
}
}

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/jungle_trapdoor_open", "model": "minecraft:block/jungle_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/jungle_trapdoor_bottom", "model": "minecraft:block/jungle_trapdoor_bottom",

View file

@ -0,0 +1,160 @@
{
"multipart": [
{
"apply": {
"model": "minecraft:block/leaf_litter_1"
},
"when": {
"facing": "north",
"segment_amount": "1"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_1",
"y": 90
},
"when": {
"facing": "east",
"segment_amount": "1"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_1",
"y": 180
},
"when": {
"facing": "south",
"segment_amount": "1"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_1",
"y": 270
},
"when": {
"facing": "west",
"segment_amount": "1"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_2"
},
"when": {
"facing": "north",
"segment_amount": "2|3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_2",
"y": 90
},
"when": {
"facing": "east",
"segment_amount": "2|3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_2",
"y": 180
},
"when": {
"facing": "south",
"segment_amount": "2|3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_2",
"y": 270
},
"when": {
"facing": "west",
"segment_amount": "2|3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_3"
},
"when": {
"facing": "north",
"segment_amount": "3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_3",
"y": 90
},
"when": {
"facing": "east",
"segment_amount": "3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_3",
"y": 180
},
"when": {
"facing": "south",
"segment_amount": "3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_3",
"y": 270
},
"when": {
"facing": "west",
"segment_amount": "3"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_4"
},
"when": {
"facing": "north",
"segment_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_4",
"y": 90
},
"when": {
"facing": "east",
"segment_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_4",
"y": 180
},
"when": {
"facing": "south",
"segment_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/leaf_litter_4",
"y": 270
},
"when": {
"facing": "west",
"segment_amount": "4"
}
}
]
}

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/mangrove_trapdoor_open", "model": "minecraft:block/mangrove_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/mangrove_trapdoor_bottom", "model": "minecraft:block/mangrove_trapdoor_bottom",

View file

@ -69,7 +69,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 90 "y": 90
}, },
"when": { "when": {
@ -79,7 +78,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 180 "y": 180
}, },
"when": { "when": {
@ -89,7 +87,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 270 "y": 270
}, },
"when": { "when": {
@ -99,7 +96,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 270 "x": 270
}, },
"when": { "when": {
@ -109,7 +105,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 90 "x": 90
}, },
"when": { "when": {

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/pale_oak_trapdoor_open", "model": "minecraft:block/pale_oak_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/pale_oak_trapdoor_bottom", "model": "minecraft:block/pale_oak_trapdoor_bottom",

View file

@ -5,8 +5,7 @@
"model": "minecraft:block/pink_petals_1" "model": "minecraft:block/pink_petals_1"
}, },
"when": { "when": {
"facing": "north", "facing": "north"
"flower_amount": "1|2|3|4"
} }
}, },
{ {
@ -15,8 +14,7 @@
"y": 90 "y": 90
}, },
"when": { "when": {
"facing": "east", "facing": "east"
"flower_amount": "1|2|3|4"
} }
}, },
{ {
@ -25,8 +23,7 @@
"y": 180 "y": 180
}, },
"when": { "when": {
"facing": "south", "facing": "south"
"flower_amount": "1|2|3|4"
} }
}, },
{ {
@ -35,8 +32,7 @@
"y": 270 "y": 270
}, },
"when": { "when": {
"facing": "west", "facing": "west"
"flower_amount": "1|2|3|4"
} }
}, },
{ {

View file

@ -69,7 +69,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 90 "y": 90
}, },
"when": { "when": {
@ -79,7 +78,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 180 "y": 180
}, },
"when": { "when": {
@ -89,7 +87,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"y": 270 "y": 270
}, },
"when": { "when": {
@ -99,7 +96,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 270 "x": 270
}, },
"when": { "when": {
@ -109,7 +105,6 @@
{ {
"apply": { "apply": {
"model": "minecraft:block/mushroom_block_inside", "model": "minecraft:block/mushroom_block_inside",
"uvlock": false,
"x": 90 "x": 90
}, },
"when": { "when": {

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/short_dry_grass"
}
}
}

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/spruce_trapdoor_open", "model": "minecraft:block/spruce_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/spruce_trapdoor_bottom", "model": "minecraft:block/spruce_trapdoor_bottom",

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/tall_dry_grass"
}
}
}

View file

@ -0,0 +1,16 @@
{
"variants": {
"mode=accept": {
"model": "minecraft:block/test_block_accept"
},
"mode=fail": {
"model": "minecraft:block/test_block_fail"
},
"mode=log": {
"model": "minecraft:block/test_block_log"
},
"mode=start": {
"model": "minecraft:block/test_block_start"
}
}
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/test_instance_block"
}
}
}

View file

@ -45,8 +45,7 @@
}, },
"facing=south,half=top,open=true": { "facing=south,half=top,open=true": {
"model": "minecraft:block/warped_trapdoor_open", "model": "minecraft:block/warped_trapdoor_open",
"x": 180, "x": 180
"y": 0
}, },
"facing=west,half=bottom,open=false": { "facing=west,half=bottom,open=false": {
"model": "minecraft:block/warped_trapdoor_bottom", "model": "minecraft:block/warped_trapdoor_bottom",

View file

@ -0,0 +1,156 @@
{
"multipart": [
{
"apply": {
"model": "minecraft:block/wildflowers_1"
},
"when": {
"facing": "north"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_1",
"y": 90
},
"when": {
"facing": "east"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_1",
"y": 180
},
"when": {
"facing": "south"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_1",
"y": 270
},
"when": {
"facing": "west"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_2"
},
"when": {
"facing": "north",
"flower_amount": "2|3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_2",
"y": 90
},
"when": {
"facing": "east",
"flower_amount": "2|3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_2",
"y": 180
},
"when": {
"facing": "south",
"flower_amount": "2|3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_2",
"y": 270
},
"when": {
"facing": "west",
"flower_amount": "2|3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_3"
},
"when": {
"facing": "north",
"flower_amount": "3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_3",
"y": 90
},
"when": {
"facing": "east",
"flower_amount": "3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_3",
"y": 180
},
"when": {
"facing": "south",
"flower_amount": "3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_3",
"y": 270
},
"when": {
"facing": "west",
"flower_amount": "3|4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_4"
},
"when": {
"facing": "north",
"flower_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_4",
"y": 90
},
"when": {
"facing": "east",
"flower_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_4",
"y": 180
},
"when": {
"facing": "south",
"flower_amount": "4"
}
},
{
"apply": {
"model": "minecraft:block/wildflowers_4",
"y": 270
},
"when": {
"facing": "west",
"flower_amount": "4"
}
}
]
}

View file

@ -0,0 +1,44 @@
{
"layers": {
"camel_saddle": [
{
"texture": "minecraft:saddle"
}
],
"donkey_saddle": [
{
"texture": "minecraft:saddle"
}
],
"horse_saddle": [
{
"texture": "minecraft:saddle"
}
],
"mule_saddle": [
{
"texture": "minecraft:saddle"
}
],
"pig_saddle": [
{
"texture": "minecraft:saddle"
}
],
"skeleton_horse_saddle": [
{
"texture": "minecraft:saddle"
}
],
"strider_saddle": [
{
"texture": "minecraft:saddle"
}
],
"zombie_horse_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/allay_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -16721153
},
{
"type": "minecraft:constant",
"value": -16732673
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/armadillo_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -5410451
},
{
"type": "minecraft:constant",
"value": -8239032
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/axolotl_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -278045
},
{
"type": "minecraft:constant",
"value": -5886604
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/bat_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11780560
},
{
"type": "minecraft:constant",
"value": -15790321
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/bee_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1195197
},
{
"type": "minecraft:constant",
"value": -12377061
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/blaze_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -609791
},
{
"type": "minecraft:constant",
"value": -1922
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/blue_egg"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/bogged_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -7693198
},
{
"type": "minecraft:constant",
"value": -13546213
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/breeze_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -5270305
},
{
"type": "minecraft:constant",
"value": -7248161
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/brown_egg"
}
}

View file

@ -0,0 +1,13 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/bush",
"tints": [
{
"type": "minecraft:grass",
"downfall": 1.0,
"temperature": 0.5
}
]
}
}

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/cactus_flower"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/camel_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -212119
},
{
"type": "minecraft:constant",
"value": -3435721
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/cat_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1062770
},
{
"type": "minecraft:constant",
"value": -6983082
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/cave_spider_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15973810
},
{
"type": "minecraft:constant",
"value": -5763570
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/chicken_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6184543
},
{
"type": "minecraft:constant",
"value": -65536
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/cod_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -4085910
},
{
"type": "minecraft:constant",
"value": -1719157
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/cow_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -12306906
},
{
"type": "minecraft:constant",
"value": -6184543
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/creaking_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -10526881
},
{
"type": "minecraft:constant",
"value": -231406
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/creeper_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15882485
},
{
"type": "minecraft:constant",
"value": -16777216
}
]
} }
} }

View file

@ -1,54 +1,54 @@
{ {
"model": { "model": {
"type": "minecraft:condition", "type": "minecraft:select",
"on_false": { "cases": [
"type": "minecraft:select", {
"cases": [ "model": {
{ "type": "minecraft:model",
"model": { "model": "minecraft:item/crossbow_arrow"
"type": "minecraft:model",
"model": "minecraft:item/crossbow_arrow"
},
"when": "arrow"
}, },
{ "when": "arrow"
"model": { },
"type": "minecraft:model", {
"model": "minecraft:item/crossbow_firework" "model": {
}, "type": "minecraft:model",
"when": "rocket" "model": "minecraft:item/crossbow_firework"
} },
], "when": "rocket"
"fallback": { }
],
"fallback": {
"type": "minecraft:condition",
"on_false": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/crossbow" "model": "minecraft:item/crossbow"
}, },
"property": "minecraft:charge_type" "on_true": {
}, "type": "minecraft:range_dispatch",
"on_true": { "entries": [
"type": "minecraft:range_dispatch", {
"entries": [ "model": {
{ "type": "minecraft:model",
"model": { "model": "minecraft:item/crossbow_pulling_1"
"type": "minecraft:model", },
"model": "minecraft:item/crossbow_pulling_1" "threshold": 0.58
}, },
"threshold": 0.58 {
"model": {
"type": "minecraft:model",
"model": "minecraft:item/crossbow_pulling_2"
},
"threshold": 1.0
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:item/crossbow_pulling_0"
}, },
{ "property": "minecraft:crossbow/pull"
"model": {
"type": "minecraft:model",
"model": "minecraft:item/crossbow_pulling_2"
},
"threshold": 1.0
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:item/crossbow_pulling_0"
}, },
"property": "minecraft:crossbow/pull" "property": "minecraft:using_item"
}, },
"property": "minecraft:using_item" "property": "minecraft:charge_type"
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/dolphin_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -14533811
},
{
"type": "minecraft:constant",
"value": -394759
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/donkey_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11320007
},
{
"type": "minecraft:constant",
"value": -7965338
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/drowned_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -7343657
},
{
"type": "minecraft:constant",
"value": -8807323
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/elder_guardian_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -3224390
},
{
"type": "minecraft:constant",
"value": -9144685
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/ender_dragon_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -14935012
},
{
"type": "minecraft:constant",
"value": -2065926
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/enderman_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15329770
},
{
"type": "minecraft:constant",
"value": -16777216
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/endermite_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15329770
},
{
"type": "minecraft:constant",
"value": -9539986
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/evoker_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6972517
},
{
"type": "minecraft:constant",
"value": -14803942
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/firefly_bush"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/fox_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -2771297
},
{
"type": "minecraft:constant",
"value": -3380960
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/frog_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -3115964
},
{
"type": "minecraft:constant",
"value": -14468
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/ghast_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -394759
},
{
"type": "minecraft:constant",
"value": -4408132
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/glow_squid_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -16165290
},
{
"type": "minecraft:constant",
"value": -7999044
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/goat_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -5925764
},
{
"type": "minecraft:constant",
"value": -11187906
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/guardian_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -10845582
},
{
"type": "minecraft:constant",
"value": -950992
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/hoglin_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -3772843
},
{
"type": "minecraft:constant",
"value": -10525596
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/horse_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -4153731
},
{
"type": "minecraft:constant",
"value": -1121024
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/husk_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -8818591
},
{
"type": "minecraft:constant",
"value": -1651564
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/iron_golem_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -2372158
},
{
"type": "minecraft:constant",
"value": -9133262
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/leaf_litter"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/llama_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -4153731
},
{
"type": "minecraft:constant",
"value": -6725824
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/magma_cube_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -13369344
},
{
"type": "minecraft:constant",
"value": -197632
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/mooshroom_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6287600
},
{
"type": "minecraft:constant",
"value": -4737097
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/mule_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15007232
},
{
"type": "minecraft:constant",
"value": -11455715
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/ocelot_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1057155
},
{
"type": "minecraft:constant",
"value": -11123660
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/panda_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1579033
},
{
"type": "minecraft:constant",
"value": -15000798
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/parrot_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15882485
},
{
"type": "minecraft:constant",
"value": -65536
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/phantom_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -12365430
},
{
"type": "minecraft:constant",
"value": -7799040
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/pig_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1006174
},
{
"type": "minecraft:constant",
"value": -2399393
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/piglin_brute_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -10933744
},
{
"type": "minecraft:constant",
"value": -396380
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/piglin_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6725824
},
{
"type": "minecraft:constant",
"value": -396380
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/pillager_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11325642
},
{
"type": "minecraft:constant",
"value": -6972517
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/polar_bear_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1118498
},
{
"type": "minecraft:constant",
"value": -2763059
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/pufferfish_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -609791
},
{
"type": "minecraft:constant",
"value": -13122574
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/rabbit_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6725824
},
{
"type": "minecraft:constant",
"value": -9222095
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/ravager_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -9079696
},
{
"type": "minecraft:constant",
"value": -10792887
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/salmon_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6287600
},
{
"type": "minecraft:constant",
"value": -15825804
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/sheep_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1579033
},
{
"type": "minecraft:constant",
"value": -19019
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/short_dry_grass"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/shulker_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -7051372
},
{
"type": "minecraft:constant",
"value": -11716526
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/silverfish_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -9539986
},
{
"type": "minecraft:constant",
"value": -13619152
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/skeleton_horse_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -9934769
},
{
"type": "minecraft:constant",
"value": -1710632
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/skeleton_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -4079167
},
{
"type": "minecraft:constant",
"value": -11974327
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/slime_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11427778
},
{
"type": "minecraft:constant",
"value": -8470674
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/sniffer_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -7922167
},
{
"type": "minecraft:constant",
"value": -14308496
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/snow_golem_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -2493710
},
{
"type": "minecraft:constant",
"value": -8280924
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/spider_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -13357785
},
{
"type": "minecraft:constant",
"value": -5763570
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/squid_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -14533811
},
{
"type": "minecraft:constant",
"value": -9402215
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/stray_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -10389897
},
{
"type": "minecraft:constant",
"value": -2233622
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/strider_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6540234
},
{
"type": "minecraft:constant",
"value": -11712179
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/tadpole_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -9612483
},
{
"type": "minecraft:constant",
"value": -15332864
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/tall_dry_grass"
}
}

View file

@ -0,0 +1,34 @@
{
"model": {
"type": "minecraft:select",
"block_state_property": "mode",
"cases": [
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/test_block_log"
},
"when": "log"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/test_block_fail"
},
"when": "fail"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/test_block_accept"
},
"when": "accept"
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:block/test_block_start"
},
"property": "minecraft:block_state"
}
}

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/test_instance_block"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/trader_llama_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1399760
},
{
"type": "minecraft:constant",
"value": -12229994
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/tropical_fish_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1087211
},
{
"type": "minecraft:constant",
"value": -1553
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/turtle_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1579033
},
{
"type": "minecraft:constant",
"value": -16732241
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/vex_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -8744796
},
{
"type": "minecraft:constant",
"value": -1511951
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/villager_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11125709
},
{
"type": "minecraft:constant",
"value": -4355214
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/vindicator_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -6972517
},
{
"type": "minecraft:constant",
"value": -14197151
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/wandering_trader_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -12229994
},
{
"type": "minecraft:constant",
"value": -1399760
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/warden_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15776183
},
{
"type": "minecraft:constant",
"value": -12986656
}
]
} }
} }

View file

@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/wildflowers"
}
}

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/witch_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -13369344
},
{
"type": "minecraft:constant",
"value": -11427778
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/wither_skeleton_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15461356
},
{
"type": "minecraft:constant",
"value": -12104371
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/wither_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -15461356
},
{
"type": "minecraft:constant",
"value": -11701600
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/wolf_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -2632749
},
{
"type": "minecraft:constant",
"value": -3231850
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/zoglin_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -3772843
},
{
"type": "minecraft:constant",
"value": -1644826
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/zombie_horse_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -13544908
},
{
"type": "minecraft:constant",
"value": -6831484
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/zombie_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -16732241
},
{
"type": "minecraft:constant",
"value": -8807323
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/zombie_villager_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -11125709
},
{
"type": "minecraft:constant",
"value": -8807323
}
]
} }
} }

View file

@ -1,16 +1,6 @@
{ {
"model": { "model": {
"type": "minecraft:model", "type": "minecraft:model",
"model": "minecraft:item/template_spawn_egg", "model": "minecraft:item/zombified_piglin_spawn_egg"
"tints": [
{
"type": "minecraft:constant",
"value": -1404013
},
{
"type": "minecraft:constant",
"value": -11767511
}
]
} }
} }

View file

@ -134,6 +134,7 @@
"mco.snapshot.friendsRealm.upgrade", "mco.snapshot.friendsRealm.upgrade",
"mco.upload.entry.cheats", "mco.upload.entry.cheats",
"mco.upload.entry.commands", "mco.upload.entry.commands",
"mco.upload.hardcore",
"mco.upload.size.failure.line1", "mco.upload.size.failure.line1",
"mco.upload.size.failure.line2", "mco.upload.size.failure.line2",
"mco.version", "mco.version",
@ -240,7 +241,11 @@
"subtitles.ambient.cave", "subtitles.ambient.cave",
"subtitles.block.creaking_heart.idle", "subtitles.block.creaking_heart.idle",
"subtitles.block.eyeblossom.idle", "subtitles.block.eyeblossom.idle",
"subtitles.block.generic.idle" "subtitles.block.generic.idle",
"entity.minecraft.potion",
"argument.nbt.list.mixed",
"item.minecraft.crossbow.projectile",
"subtitles.entity.wolf.ambient"
], ],
"renamed": { "renamed": {
"item.minecraft.dune_armor_trim_smithing_template.new": "item.minecraft.dune_armor_trim_smithing_template", "item.minecraft.dune_armor_trim_smithing_template.new": "item.minecraft.dune_armor_trim_smithing_template",
@ -279,6 +284,11 @@
"commands.drop.no_loot_table": "commands.drop.no_loot_table.entity", "commands.drop.no_loot_table": "commands.drop.no_loot_table.entity",
"item.op_block_warning.line1": "item.op_warning.line1", "item.op_block_warning.line1": "item.op_warning.line1",
"item.op_block_warning.line2": "item.op_warning.line2", "item.op_block_warning.line2": "item.op_warning.line2",
"item.op_block_warning.line3": "item.op_warning.line3" "item.op_block_warning.line3": "item.op_warning.line3",
"container.shulkerBox.unknownContents": "item.container.loot_table.unknown",
"container.shulkerBox.itemCount": "item.container.item_count",
"container.shulkerBox.more": "item.container.more_items",
"advancements.nether.use_lodestone.description": "advancements.adventure.use_lodestone.description",
"advancements.nether.use_lodestone.title": "advancements.adventure.use_lodestone.title"
} }
} }

View file

@ -89,6 +89,8 @@
"advancements.adventure.two_birds_one_arrow.title": "Two Birds, One Arrow", "advancements.adventure.two_birds_one_arrow.title": "Two Birds, One Arrow",
"advancements.adventure.under_lock_and_key.description": "Unlock a Vault with a Trial Key", "advancements.adventure.under_lock_and_key.description": "Unlock a Vault with a Trial Key",
"advancements.adventure.under_lock_and_key.title": "Under Lock and Key", "advancements.adventure.under_lock_and_key.title": "Under Lock and Key",
"advancements.adventure.use_lodestone.description": "Use a Compass on a Lodestone",
"advancements.adventure.use_lodestone.title": "Country Lode, Take Me Home",
"advancements.adventure.very_very_frightening.description": "Strike a Villager with lightning", "advancements.adventure.very_very_frightening.description": "Strike a Villager with lightning",
"advancements.adventure.very_very_frightening.title": "Very Very Frightening", "advancements.adventure.very_very_frightening.title": "Very Very Frightening",
"advancements.adventure.voluntary_exile.description": "Kill a raid captain.\nMaybe consider staying away from villages for the time being...", "advancements.adventure.voluntary_exile.description": "Kill a raid captain.\nMaybe consider staying away from villages for the time being...",
@ -354,6 +356,7 @@
"argument.message.too_long": "Chat message was too long (%s > maximum %s characters)", "argument.message.too_long": "Chat message was too long (%s > maximum %s characters)",
"argument.nbt.array.invalid": "Invalid array type '%s'", "argument.nbt.array.invalid": "Invalid array type '%s'",
"argument.nbt.array.mixed": "Can't insert %s into %s", "argument.nbt.array.mixed": "Can't insert %s into %s",
"argument.nbt.expected.compound": "Expected compound tag",
"argument.nbt.expected.key": "Expected key", "argument.nbt.expected.key": "Expected key",
"argument.nbt.expected.value": "Expected value", "argument.nbt.expected.value": "Expected value",
"argument.nbt.list.mixed": "Can't insert %s into list of %s", "argument.nbt.list.mixed": "Can't insert %s into list of %s",
@ -374,6 +377,7 @@
"argument.range.swapped": "Min cannot be bigger than max", "argument.range.swapped": "Min cannot be bigger than max",
"argument.resource_or_id.failed_to_parse": "Failed to parse structure: %s", "argument.resource_or_id.failed_to_parse": "Failed to parse structure: %s",
"argument.resource_or_id.invalid": "Invalid id or tag", "argument.resource_or_id.invalid": "Invalid id or tag",
"argument.resource_selector.not_found": "No matches for selector '%s' of type '%s'",
"argument.resource_tag.invalid_type": "Tag '%s' has wrong type '%s' (expected '%s')", "argument.resource_tag.invalid_type": "Tag '%s' has wrong type '%s' (expected '%s')",
"argument.resource_tag.not_found": "Can't find tag '%s' of type '%s'", "argument.resource_tag.not_found": "Can't find tag '%s' of type '%s'",
"argument.resource.invalid_type": "Element '%s' has wrong type '%s' (expected '%s')", "argument.resource.invalid_type": "Element '%s' has wrong type '%s' (expected '%s')",
@ -1387,7 +1391,9 @@
"block.minecraft.bubble_coral_fan": "Bubble Coral Fan", "block.minecraft.bubble_coral_fan": "Bubble Coral Fan",
"block.minecraft.bubble_coral_wall_fan": "Bubble Coral Wall Fan", "block.minecraft.bubble_coral_wall_fan": "Bubble Coral Wall Fan",
"block.minecraft.budding_amethyst": "Budding Amethyst", "block.minecraft.budding_amethyst": "Budding Amethyst",
"block.minecraft.bush": "Bush",
"block.minecraft.cactus": "Cactus", "block.minecraft.cactus": "Cactus",
"block.minecraft.cactus_flower": "Cactus Flower",
"block.minecraft.cake": "Cake", "block.minecraft.cake": "Cake",
"block.minecraft.calcite": "Calcite", "block.minecraft.calcite": "Calcite",
"block.minecraft.calibrated_sculk_sensor": "Calibrated Sculk Sensor", "block.minecraft.calibrated_sculk_sensor": "Calibrated Sculk Sensor",
@ -1618,6 +1624,7 @@
"block.minecraft.fire_coral_block": "Fire Coral Block", "block.minecraft.fire_coral_block": "Fire Coral Block",
"block.minecraft.fire_coral_fan": "Fire Coral Fan", "block.minecraft.fire_coral_fan": "Fire Coral Fan",
"block.minecraft.fire_coral_wall_fan": "Fire Coral Wall Fan", "block.minecraft.fire_coral_wall_fan": "Fire Coral Wall Fan",
"block.minecraft.firefly_bush": "Firefly Bush",
"block.minecraft.fletching_table": "Fletching Table", "block.minecraft.fletching_table": "Fletching Table",
"block.minecraft.flower_pot": "Flower Pot", "block.minecraft.flower_pot": "Flower Pot",
"block.minecraft.flowering_azalea": "Flowering Azalea", "block.minecraft.flowering_azalea": "Flowering Azalea",
@ -1720,6 +1727,7 @@
"block.minecraft.large_fern": "Large Fern", "block.minecraft.large_fern": "Large Fern",
"block.minecraft.lava": "Lava", "block.minecraft.lava": "Lava",
"block.minecraft.lava_cauldron": "Lava Cauldron", "block.minecraft.lava_cauldron": "Lava Cauldron",
"block.minecraft.leaf_litter": "Leaf Litter",
"block.minecraft.lectern": "Lectern", "block.minecraft.lectern": "Lectern",
"block.minecraft.lever": "Lever", "block.minecraft.lever": "Lever",
"block.minecraft.light": "Light", "block.minecraft.light": "Light",
@ -2097,6 +2105,7 @@
"block.minecraft.sea_pickle": "Sea Pickle", "block.minecraft.sea_pickle": "Sea Pickle",
"block.minecraft.seagrass": "Seagrass", "block.minecraft.seagrass": "Seagrass",
"block.minecraft.set_spawn": "Respawn point set", "block.minecraft.set_spawn": "Respawn point set",
"block.minecraft.short_dry_grass": "Short Dry Grass",
"block.minecraft.short_grass": "Short Grass", "block.minecraft.short_grass": "Short Grass",
"block.minecraft.shroomlight": "Shroomlight", "block.minecraft.shroomlight": "Shroomlight",
"block.minecraft.shulker_box": "Shulker Box", "block.minecraft.shulker_box": "Shulker Box",
@ -2193,12 +2202,16 @@
"block.minecraft.suspicious_gravel": "Suspicious Gravel", "block.minecraft.suspicious_gravel": "Suspicious Gravel",
"block.minecraft.suspicious_sand": "Suspicious Sand", "block.minecraft.suspicious_sand": "Suspicious Sand",
"block.minecraft.sweet_berry_bush": "Sweet Berry Bush", "block.minecraft.sweet_berry_bush": "Sweet Berry Bush",
"block.minecraft.tall_dry_grass": "Tall Dry Grass",
"block.minecraft.tall_grass": "Tall Grass", "block.minecraft.tall_grass": "Tall Grass",
"block.minecraft.tall_seagrass": "Tall Seagrass", "block.minecraft.tall_seagrass": "Tall Seagrass",
"block.minecraft.target": "Target", "block.minecraft.target": "Target",
"block.minecraft.terracotta": "Terracotta", "block.minecraft.terracotta": "Terracotta",
"block.minecraft.test_block": "Test Block",
"block.minecraft.test_instance_block": "Test Instance Block",
"block.minecraft.tinted_glass": "Tinted Glass", "block.minecraft.tinted_glass": "Tinted Glass",
"block.minecraft.tnt": "TNT", "block.minecraft.tnt": "TNT",
"block.minecraft.tnt.disabled": "TNT explosions are disabled",
"block.minecraft.torch": "Torch", "block.minecraft.torch": "Torch",
"block.minecraft.torchflower": "Torchflower", "block.minecraft.torchflower": "Torchflower",
"block.minecraft.torchflower_crop": "Torchflower Crop", "block.minecraft.torchflower_crop": "Torchflower Crop",
@ -2310,6 +2323,7 @@
"block.minecraft.white_terracotta": "White Terracotta", "block.minecraft.white_terracotta": "White Terracotta",
"block.minecraft.white_tulip": "White Tulip", "block.minecraft.white_tulip": "White Tulip",
"block.minecraft.white_wool": "White Wool", "block.minecraft.white_wool": "White Wool",
"block.minecraft.wildflowers": "Wildflowers",
"block.minecraft.wither_rose": "Wither Rose", "block.minecraft.wither_rose": "Wither Rose",
"block.minecraft.wither_skeleton_skull": "Wither Skeleton Skull", "block.minecraft.wither_skeleton_skull": "Wither Skeleton Skull",
"block.minecraft.wither_skeleton_wall_skull": "Wither Skeleton Wall Skull", "block.minecraft.wither_skeleton_wall_skull": "Wither Skeleton Wall Skull",
@ -2697,11 +2711,11 @@
"commands.random.roll": "%s rolled %s (from %s to %s)", "commands.random.roll": "%s rolled %s (from %s to %s)",
"commands.random.sample.success": "Randomized value: %s", "commands.random.sample.success": "Randomized value: %s",
"commands.recipe.give.failed": "No new recipes were learned", "commands.recipe.give.failed": "No new recipes were learned",
"commands.recipe.give.success.multiple": "Unlocked %s recipes for %s players", "commands.recipe.give.success.multiple": "Unlocked %s recipe(s) for %s players",
"commands.recipe.give.success.single": "Unlocked %s recipes for %s", "commands.recipe.give.success.single": "Unlocked %s recipe(s) for %s",
"commands.recipe.take.failed": "No recipes could be forgotten", "commands.recipe.take.failed": "No recipes could be forgotten",
"commands.recipe.take.success.multiple": "Took %s recipes from %s players", "commands.recipe.take.success.multiple": "Took %s recipe(s) from %s players",
"commands.recipe.take.success.single": "Took %s recipes from %s", "commands.recipe.take.success.single": "Took %s recipe(s) from %s",
"commands.reload.failure": "Reload failed; keeping old data", "commands.reload.failure": "Reload failed; keeping old data",
"commands.reload.success": "Reloading!", "commands.reload.success": "Reloading!",
"commands.ride.already_riding": "%s is already riding %s", "commands.ride.already_riding": "%s is already riding %s",
@ -2848,6 +2862,32 @@
"commands.teleport.success.entity.single": "Teleported %s to %s", "commands.teleport.success.entity.single": "Teleported %s to %s",
"commands.teleport.success.location.multiple": "Teleported %s entities to %s, %s, %s", "commands.teleport.success.location.multiple": "Teleported %s entities to %s, %s, %s",
"commands.teleport.success.location.single": "Teleported %s to %s, %s, %s", "commands.teleport.success.location.single": "Teleported %s to %s, %s, %s",
"commands.test.batch.starting": "Starting environment %s batch %s",
"commands.test.clear.error.no_tests": "Could not find any tests to clear",
"commands.test.clear.success": "Cleared %s structure(s)",
"commands.test.coordinates": "%s, %s, %s",
"commands.test.coordinates.copy": "Click to copy to clipboard",
"commands.test.create.success": "Created test setup for test %s",
"commands.test.error.no_test_containing_pos": "Can't find a test instance that contains %s, %s, %s",
"commands.test.error.no_test_instances": "Found no test instances",
"commands.test.error.non_existant_test": "Test %s could not be found",
"commands.test.error.structure_not_found": "Test structure %s could not be found",
"commands.test.error.test_instance_not_found": "Test instance block entity could not be found",
"commands.test.error.test_instance_not_found.position": "Test instance block entity could not be found for test at %s, %s, %s",
"commands.test.error.too_large": "The structure size must be less than %s blocks along each axis",
"commands.test.locate.done": "Finished locating, found %s structure(s)",
"commands.test.locate.found": "Found structure at: %s (distance: %s)",
"commands.test.locate.started": "Started locating test structures, this might take a while...",
"commands.test.no_tests": "No tests to run",
"commands.test.relative_position": "Position relative to %s: %s",
"commands.test.reset.error.no_tests": "Could not find any tests to reset",
"commands.test.reset.success": "Reset %s structure(s)",
"commands.test.run.no_tests": "No tests found",
"commands.test.run.running": "Running %s test(s)...",
"commands.test.summary": "Game Test complete! %s test(s) were run",
"commands.test.summary.all_required_passed": "All required tests passed :)",
"commands.test.summary.failed": "%s required test(s) failed :(",
"commands.test.summary.optional_failed": "%s optional test(s) failed",
"commands.tick.query.percentiles": "Percentiles: P50: %sms P95: %sms P99: %sms, sample: %s", "commands.tick.query.percentiles": "Percentiles: P50: %sms P95: %sms P99: %sms, sample: %s",
"commands.tick.query.rate.running": "Target tick rate: %s per second.\nAverage time per tick: %sms (Target: %sms)", "commands.tick.query.rate.running": "Target tick rate: %s per second.\nAverage time per tick: %sms (Target: %sms)",
"commands.tick.query.rate.sprinting": "Target tick rate: %s per second (ignored, reference only).\nAverage time per tick: %sms", "commands.tick.query.rate.sprinting": "Target tick rate: %s per second (ignored, reference only).\nAverage time per tick: %sms",
@ -2980,7 +3020,7 @@
"controls.resetAll": "Reset Keys", "controls.resetAll": "Reset Keys",
"controls.title": "Controls", "controls.title": "Controls",
"createWorld.customize.buffet.biome": "Please select a biome", "createWorld.customize.buffet.biome": "Please select a biome",
"createWorld.customize.buffet.title": "Buffet world customization", "createWorld.customize.buffet.title": "Single Biome Customization",
"createWorld.customize.flat.height": "Height", "createWorld.customize.flat.height": "Height",
"createWorld.customize.flat.layer": "%s", "createWorld.customize.flat.layer": "%s",
"createWorld.customize.flat.layer.bottom": "Bottom - %s", "createWorld.customize.flat.layer.bottom": "Bottom - %s",
@ -2989,7 +3029,7 @@
"createWorld.customize.flat.tile": "Layer Material", "createWorld.customize.flat.tile": "Layer Material",
"createWorld.customize.flat.title": "Superflat Customization", "createWorld.customize.flat.title": "Superflat Customization",
"createWorld.customize.presets": "Presets", "createWorld.customize.presets": "Presets",
"createWorld.customize.presets.list": "Alternatively, here's some we made earlier!", "createWorld.customize.presets.list": "Alternatively, here are some we made earlier!",
"createWorld.customize.presets.select": "Use Preset", "createWorld.customize.presets.select": "Use Preset",
"createWorld.customize.presets.share": "Want to share your preset with someone? Use the box below!", "createWorld.customize.presets.share": "Want to share your preset with someone? Use the box below!",
"createWorld.customize.presets.title": "Select a Preset", "createWorld.customize.presets.title": "Select a Preset",
@ -3393,6 +3433,7 @@
"entity.minecraft.killer_bunny": "The Killer Bunny", "entity.minecraft.killer_bunny": "The Killer Bunny",
"entity.minecraft.leash_knot": "Leash Knot", "entity.minecraft.leash_knot": "Leash Knot",
"entity.minecraft.lightning_bolt": "Lightning Bolt", "entity.minecraft.lightning_bolt": "Lightning Bolt",
"entity.minecraft.lingering_potion": "Lingering Potion",
"entity.minecraft.llama": "Llama", "entity.minecraft.llama": "Llama",
"entity.minecraft.llama_spit": "Llama Spit", "entity.minecraft.llama_spit": "Llama Spit",
"entity.minecraft.magma_cube": "Magma Cube", "entity.minecraft.magma_cube": "Magma Cube",
@ -3437,6 +3478,7 @@
"entity.minecraft.spawner_minecart": "Minecart with Monster Spawner", "entity.minecraft.spawner_minecart": "Minecart with Monster Spawner",
"entity.minecraft.spectral_arrow": "Spectral Arrow", "entity.minecraft.spectral_arrow": "Spectral Arrow",
"entity.minecraft.spider": "Spider", "entity.minecraft.spider": "Spider",
"entity.minecraft.splash_potion": "Splash Potion",
"entity.minecraft.spruce_boat": "Spruce Boat", "entity.minecraft.spruce_boat": "Spruce Boat",
"entity.minecraft.spruce_chest_boat": "Spruce Boat with Chest", "entity.minecraft.spruce_chest_boat": "Spruce Boat with Chest",
"entity.minecraft.squid": "Squid", "entity.minecraft.squid": "Squid",
@ -3551,9 +3593,11 @@
"gameMode.adventure": "Adventure Mode", "gameMode.adventure": "Adventure Mode",
"gameMode.changed": "Your game mode has been updated to %s", "gameMode.changed": "Your game mode has been updated to %s",
"gameMode.creative": "Creative Mode", "gameMode.creative": "Creative Mode",
"gameMode.hardcore": "Hardcore Mode!", "gameMode.hardcore": "Hardcore Mode",
"gameMode.spectator": "Spectator Mode", "gameMode.spectator": "Spectator Mode",
"gameMode.survival": "Survival Mode", "gameMode.survival": "Survival Mode",
"gamerule.allowFireTicksAwayFromPlayer": "Tick fire away from players",
"gamerule.allowFireTicksAwayFromPlayer.description": "Controls whether or not fire and lava should be able to tick further than 8 chunks away from any player",
"gamerule.announceAdvancements": "Announce advancements", "gamerule.announceAdvancements": "Announce advancements",
"gamerule.blockExplosionDropDecay": "In block interaction explosions, some blocks won't drop their loot", "gamerule.blockExplosionDropDecay": "In block interaction explosions, some blocks won't drop their loot",
"gamerule.blockExplosionDropDecay.description": "Some of the drops from blocks destroyed by explosions caused by block interactions are lost in the explosion.", "gamerule.blockExplosionDropDecay.description": "Some of the drops from blocks destroyed by explosions caused by block interactions are lost in the explosion.",
@ -3637,6 +3681,7 @@
"gamerule.spawnRadius": "Respawn location radius", "gamerule.spawnRadius": "Respawn location radius",
"gamerule.spawnRadius.description": "Controls the size of the area around the spawn point that players can spawn in.", "gamerule.spawnRadius.description": "Controls the size of the area around the spawn point that players can spawn in.",
"gamerule.spectatorsGenerateChunks": "Allow spectators to generate terrain", "gamerule.spectatorsGenerateChunks": "Allow spectators to generate terrain",
"gamerule.tntExplodes": "Allow TNT to be activated and to explode",
"gamerule.tntExplosionDropDecay": "In TNT explosions, some blocks won't drop their loot", "gamerule.tntExplosionDropDecay": "In TNT explosions, some blocks won't drop their loot",
"gamerule.tntExplosionDropDecay.description": "Some of the drops from blocks destroyed by explosions caused by TNT are lost in the explosion.", "gamerule.tntExplosionDropDecay.description": "Some of the drops from blocks destroyed by explosions caused by TNT are lost in the explosion.",
"gamerule.universalAnger": "Universal anger", "gamerule.universalAnger": "Universal anger",
@ -3911,6 +3956,7 @@
"item.minecraft.blaze_spawn_egg": "Blaze Spawn Egg", "item.minecraft.blaze_spawn_egg": "Blaze Spawn Egg",
"item.minecraft.blue_bundle": "Blue Bundle", "item.minecraft.blue_bundle": "Blue Bundle",
"item.minecraft.blue_dye": "Blue Dye", "item.minecraft.blue_dye": "Blue Dye",
"item.minecraft.blue_egg": "Blue Egg",
"item.minecraft.bogged_spawn_egg": "Bogged Spawn Egg", "item.minecraft.bogged_spawn_egg": "Bogged Spawn Egg",
"item.minecraft.bolt_armor_trim_smithing_template": "Smithing Template", "item.minecraft.bolt_armor_trim_smithing_template": "Smithing Template",
"item.minecraft.bolt_armor_trim_smithing_template.new": "Bolt Armor Trim", "item.minecraft.bolt_armor_trim_smithing_template.new": "Bolt Armor Trim",
@ -3929,6 +3975,7 @@
"item.minecraft.brick": "Brick", "item.minecraft.brick": "Brick",
"item.minecraft.brown_bundle": "Brown Bundle", "item.minecraft.brown_bundle": "Brown Bundle",
"item.minecraft.brown_dye": "Brown Dye", "item.minecraft.brown_dye": "Brown Dye",
"item.minecraft.brown_egg": "Brown Egg",
"item.minecraft.brush": "Brush", "item.minecraft.brush": "Brush",
"item.minecraft.bucket": "Bucket", "item.minecraft.bucket": "Bucket",
"item.minecraft.bundle": "Bundle", "item.minecraft.bundle": "Bundle",
@ -3983,6 +4030,8 @@
"item.minecraft.creeper_spawn_egg": "Creeper Spawn Egg", "item.minecraft.creeper_spawn_egg": "Creeper Spawn Egg",
"item.minecraft.crossbow": "Crossbow", "item.minecraft.crossbow": "Crossbow",
"item.minecraft.crossbow.projectile": "Projectile:", "item.minecraft.crossbow.projectile": "Projectile:",
"item.minecraft.crossbow.projectile.multiple": "Projectile: %s x %s",
"item.minecraft.crossbow.projectile.single": "Projectile: %s",
"item.minecraft.cyan_bundle": "Cyan Bundle", "item.minecraft.cyan_bundle": "Cyan Bundle",
"item.minecraft.cyan_dye": "Cyan Dye", "item.minecraft.cyan_dye": "Cyan Dye",
"item.minecraft.danger_pottery_shard": "Danger Pottery Shard", "item.minecraft.danger_pottery_shard": "Danger Pottery Shard",
@ -4039,6 +4088,8 @@
"item.minecraft.fire_charge": "Fire Charge", "item.minecraft.fire_charge": "Fire Charge",
"item.minecraft.firework_rocket": "Firework Rocket", "item.minecraft.firework_rocket": "Firework Rocket",
"item.minecraft.firework_rocket.flight": "Flight Duration:", "item.minecraft.firework_rocket.flight": "Flight Duration:",
"item.minecraft.firework_rocket.multiple_stars": "%s x %s",
"item.minecraft.firework_rocket.single_star": "%s",
"item.minecraft.firework_star": "Firework Star", "item.minecraft.firework_star": "Firework Star",
"item.minecraft.firework_star.black": "Black", "item.minecraft.firework_star.black": "Black",
"item.minecraft.firework_star.blue": "Blue", "item.minecraft.firework_star.blue": "Blue",
@ -4575,13 +4626,14 @@
"item.modifiers.any": "When equipped:", "item.modifiers.any": "When equipped:",
"item.modifiers.armor": "When worn:", "item.modifiers.armor": "When worn:",
"item.modifiers.body": "When equipped:", "item.modifiers.body": "When equipped:",
"item.modifiers.chest": "When on Body:", "item.modifiers.chest": "When on Chest:",
"item.modifiers.feet": "When on Feet:", "item.modifiers.feet": "When on Feet:",
"item.modifiers.hand": "When held:", "item.modifiers.hand": "When held:",
"item.modifiers.head": "When on Head:", "item.modifiers.head": "When on Head:",
"item.modifiers.legs": "When on Legs:", "item.modifiers.legs": "When on Legs:",
"item.modifiers.mainhand": "When in Main Hand:", "item.modifiers.mainhand": "When in Main Hand:",
"item.modifiers.offhand": "When in Off Hand:", "item.modifiers.offhand": "When in Off Hand:",
"item.modifiers.saddle": "When saddled:",
"item.nbt_tags": "NBT: %s tag(s)", "item.nbt_tags": "NBT: %s tag(s)",
"item.op_block_warning.line1": "Warning:", "item.op_block_warning.line1": "Warning:",
"item.op_block_warning.line2": "Use of this item might lead to command execution", "item.op_block_warning.line2": "Use of this item might lead to command execution",
@ -4817,15 +4869,15 @@
"mco.backup.generate.world": "Generate world", "mco.backup.generate.world": "Generate world",
"mco.backup.info.title": "Changes From Last Backup", "mco.backup.info.title": "Changes From Last Backup",
"mco.backup.narration": "Backup from %s", "mco.backup.narration": "Backup from %s",
"mco.backup.nobackups": "This realm doesn't have any backups currently.", "mco.backup.nobackups": "This Realm doesn't have any backups currently.",
"mco.backup.restoring": "Restoring your realm", "mco.backup.restoring": "Restoring your Realm",
"mco.backup.unknown": "UNKNOWN", "mco.backup.unknown": "UNKNOWN",
"mco.brokenworld.download": "Download", "mco.brokenworld.download": "Download",
"mco.brokenworld.downloaded": "Downloaded", "mco.brokenworld.downloaded": "Downloaded",
"mco.brokenworld.message.line1": "Please reset or select another world.", "mco.brokenworld.message.line1": "Please reset or select another world.",
"mco.brokenworld.message.line2": "You can also choose to download the world to singleplayer.", "mco.brokenworld.message.line2": "You can also choose to download the world to singleplayer.",
"mco.brokenworld.minigame.title": "This minigame is no longer supported", "mco.brokenworld.minigame.title": "This minigame is no longer supported",
"mco.brokenworld.nonowner.error": "Please wait for the realm owner to reset the world", "mco.brokenworld.nonowner.error": "Please wait for the Realm owner to reset the world",
"mco.brokenworld.nonowner.title": "World is out of date", "mco.brokenworld.nonowner.title": "World is out of date",
"mco.brokenworld.play": "Play", "mco.brokenworld.play": "Play",
"mco.brokenworld.reset": "Reset", "mco.brokenworld.reset": "Reset",
@ -4864,12 +4916,12 @@
"mco.configure.world.buttons.settings": "Settings", "mco.configure.world.buttons.settings": "Settings",
"mco.configure.world.buttons.subscription": "Subscription", "mco.configure.world.buttons.subscription": "Subscription",
"mco.configure.world.buttons.switchminigame": "Switch Minigame", "mco.configure.world.buttons.switchminigame": "Switch Minigame",
"mco.configure.world.close.question.line1": "Your realm will become unavailable.", "mco.configure.world.close.question.line1": "Your Realm will become unavailable.",
"mco.configure.world.close.question.line2": "Are you sure you want to continue?", "mco.configure.world.close.question.line2": "Are you sure you want to continue?",
"mco.configure.world.closing": "Closing the realm...", "mco.configure.world.closing": "Closing the Realm...",
"mco.configure.world.commandBlocks": "Command Blocks", "mco.configure.world.commandBlocks": "Command Blocks",
"mco.configure.world.delete.button": "Delete Realm", "mco.configure.world.delete.button": "Delete Realm",
"mco.configure.world.delete.question.line1": "Your realm will be permanently deleted", "mco.configure.world.delete.question.line1": "Your Realm will be permanently deleted",
"mco.configure.world.delete.question.line2": "Are you sure you want to continue?", "mco.configure.world.delete.question.line2": "Are you sure you want to continue?",
"mco.configure.world.description": "Realm Description", "mco.configure.world.description": "Realm Description",
"mco.configure.world.edit.slot.name": "World Name", "mco.configure.world.edit.slot.name": "World Name",
@ -4884,20 +4936,20 @@
"mco.configure.world.invites.normal.tooltip": "Normal User", "mco.configure.world.invites.normal.tooltip": "Normal User",
"mco.configure.world.invites.ops.tooltip": "Operator", "mco.configure.world.invites.ops.tooltip": "Operator",
"mco.configure.world.invites.remove.tooltip": "Remove", "mco.configure.world.invites.remove.tooltip": "Remove",
"mco.configure.world.leave.question.line1": "If you leave this realm you won't see it unless you are invited again", "mco.configure.world.leave.question.line1": "If you leave this Realm you won't see it unless you are invited again",
"mco.configure.world.leave.question.line2": "Are you sure you want to continue?", "mco.configure.world.leave.question.line2": "Are you sure you want to continue?",
"mco.configure.world.location": "Location", "mco.configure.world.location": "Location",
"mco.configure.world.minigame": "Current: %s", "mco.configure.world.minigame": "Current: %s",
"mco.configure.world.name": "Realm Name", "mco.configure.world.name": "Realm Name",
"mco.configure.world.opening": "Opening the realm...", "mco.configure.world.opening": "Opening the Realm...",
"mco.configure.world.players.error": "A player with the provided name does not exist", "mco.configure.world.players.error": "A player with the provided name does not exist",
"mco.configure.world.players.inviting": "Inviting player...", "mco.configure.world.players.inviting": "Inviting player...",
"mco.configure.world.players.title": "Players", "mco.configure.world.players.title": "Players",
"mco.configure.world.pvp": "PVP", "mco.configure.world.pvp": "PVP",
"mco.configure.world.reset.question.line1": "Your world will be regenerated and your current world will be lost", "mco.configure.world.reset.question.line1": "Your world will be regenerated and your current world will be lost",
"mco.configure.world.reset.question.line2": "Are you sure you want to continue?", "mco.configure.world.reset.question.line2": "Are you sure you want to continue?",
"mco.configure.world.resourcepack.question": "You need a custom resource pack to play on this realm\n\nDo you want to download it and play?", "mco.configure.world.resourcepack.question": "You need a custom resource pack to play on this Realm\n\nDo you want to download it and play?",
"mco.configure.world.resourcepack.question.line1": "You need a custom resource pack to play on this realm", "mco.configure.world.resourcepack.question.line1": "You need a custom resource pack to play on this Realm",
"mco.configure.world.resourcepack.question.line2": "Do you want to download it and play?", "mco.configure.world.resourcepack.question.line2": "Do you want to download it and play?",
"mco.configure.world.restore.download.question.line1": "The world will be downloaded and added to your single player worlds.", "mco.configure.world.restore.download.question.line1": "The world will be downloaded and added to your single player worlds.",
"mco.configure.world.restore.download.question.line2": "Do you want to continue?", "mco.configure.world.restore.download.question.line2": "Do you want to continue?",
@ -4906,7 +4958,7 @@
"mco.configure.world.settings.title": "Settings", "mco.configure.world.settings.title": "Settings",
"mco.configure.world.slot": "World %s", "mco.configure.world.slot": "World %s",
"mco.configure.world.slot.empty": "Empty", "mco.configure.world.slot.empty": "Empty",
"mco.configure.world.slot.switch.question.line1": "Your realm will be switched to another world", "mco.configure.world.slot.switch.question.line1": "Your Realm will be switched to another world",
"mco.configure.world.slot.switch.question.line2": "Are you sure you want to continue?", "mco.configure.world.slot.switch.question.line2": "Are you sure you want to continue?",
"mco.configure.world.slot.tooltip": "Switch to world", "mco.configure.world.slot.tooltip": "Switch to world",
"mco.configure.world.slot.tooltip.active": "Join", "mco.configure.world.slot.tooltip.active": "Join",
@ -4942,20 +4994,20 @@
"mco.configure.world.uninvite.question": "Are you sure that you want to uninvite", "mco.configure.world.uninvite.question": "Are you sure that you want to uninvite",
"mco.configure.worlds.title": "Worlds", "mco.configure.worlds.title": "Worlds",
"mco.connect.authorizing": "Logging in...", "mco.connect.authorizing": "Logging in...",
"mco.connect.connecting": "Connecting to the realm...", "mco.connect.connecting": "Connecting to the Realm...",
"mco.connect.failed": "Failed to connect to the realm", "mco.connect.failed": "Failed to connect to the Realm",
"mco.connect.success": "Done", "mco.connect.success": "Done",
"mco.create.world": "Create", "mco.create.world": "Create",
"mco.create.world.error": "You must enter a name!", "mco.create.world.error": "You must enter a name!",
"mco.create.world.failed": "Failed to create world!", "mco.create.world.failed": "Failed to create world!",
"mco.create.world.reset.title": "Creating world...", "mco.create.world.reset.title": "Creating world...",
"mco.create.world.skip": "Skip", "mco.create.world.skip": "Skip",
"mco.create.world.subtitle": "Optionally, select what world to put on your new realm", "mco.create.world.subtitle": "Optionally, select what world to put on your new Realm",
"mco.create.world.wait": "Creating the realm...", "mco.create.world.wait": "Creating the Realm...",
"mco.download.cancelled": "Download cancelled", "mco.download.cancelled": "Download cancelled",
"mco.download.confirmation.line1": "The world you are going to download is larger than %s", "mco.download.confirmation.line1": "The world you are going to download is larger than %s",
"mco.download.confirmation.line2": "You won't be able to upload this world to your realm again", "mco.download.confirmation.line2": "You won't be able to upload this world to your Realm again",
"mco.download.confirmation.oversized": "The world you are going to download is larger than %s\n\nYou won't be able to upload this world to your realm again", "mco.download.confirmation.oversized": "The world you are going to download is larger than %s\n\nYou won't be able to upload this world to your Realm again",
"mco.download.done": "Download done", "mco.download.done": "Download done",
"mco.download.downloading": "Downloading", "mco.download.downloading": "Downloading",
"mco.download.extracting": "Extracting", "mco.download.extracting": "Extracting",
@ -5001,7 +5053,7 @@
"mco.minigame.world.info.line2": "You can later return to your original world without losing anything.", "mco.minigame.world.info.line2": "You can later return to your original world without losing anything.",
"mco.minigame.world.noSelection": "Please make a selection", "mco.minigame.world.noSelection": "Please make a selection",
"mco.minigame.world.restore": "Ending Minigame...", "mco.minigame.world.restore": "Ending Minigame...",
"mco.minigame.world.restore.question.line1": "The minigame will end and your realm will be restored.", "mco.minigame.world.restore.question.line1": "The minigame will end and your Realm will be restored.",
"mco.minigame.world.restore.question.line2": "Are you sure you want to continue?", "mco.minigame.world.restore.question.line2": "Are you sure you want to continue?",
"mco.minigame.world.selected": "Selected Minigame:", "mco.minigame.world.selected": "Selected Minigame:",
"mco.minigame.world.slot.screen.title": "Switching World...", "mco.minigame.world.slot.screen.title": "Switching World...",
@ -5028,16 +5080,16 @@
"mco.reset.world.template": "World Templates", "mco.reset.world.template": "World Templates",
"mco.reset.world.title": "Reset World", "mco.reset.world.title": "Reset World",
"mco.reset.world.upload": "Upload world", "mco.reset.world.upload": "Upload world",
"mco.reset.world.warning": "This will replace the current world of your realm", "mco.reset.world.warning": "This will replace the current world of your Realm",
"mco.selectServer.buy": "Buy a Realm!", "mco.selectServer.buy": "Buy a Realm!",
"mco.selectServer.close": "Close", "mco.selectServer.close": "Close",
"mco.selectServer.closed": "Closed realm", "mco.selectServer.closed": "Closed Realm",
"mco.selectServer.closeserver": "Close realm", "mco.selectServer.closeserver": "Close Realm",
"mco.selectServer.configure": "Configure", "mco.selectServer.configure": "Configure",
"mco.selectServer.configureRealm": "Configure realm", "mco.selectServer.configureRealm": "Configure Realm",
"mco.selectServer.create": "Create Realm", "mco.selectServer.create": "Create Realm",
"mco.selectServer.create.subtitle": "Select what world to put on your new realm", "mco.selectServer.create.subtitle": "Select what world to put on your new Realm",
"mco.selectServer.expired": "Expired realm", "mco.selectServer.expired": "Expired Realm",
"mco.selectServer.expiredList": "Your subscription has expired", "mco.selectServer.expiredList": "Your subscription has expired",
"mco.selectServer.expiredRenew": "Renew", "mco.selectServer.expiredRenew": "Renew",
"mco.selectServer.expiredSubscribe": "Subscribe", "mco.selectServer.expiredSubscribe": "Subscribe",
@ -5053,13 +5105,13 @@
"mco.selectServer.minigameNotSupportedInVersion": "Can't play this minigame in %s", "mco.selectServer.minigameNotSupportedInVersion": "Can't play this minigame in %s",
"mco.selectServer.noRealms": "You don't seem to have a Realm. Add a Realm to play together with your friends.", "mco.selectServer.noRealms": "You don't seem to have a Realm. Add a Realm to play together with your friends.",
"mco.selectServer.note": "Note:", "mco.selectServer.note": "Note:",
"mco.selectServer.open": "Open realm", "mco.selectServer.open": "Open Realm",
"mco.selectServer.openserver": "Open realm", "mco.selectServer.openserver": "Open Realm",
"mco.selectServer.play": "Play", "mco.selectServer.play": "Play",
"mco.selectServer.popup": "Realms is a safe, simple way to enjoy an online Minecraft world with up to ten friends at a time. It supports loads of minigames and plenty of custom worlds! Only the owner of the realm needs to pay.", "mco.selectServer.popup": "Realms is a safe, simple way to enjoy an online Minecraft world with up to ten friends at a time. It supports loads of minigames and plenty of custom worlds! Only the owner of the realm needs to pay.",
"mco.selectServer.purchase": "Add Realm", "mco.selectServer.purchase": "Add Realm",
"mco.selectServer.trial": "Get a Trial!", "mco.selectServer.trial": "Get a Trial!",
"mco.selectServer.uninitialized": "Click to start your new realm!", "mco.selectServer.uninitialized": "Click to start your new Realm!",
"mco.snapshot.createSnapshotPopup.text": "You are about to create a free Snapshot Realm that will be paired with your paid Realms subscription. This new Snapshot Realm will be accessible for as long as the paid subscription is active. Your paid Realm will not be affected.", "mco.snapshot.createSnapshotPopup.text": "You are about to create a free Snapshot Realm that will be paired with your paid Realms subscription. This new Snapshot Realm will be accessible for as long as the paid subscription is active. Your paid Realm will not be affected.",
"mco.snapshot.createSnapshotPopup.title": "Create Snapshot Realm?", "mco.snapshot.createSnapshotPopup.title": "Create Snapshot Realm?",
"mco.snapshot.creating": "Creating Snapshot Realm...", "mco.snapshot.creating": "Creating Snapshot Realm...",
@ -5098,11 +5150,11 @@
"mco.time.minutesAgo": "%1$s minute(s) ago", "mco.time.minutesAgo": "%1$s minute(s) ago",
"mco.time.now": "right now", "mco.time.now": "right now",
"mco.time.secondsAgo": "%1$s second(s) ago", "mco.time.secondsAgo": "%1$s second(s) ago",
"mco.trial.message.line1": "Want to get your own realm?", "mco.trial.message.line1": "Want to get your own Realm?",
"mco.trial.message.line2": "Click here for more info!", "mco.trial.message.line2": "Click here for more info!",
"mco.upload.button.name": "Upload", "mco.upload.button.name": "Upload",
"mco.upload.cancelled": "Upload cancelled", "mco.upload.cancelled": "Upload cancelled",
"mco.upload.close.failure": "Could not close your realm, please try again later", "mco.upload.close.failure": "Could not close your Realm, please try again later",
"mco.upload.done": "Upload done", "mco.upload.done": "Upload done",
"mco.upload.entry.cheats": "%1$s, %2$s", "mco.upload.entry.cheats": "%1$s, %2$s",
"mco.upload.entry.commands": "%1$s, %2$s", "mco.upload.entry.commands": "%1$s, %2$s",
@ -5162,6 +5214,7 @@
"mount.onboard": "Press %1$s to Dismount", "mount.onboard": "Press %1$s to Dismount",
"multiplayer.applyingPack": "Applying resource pack", "multiplayer.applyingPack": "Applying resource pack",
"multiplayer.disconnect.authservers_down": "Authentication servers are down. Please try again later, sorry!", "multiplayer.disconnect.authservers_down": "Authentication servers are down. Please try again later, sorry!",
"multiplayer.disconnect.bad_chat_index": "Detected missed or reordered chat message from server",
"multiplayer.disconnect.banned": "You are banned from this server", "multiplayer.disconnect.banned": "You are banned from this server",
"multiplayer.disconnect.banned_ip.expiration": "\nYour ban will be removed on %s", "multiplayer.disconnect.banned_ip.expiration": "\nYour ban will be removed on %s",
"multiplayer.disconnect.banned_ip.reason": "Your IP address is banned from this server.\nReason: %s", "multiplayer.disconnect.banned_ip.reason": "Your IP address is banned from this server.\nReason: %s",
@ -5697,7 +5750,7 @@
"realms.missing.snapshot.error.text": "Realms is currently not supported in snapshots", "realms.missing.snapshot.error.text": "Realms is currently not supported in snapshots",
"recipe.notFound": "Unknown recipe: %s", "recipe.notFound": "Unknown recipe: %s",
"recipe.toast.description": "Check your recipe book", "recipe.toast.description": "Check your recipe book",
"recipe.toast.title": "New Recipes Unlocked!", "recipe.toast.title": "New Recipe(s) Unlocked!",
"record.nowPlaying": "Now Playing: %s", "record.nowPlaying": "Now Playing: %s",
"recover_world.bug_tracker": "Report a Bug", "recover_world.bug_tracker": "Report a Bug",
"recover_world.button": "Attempt to Recover", "recover_world.button": "Attempt to Recover",
@ -5868,6 +5921,27 @@
"sleep.skipping_night": "Sleeping through this night", "sleep.skipping_night": "Sleeping through this night",
"slot.only_single_allowed": "Only single slots allowed, got '%s'", "slot.only_single_allowed": "Only single slots allowed, got '%s'",
"slot.unknown": "Unknown slot '%s'", "slot.unknown": "Unknown slot '%s'",
"snbt.parser.empty_key": "Key cannot be empty",
"snbt.parser.expected_binary_numeral": "Expected a binary number",
"snbt.parser.expected_decimal_numeral": "Expected a decimal number",
"snbt.parser.expected_float_type": "Expected a floating point number",
"snbt.parser.expected_hex_escape": "Expected a character literal of length %s",
"snbt.parser.expected_hex_numeral": "Expected a hexadecimal number",
"snbt.parser.expected_integer_type": "Expected an integer number",
"snbt.parser.expected_non_negative_number": "Expected a non-negative number",
"snbt.parser.expected_number_or_boolean": "Expected a number or a boolean",
"snbt.parser.expected_string_uuid": "Expected a string representing a valid UUID",
"snbt.parser.expected_unquoted_string": "Expected a valid unquoted string",
"snbt.parser.infinity_not_allowed": "Non-finite numbers are not allowed",
"snbt.parser.invalid_array_element_type": "Invalid array element type",
"snbt.parser.invalid_character_name": "Invalid Unicode character name",
"snbt.parser.invalid_codepoint": "Invalid Unicode character value: %s",
"snbt.parser.invalid_string_contents": "Invalid string contents",
"snbt.parser.invalid_unquoted_start": "Unquoted strings can't start with digits 0-9, + or -",
"snbt.parser.leading_zero_not_allowed": "Decimal numbers can't start with 0",
"snbt.parser.no_such_operation": "No such operation: %s",
"snbt.parser.number_parse_failure": "Failed to parse number: %s",
"snbt.parser.undescore_not_allowed": "Underscore characters are not allowed at the start or end of a number",
"soundCategory.ambient": "Ambient/Environment", "soundCategory.ambient": "Ambient/Environment",
"soundCategory.block": "Blocks", "soundCategory.block": "Blocks",
"soundCategory.hostile": "Hostile Creatures", "soundCategory.hostile": "Hostile Creatures",
@ -5992,10 +6066,10 @@
"structure_block.load_not_found": "Structure '%s' is not available", "structure_block.load_not_found": "Structure '%s' is not available",
"structure_block.load_prepare": "Structure '%s' position prepared", "structure_block.load_prepare": "Structure '%s' position prepared",
"structure_block.load_success": "Structure loaded from '%s'", "structure_block.load_success": "Structure loaded from '%s'",
"structure_block.mode_info.corner": "Corner Mode - Placement and Size Marker", "structure_block.mode_info.corner": "Corner Mode - Placement and size marker",
"structure_block.mode_info.data": "Data Mode - Game Logic Marker", "structure_block.mode_info.data": "Data Mode - Game logic marker",
"structure_block.mode_info.load": "Load Mode - Load from File", "structure_block.mode_info.load": "Load Mode - Load from file",
"structure_block.mode_info.save": "Save Mode - Write to File", "structure_block.mode_info.save": "Save Mode - Write to file",
"structure_block.mode.corner": "Corner", "structure_block.mode.corner": "Corner",
"structure_block.mode.data": "Data", "structure_block.mode.data": "Data",
"structure_block.mode.load": "Load", "structure_block.mode.load": "Load",
@ -6014,6 +6088,7 @@
"structure_block.size.x": "structure size x", "structure_block.size.x": "structure size x",
"structure_block.size.y": "structure size y", "structure_block.size.y": "structure size y",
"structure_block.size.z": "structure size z", "structure_block.size.z": "structure size z",
"structure_block.strict": "Strict Placement:",
"structure_block.structure_name": "Structure Name", "structure_block.structure_name": "Structure Name",
"subtitles.ambient.cave": "Eerie noise", "subtitles.ambient.cave": "Eerie noise",
"subtitles.ambient.sound": "Eerie noise", "subtitles.ambient.sound": "Eerie noise",
@ -6071,6 +6146,7 @@
"subtitles.block.creaking_heart.hurt": "Creaking Heart grumbles", "subtitles.block.creaking_heart.hurt": "Creaking Heart grumbles",
"subtitles.block.creaking_heart.idle": "Eerie noise", "subtitles.block.creaking_heart.idle": "Eerie noise",
"subtitles.block.creaking_heart.spawn": "Creaking Heart awakens", "subtitles.block.creaking_heart.spawn": "Creaking Heart awakens",
"subtitles.block.deadbush.idle": "Dry sounds",
"subtitles.block.decorated_pot.insert": "Decorated Pot fills", "subtitles.block.decorated_pot.insert": "Decorated Pot fills",
"subtitles.block.decorated_pot.insert_fail": "Decorated Pot wobbles", "subtitles.block.decorated_pot.insert_fail": "Decorated Pot wobbles",
"subtitles.block.decorated_pot.shatter": "Decorated Pot shatters", "subtitles.block.decorated_pot.shatter": "Decorated Pot shatters",
@ -6086,6 +6162,7 @@
"subtitles.block.fence_gate.toggle": "Fence Gate creaks", "subtitles.block.fence_gate.toggle": "Fence Gate creaks",
"subtitles.block.fire.ambient": "Fire crackles", "subtitles.block.fire.ambient": "Fire crackles",
"subtitles.block.fire.extinguish": "Fire extinguished", "subtitles.block.fire.extinguish": "Fire extinguished",
"subtitles.block.firefly_bush.idle": "Fireflies buzz",
"subtitles.block.frogspawn.hatch": "Tadpole hatches", "subtitles.block.frogspawn.hatch": "Tadpole hatches",
"subtitles.block.furnace.fire_crackle": "Furnace crackles", "subtitles.block.furnace.fire_crackle": "Furnace crackles",
"subtitles.block.generic.break": "Block broken", "subtitles.block.generic.break": "Block broken",
@ -6120,14 +6197,16 @@
"subtitles.block.respawn_anchor.charge": "Respawn Anchor is charged", "subtitles.block.respawn_anchor.charge": "Respawn Anchor is charged",
"subtitles.block.respawn_anchor.deplete": "Respawn Anchor depletes", "subtitles.block.respawn_anchor.deplete": "Respawn Anchor depletes",
"subtitles.block.respawn_anchor.set_spawn": "Respawn Anchor sets spawn", "subtitles.block.respawn_anchor.set_spawn": "Respawn Anchor sets spawn",
"subtitles.block.sand.idle": "Sandy sounds",
"subtitles.block.sand.wind": "Windy sounds",
"subtitles.block.sculk_catalyst.bloom": "Sculk Catalyst blooms", "subtitles.block.sculk_catalyst.bloom": "Sculk Catalyst blooms",
"subtitles.block.sculk_sensor.clicking": "Sculk Sensor clicks", "subtitles.block.sculk_sensor.clicking": "Sculk Sensor clicks",
"subtitles.block.sculk_sensor.clicking_stop": "Sculk Sensor stops clicking", "subtitles.block.sculk_sensor.clicking_stop": "Sculk Sensor stops clicking",
"subtitles.block.sculk_shrieker.shriek": "Sculk Shrieker shrieks", "subtitles.block.sculk_shrieker.shriek": "Sculk Shrieker shrieks",
"subtitles.block.sculk.charge": "Sculk bubbles", "subtitles.block.sculk.charge": "Sculk bubbles",
"subtitles.block.sculk.spread": "Sculk spreads", "subtitles.block.sculk.spread": "Sculk spreads",
"subtitles.block.shulker_box.close": "Shulker closes", "subtitles.block.shulker_box.close": "Shulker box closes",
"subtitles.block.shulker_box.open": "Shulker opens", "subtitles.block.shulker_box.open": "Shulker box opens",
"subtitles.block.sign.waxed_interact_fail": "Sign wobbles", "subtitles.block.sign.waxed_interact_fail": "Sign wobbles",
"subtitles.block.smithing_table.use": "Smithing Table used", "subtitles.block.smithing_table.use": "Smithing Table used",
"subtitles.block.smoker.smoke": "Smoker smokes", "subtitles.block.smoker.smoke": "Smoker smokes",
@ -6754,10 +6833,13 @@
"subtitles.entity.wither.shoot": "Wither attacks", "subtitles.entity.wither.shoot": "Wither attacks",
"subtitles.entity.wither.spawn": "Wither released", "subtitles.entity.wither.spawn": "Wither released",
"subtitles.entity.wolf.ambient": "Wolf pants", "subtitles.entity.wolf.ambient": "Wolf pants",
"subtitles.entity.wolf.bark": "Wolf barks",
"subtitles.entity.wolf.death": "Wolf dies", "subtitles.entity.wolf.death": "Wolf dies",
"subtitles.entity.wolf.growl": "Wolf growls", "subtitles.entity.wolf.growl": "Wolf growls",
"subtitles.entity.wolf.hurt": "Wolf hurts", "subtitles.entity.wolf.hurt": "Wolf hurts",
"subtitles.entity.wolf.pant": "Wolf pants",
"subtitles.entity.wolf.shake": "Wolf shakes", "subtitles.entity.wolf.shake": "Wolf shakes",
"subtitles.entity.wolf.whine": "Wolf whines",
"subtitles.entity.zoglin.ambient": "Zoglin growls", "subtitles.entity.zoglin.ambient": "Zoglin growls",
"subtitles.entity.zoglin.angry": "Zoglin growls angrily", "subtitles.entity.zoglin.angry": "Zoglin growls angrily",
"subtitles.entity.zoglin.attack": "Zoglin attacks", "subtitles.entity.zoglin.attack": "Zoglin attacks",
@ -6933,6 +7015,85 @@
"telemetry.property.user_id.title": "User ID", "telemetry.property.user_id.title": "User ID",
"telemetry.property.world_load_time_ms.title": "World Load Time (Milliseconds)", "telemetry.property.world_load_time_ms.title": "World Load Time (Milliseconds)",
"telemetry.property.world_session_id.title": "World Session ID", "telemetry.property.world_session_id.title": "World Session ID",
"test_block.error.missing": "Test structure missing %s block",
"test_block.error.too_many": "Too many %s blocks",
"test_block.invalid_timeout": "Invalid timeout (%s) - must be a positive number of ticks",
"test_block.message": "Message:",
"test_block.mode_info.accept": "Accept Mode - Accept success for (part of) a test",
"test_block.mode_info.fail": "Fail Mode - Fail the test",
"test_block.mode_info.log": "Log Mode - Log a message",
"test_block.mode_info.start": "Start Mode - The starting point for a test",
"test_block.mode.accept": "Accept",
"test_block.mode.fail": "Fail",
"test_block.mode.log": "Log",
"test_block.mode.start": "Start",
"test_instance_block.entities": "Entities:",
"test_instance_block.error.no_test": "Unable to run test instance at %s, %s, %s since it has an undefined test",
"test_instance_block.error.no_test_structure": "Unable to run test instance at %s, %s, %s since it has no test structure",
"test_instance_block.error.unable_to_save": "Unable to save test structure template for test instance at %s, %s, %s",
"test_instance_block.invalid": "[invalid]",
"test_instance_block.reset_success": "Reset succeeded for test: %s",
"test_instance_block.rotation": "Rotation:",
"test_instance_block.size": "Test Structure Size",
"test_instance_block.starting": "Starting test %s",
"test_instance_block.test_id": "Test Instance ID",
"test_instance.action.reset": "Reset and Load",
"test_instance.action.run": "Load and Run",
"test_instance.action.save": "Save Structure",
"test_instance.description.batch": "Batch: %s",
"test_instance.description.failed": "Failed: %s",
"test_instance.description.function": "Function: %s",
"test_instance.description.invalid_id": "Invalid test ID",
"test_instance.description.no_test": "No such test",
"test_instance.description.structure": "Structure: %s",
"test_instance.description.type": "Type: %s",
"test_instance.type.block_based": "Block-Based Test",
"test_instance.type.function": "Built-in Function Test",
"test.error.block_property_mismatch": "Expected property %s to be %s, was %s",
"test.error.block_property_missing": "Block property missing, expected property %s to be %s",
"test.error.entity_property": "Entity %s failed test: %s",
"test.error.entity_property_details": "Entity %s failed test: %s, expected: %s, was: %s",
"test.error.expected_block": "Expected block %s, got %s",
"test.error.expected_block_tag": "Expected block in #%s, got %s",
"test.error.expected_container_contents": "Container should contain: %s",
"test.error.expected_container_contents_single": "Container should contain a single: %s",
"test.error.expected_empty_container": "Container should be empty",
"test.error.expected_entity": "Expected %s",
"test.error.expected_entity_around": "Expected %s to exist around %s, %s, %s",
"test.error.expected_entity_count": "Expected %s entities of type %s, found %s",
"test.error.expected_entity_data": "Expected entity data to be: %s, was: %s",
"test.error.expected_entity_data_predicate": "Entity data mismatch for %s",
"test.error.expected_entity_effect": "Expected %s to have effect %s %s",
"test.error.expected_entity_having": "Entity inventory should contain %s",
"test.error.expected_entity_holding": "Entity should be holding %s",
"test.error.expected_entity_in_test": "Expected %s to exist in test",
"test.error.expected_entity_not_touching": "Did not expect %s touching %s, %s, %s (relative: %s, %s, %s)",
"test.error.expected_entity_touching": "Expected %s touching %s, %s, %s (relative: %s, %s, %s)",
"test.error.expected_item": "Expected item of type %s",
"test.error.expected_items_count": "Expected %s items of type %s, found %s",
"test.error.fail": "Fail conditions met",
"test.error.invalid_block_type": "Unexpected block type found: %s",
"test.error.missing_block_entity": "Missing block entity",
"test.error.position": "%s at %s, %s, %s (relative: %s, %s, %s) on tick %s",
"test.error.sequence.condition_already_triggered": "Condition already triggered at %s",
"test.error.sequence.condition_not_triggered": "Condition not triggered",
"test.error.sequence.invalid_tick": "Succeeded in invalid tick: expected %s",
"test.error.sequence.not_completed": "Test timed out before sequence completed",
"test.error.set_biome": "Failed to set biome for test",
"test.error.spawn_failure": "Failed to create entity %s",
"test.error.state_not_equal": "Incorrect state. Expected %s, was %s",
"test.error.structure.failure": "Failed to place test structure for %s",
"test.error.tick": "%s on tick %s",
"test.error.ticking_without_structure": "Ticking test before placing structure",
"test.error.timeout.no_result": "Didn't succeed or fail within %s ticks",
"test.error.timeout.no_sequences_finished": "No sequences finished within %s ticks",
"test.error.too_many_entities": "Expected only one %s to exist around %s, %s, %s but found %s",
"test.error.unexpected_block": "Did not expect block to be %s",
"test.error.unexpected_entity": "Did not expect %s to exist",
"test.error.unexpected_item": "Did not expect item of type %s",
"test.error.unknown": "Unknown internal error: %s",
"test.error.value_not_equal": "Expected %s to be %s, was %s",
"test.error.wrong_block_entity": "Wrong block entity type: %s",
"title.32bit.deprecation": "32-bit system detected: this may prevent you from playing in the future as a 64-bit system will be required!", "title.32bit.deprecation": "32-bit system detected: this may prevent you from playing in the future as a 64-bit system will be required!",
"title.32bit.deprecation.realms": "Minecraft will soon require a 64-bit system, which will prevent you from playing or using Realms on this device. You will need to manually cancel any Realms subscription.", "title.32bit.deprecation.realms": "Minecraft will soon require a 64-bit system, which will prevent you from playing or using Realms on this device. You will need to manually cancel any Realms subscription.",
"title.32bit.deprecation.realms.check": "Do not show this screen again", "title.32bit.deprecation.realms.check": "Do not show this screen again",

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/tinted_cross",
"textures": {
"cross": "minecraft:block/bush"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cross",
"textures": {
"cross": "minecraft:block/cactus_flower"
}
}

View file

@ -1,7 +0,0 @@
{
"parent": "minecraft:block/cube_column",
"textures": {
"end": "minecraft:block/creaking_heart_top_active",
"side": "minecraft:block/creaking_heart_active"
}
}

View file

@ -1,7 +0,0 @@
{
"parent": "minecraft:block/cube_column_horizontal",
"textures": {
"end": "minecraft:block/creaking_heart_top_active",
"side": "minecraft:block/creaking_heart_active"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column",
"textures": {
"end": "minecraft:block/creaking_heart_top_awake",
"side": "minecraft:block/creaking_heart_awake"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column_horizontal",
"textures": {
"end": "minecraft:block/creaking_heart_top_awake",
"side": "minecraft:block/creaking_heart_awake"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column",
"textures": {
"end": "minecraft:block/creaking_heart_top_dormant",
"side": "minecraft:block/creaking_heart_dormant"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column_horizontal",
"textures": {
"end": "minecraft:block/creaking_heart_top_dormant",
"side": "minecraft:block/creaking_heart_dormant"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cross_emissive",
"textures": {
"cross": "minecraft:block/firefly_bush",
"cross_emissive": "minecraft:block/firefly_bush_emissive"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/template_leaf_litter_1",
"textures": {
"texture": "minecraft:block/leaf_litter"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/template_leaf_litter_2",
"textures": {
"texture": "minecraft:block/leaf_litter"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/template_leaf_litter_3",
"textures": {
"texture": "minecraft:block/leaf_litter"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/template_leaf_litter_4",
"textures": {
"texture": "minecraft:block/leaf_litter"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cross",
"textures": {
"cross": "minecraft:block/short_dry_grass"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cross",
"textures": {
"cross": "minecraft:block/tall_dry_grass"
}
}

View file

@ -0,0 +1,16 @@
{
"ambientocclusion": false,
"textures": {
"particle": "#texture"
},
"elements": [
{
"from": [0, 0.25, 0],
"to": [8, 0.25, 8],
"faces": {
"up": {"uv": [0, 0, 8, 8], "texture": "#texture", "tintindex": 0},
"down": {"uv": [0, 8, 8, 0], "texture": "#texture", "tintindex": 0}
}
}
]
}

View file

@ -0,0 +1,16 @@
{
"ambientocclusion": false,
"textures": {
"particle": "#texture"
},
"elements": [
{
"from": [0, 0.25, 0],
"to": [8, 0.25, 16],
"faces": {
"up": {"uv": [0, 0, 8, 16], "texture": "#texture", "tintindex": 0},
"down": {"uv": [0, 16, 8, 0], "texture": "#texture", "tintindex": 0}
}
}
]
}

View file

@ -0,0 +1,16 @@
{
"ambientocclusion": false,
"textures": {
"particle": "#texture"
},
"elements": [
{
"from": [8, 0.25, 8],
"to": [16, 0.25, 16],
"faces": {
"up": {"uv": [8, 8, 16, 16], "texture": "#texture", "tintindex": 0},
"down": {"uv": [8, 16, 16, 8], "texture": "#texture", "tintindex": 0}
}
}
]
}

View file

@ -0,0 +1,16 @@
{
"ambientocclusion": false,
"textures": {
"particle": "#texture"
},
"elements": [
{
"from": [0, 0.25, 0],
"to": [16, 0.25, 16],
"faces": {
"up": {"uv": [0, 0, 16, 16], "texture": "#texture", "tintindex": 0},
"down": {"uv": [0, 16, 16, 0], "texture": "#texture", "tintindex": 0}
}
}
]
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "minecraft:block/test_block_accept"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "minecraft:block/test_block_fail"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "minecraft:block/test_block_log"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "minecraft:block/test_block_start"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "minecraft:block/test_instance_block"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/flowerbed_1",
"textures": {
"flowerbed": "minecraft:block/wildflowers",
"stem": "minecraft:block/wildflowers_stem"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/flowerbed_2",
"textures": {
"flowerbed": "minecraft:block/wildflowers",
"stem": "minecraft:block/wildflowers_stem"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/flowerbed_3",
"textures": {
"flowerbed": "minecraft:block/wildflowers",
"stem": "minecraft:block/wildflowers_stem"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/flowerbed_4",
"textures": {
"flowerbed": "minecraft:block/wildflowers",
"stem": "minecraft:block/wildflowers_stem"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/allay_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/armadillo_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/axolotl_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/bat_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/bee_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/blaze_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/blue_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/bogged_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/breeze_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/brown_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:block/bush"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:block/cactus_flower"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/camel_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/cat_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/cave_spider_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/chicken_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/cod_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/cow_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/creaking_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/creeper_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/dolphin_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/donkey_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/drowned_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/elder_guardian_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/ender_dragon_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/enderman_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/endermite_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/evoker_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/firefly_bush"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/fox_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/frog_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/ghast_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/glow_squid_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/goat_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/guardian_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/hoglin_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/horse_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/husk_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/iron_golem_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/leaf_litter"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/llama_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/magma_cube_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/mooshroom_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/mule_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/ocelot_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/panda_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/parrot_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/phantom_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/pig_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/piglin_brute_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/piglin_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/pillager_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/polar_bear_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/pufferfish_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/rabbit_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/ravager_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/salmon_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/sheep_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:block/short_dry_grass"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/shulker_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/silverfish_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/skeleton_horse_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/skeleton_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/slime_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/sniffer_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/snow_golem_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/spider_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/squid_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/stray_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/strider_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/tadpole_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:block/tall_dry_grass"
}
}

View file

@ -1,7 +0,0 @@
{
"parent": "item/generated",
"textures": {
"layer0": "item/spawn_egg",
"layer1": "item/spawn_egg_overlay"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/trader_llama_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/tropical_fish_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/turtle_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/vex_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/villager_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/vindicator_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/wandering_trader_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/warden_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/wildflowers"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/witch_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/wither_skeleton_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/wither_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/wolf_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/zoglin_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/zombie_horse_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/zombie_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/zombie_villager_spawn_egg"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/zombified_piglin_spawn_egg"
}
}

View file

@ -0,0 +1,5 @@
{
"textures": [
"minecraft:firefly"
]
}

View file

@ -0,0 +1,16 @@
{
"textures": [
"minecraft:leaf_0",
"minecraft:leaf_1",
"minecraft:leaf_2",
"minecraft:leaf_3",
"minecraft:leaf_4",
"minecraft:leaf_5",
"minecraft:leaf_6",
"minecraft:leaf_7",
"minecraft:leaf_8",
"minecraft:leaf_9",
"minecraft:leaf_10",
"minecraft:leaf_11"
]
}

View file

@ -4,7 +4,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -16,12 +17,18 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 1.0, 0.0 ] "values": [ 1.0, 0.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -33,11 +40,17 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 0.0, 1.0 ] "values": [ 0.0, 1.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
}, { }, {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -49,13 +62,18 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"values": [ 1.0, 0.0 ], "type": "vec2",
"RadiusMultiplier" : 0.5 "values": [ 1.0, 0.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -67,12 +85,17 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"values": [ 0.0, 1.0 ], "type": "vec2",
"RadiusMultiplier" : 0.5 "values": [ 0.0, 1.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
}, { }, {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -84,13 +107,18 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"values": [ 1.0, 0.0 ], "type": "vec2",
"RadiusMultiplier" : 0.25 "values": [ 1.0, 0.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -102,8 +130,12 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"values": [ 0.0, 1.0 ], "type": "vec2",
"RadiusMultiplier" : 0.25 "values": [ 0.0, 1.0 ]
},
{
"name": "Radius",
"type": "float"
} }
] ]
} }

View file

@ -4,7 +4,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/color_convolve", "vertex_shader": "minecraft:post/sobel",
"fragment_shader": "minecraft:post/color_convolve",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -15,20 +16,24 @@
"uniforms": [ "uniforms": [
{ {
"name": "RedMatrix", "name": "RedMatrix",
"type": "vec3",
"values": [ 0.0, 0.0, 0.0 ] "values": [ 0.0, 0.0, 0.0 ]
}, },
{ {
"name": "GreenMatrix", "name": "GreenMatrix",
"type": "vec3",
"values": [ 0.3, 0.59, 0.11 ] "values": [ 0.3, 0.59, 0.11 ]
}, },
{ {
"name": "BlueMatrix", "name": "BlueMatrix",
"type": "vec3",
"values": [ 0.0, 0.0, 0.0 ] "values": [ 0.0, 0.0, 0.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/bits", "vertex_shader": "minecraft:post/sobel",
"fragment_shader": "minecraft:post/bits",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -39,10 +44,12 @@
"uniforms": [ "uniforms": [
{ {
"name": "Resolution", "name": "Resolution",
"type": "float",
"values": [ 16.0 ] "values": [ 16.0 ]
}, },
{ {
"name": "MosaicSize", "name": "MosaicSize",
"type": "float",
"values": [ 4.0 ] "values": [ 4.0 ]
} }
] ]

View file

@ -4,7 +4,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/entity_outline", "vertex_shader": "minecraft:post/sobel",
"fragment_shader": "minecraft:post/entity_sobel",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -14,7 +15,8 @@
"output": "swap" "output": "swap"
}, },
{ {
"program": "minecraft:post/entity_outline_box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/entity_outline_box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -26,12 +28,14 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 1.0, 0.0 ] "values": [ 1.0, 0.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/entity_outline_box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/entity_outline_box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -43,18 +47,27 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 0.0, 1.0 ] "values": [ 0.0, 1.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/blit", "vertex_shader": "minecraft:post/blit",
"fragment_shader": "minecraft:post/blit",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
"target": "swap" "target": "swap"
} }
], ],
"uniforms": [
{
"name": "ColorModulate",
"type": "vec4",
"values": [ 1.0, 1.0, 1.0, 1.0 ]
}
],
"output": "minecraft:entity_outline" "output": "minecraft:entity_outline"
} }
] ]

View file

@ -4,7 +4,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/invert", "vertex_shader": "minecraft:post/blit",
"fragment_shader": "minecraft:post/invert",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -15,18 +16,27 @@
"uniforms": [ "uniforms": [
{ {
"name": "InverseAmount", "name": "InverseAmount",
"type": "float",
"values": [ 0.8 ] "values": [ 0.8 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/blit", "vertex_shader": "minecraft:post/blit",
"fragment_shader": "minecraft:post/blit",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
"target": "swap" "target": "swap"
} }
], ],
"uniforms": [
{
"name": "ColorModulate",
"type": "vec4",
"values": [ 1.0, 1.0, 1.0, 1.0 ]
}
],
"output": "minecraft:main" "output": "minecraft:main"
} }
] ]

View file

@ -7,7 +7,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -19,16 +20,19 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 1.0, 0.0 ] "values": [ 1.0, 0.0 ]
}, },
{ {
"name": "Radius", "name": "Radius",
"type": "float",
"values": [ 15.0 ] "values": [ 15.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -40,16 +44,19 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 0.0, 1.0 ] "values": [ 0.0, 1.0 ]
}, },
{ {
"name": "Radius", "name": "Radius",
"type": "float",
"values": [ 15.0 ] "values": [ 15.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -61,16 +68,19 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 1.0, 0.0 ] "values": [ 1.0, 0.0 ]
}, },
{ {
"name": "Radius", "name": "Radius",
"type": "float",
"values": [ 7.0 ] "values": [ 7.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/box_blur", "vertex_shader": "minecraft:post/blur",
"fragment_shader": "minecraft:post/box_blur",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -82,16 +92,19 @@
"uniforms": [ "uniforms": [
{ {
"name": "BlurDir", "name": "BlurDir",
"type": "vec2",
"values": [ 0.0, 1.0 ] "values": [ 0.0, 1.0 ]
}, },
{ {
"name": "Radius", "name": "Radius",
"type": "float",
"values": [ 7.0 ] "values": [ 7.0 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/spider", "vertex_shader": "minecraft:post/rotscale",
"fragment_shader": "minecraft:post/spiderclip",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -106,24 +119,34 @@
"uniforms": [ "uniforms": [
{ {
"name": "InScale", "name": "InScale",
"type": "vec2",
"values": [ 1.25, 2.0 ] "values": [ 1.25, 2.0 ]
}, },
{ {
"name": "InOffset", "name": "InOffset",
"type": "vec2",
"values": [ -0.125, -0.1 ] "values": [ -0.125, -0.1 ]
}, },
{
"name": "InRotation",
"type": "float",
"values": [ 0 ]
},
{ {
"name": "Scissor", "name": "Scissor",
"type": "vec4",
"values": [ 0.0, 0.0, 1.0, 1.0 ] "values": [ 0.0, 0.0, 1.0, 1.0 ]
}, },
{ {
"name": "Vignette", "name": "Vignette",
"type": "vec4",
"values": [ 0.1, 0.1, 0.9, 0.9 ] "values": [ 0.1, 0.1, 0.9, 0.9 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/spider", "vertex_shader": "minecraft:post/rotscale",
"fragment_shader": "minecraft:post/spiderclip",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -138,28 +161,34 @@
"uniforms": [ "uniforms": [
{ {
"name": "InScale", "name": "InScale",
"type": "vec2",
"values": [ 2.35, 4.2 ] "values": [ 2.35, 4.2 ]
}, },
{ {
"name": "InOffset", "name": "InOffset",
"type": "vec2",
"values": [ -1.1, -1.5 ] "values": [ -1.1, -1.5 ]
}, },
{ {
"name": "InRotation", "name": "InRotation",
"type": "float",
"values": [ -45.0 ] "values": [ -45.0 ]
}, },
{ {
"name": "Scissor", "name": "Scissor",
"type": "vec4",
"values": [ 0.21, 0.0, 0.79, 1.0 ] "values": [ 0.21, 0.0, 0.79, 1.0 ]
}, },
{ {
"name": "Vignette", "name": "Vignette",
"type": "vec4",
"values": [ 0.31, 0.1, 0.69, 0.9 ] "values": [ 0.31, 0.1, 0.69, 0.9 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/spider", "vertex_shader": "minecraft:post/rotscale",
"fragment_shader": "minecraft:post/spiderclip",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -174,28 +203,34 @@
"uniforms": [ "uniforms": [
{ {
"name": "InScale", "name": "InScale",
"type": "vec2",
"values": [ 2.35, 4.2 ] "values": [ 2.35, 4.2 ]
}, },
{ {
"name": "InOffset", "name": "InOffset",
"type": "vec2",
"values": [ 0.45, -4.45 ] "values": [ 0.45, -4.45 ]
}, },
{ {
"name": "InRotation", "name": "InRotation",
"type": "float",
"values": [ 45.0 ] "values": [ 45.0 ]
}, },
{ {
"name": "Scissor", "name": "Scissor",
"type": "vec4",
"values": [ 0.21, 0.0, 0.79, 1.0 ] "values": [ 0.21, 0.0, 0.79, 1.0 ]
}, },
{ {
"name": "Vignette", "name": "Vignette",
"type": "vec4",
"values": [ 0.31, 0.1, 0.69, 0.9 ] "values": [ 0.31, 0.1, 0.69, 0.9 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/spider", "vertex_shader": "minecraft:post/rotscale",
"fragment_shader": "minecraft:post/spiderclip",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -210,24 +245,34 @@
"uniforms": [ "uniforms": [
{ {
"name": "InScale", "name": "InScale",
"type": "vec2",
"values": [ 2.35, 2.35 ] "values": [ 2.35, 2.35 ]
}, },
{ {
"name": "InOffset", "name": "InOffset",
"type": "vec2",
"values": [ -0.385, -1.29 ] "values": [ -0.385, -1.29 ]
}, },
{ {
"name": "InRotation", "name": "InRotation",
"type": "float",
"values": [ 0.0 ] "values": [ 0.0 ]
}, },
{
"name": "Scissor",
"type": "vec4",
"values": [ 0.0, 0.0, 1.0, 1.0 ]
},
{ {
"name": "Vignette", "name": "Vignette",
"type": "vec4",
"values": [ 0.31, 0.1, 0.69, 0.9 ] "values": [ 0.31, 0.1, 0.69, 0.9 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/spider", "vertex_shader": "minecraft:post/rotscale",
"fragment_shader": "minecraft:post/spiderclip",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -242,20 +287,34 @@
"uniforms": [ "uniforms": [
{ {
"name": "InScale", "name": "InScale",
"type": "vec2",
"values": [ 2.35, 2.35 ] "values": [ 2.35, 2.35 ]
}, },
{ {
"name": "InOffset", "name": "InOffset",
"type": "vec2",
"values": [ -0.965, -1.29 ] "values": [ -0.965, -1.29 ]
}, },
{
"name": "InRotation",
"type": "float",
"values": [ 0 ]
},
{
"name": "Scissor",
"type": "vec4",
"values": [ 0.0, 0.0, 1.0, 1.0 ]
},
{ {
"name": "Vignette", "name": "Vignette",
"type": "vec4",
"values": [ 0.31, 0.1, 0.69, 0.9 ] "values": [ 0.31, 0.1, 0.69, 0.9 ]
} }
] ]
}, },
{ {
"program": "minecraft:post/blit", "vertex_shader": "minecraft:post/blit",
"fragment_shader": "minecraft:post/blit",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
@ -266,6 +325,7 @@
"uniforms": [ "uniforms": [
{ {
"name": "ColorModulate", "name": "ColorModulate",
"type": "vec4",
"values": [ 1.0, 0.8, 0.8, 1.0 ] "values": [ 1.0, 0.8, 0.8, 1.0 ]
} }
] ]

View file

@ -4,7 +4,8 @@
}, },
"passes": [ "passes": [
{ {
"program": "minecraft:post/transparency", "vertex_shader": "minecraft:post/screenquad",
"fragment_shader": "minecraft:post/transparency",
"inputs": [ "inputs": [
{ {
"sampler_name": "Main", "sampler_name": "Main",
@ -64,13 +65,21 @@
"output": "final" "output": "final"
}, },
{ {
"program": "minecraft:post/blit", "vertex_shader": "minecraft:post/blit",
"fragment_shader": "minecraft:post/blit",
"inputs": [ "inputs": [
{ {
"sampler_name": "In", "sampler_name": "In",
"target": "final" "target": "final"
} }
], ],
"uniforms": [
{
"name": "ColorModulate",
"type": "vec4",
"values": [ 1.0, 1.0, 1.0, 1.0 ]
}
],
"output": "minecraft:main" "output": "minecraft:main"
} }
] ]

View file

@ -1,9 +0,0 @@
{
"vertex": "minecraft:core/blit_screen",
"fragment": "minecraft:core/blit_screen",
"samplers": [
{ "name": "InSampler" }
],
"uniforms": [
]
}

View file

@ -1,17 +0,0 @@
{
"vertex": "minecraft:core/blit_screen",
"fragment": "minecraft:core/lightmap",
"samplers": [
],
"uniforms": [
{ "name": "AmbientLightFactor", "type": "float", "count": 1, "values": [1.0] },
{ "name": "SkyFactor", "type": "float", "count": 1, "values": [1.0] },
{ "name": "BlockFactor", "type": "float", "count": 1, "values": [1.0] },
{ "name": "UseBrightLightmap", "type": "int", "count": 1, "values": [0] },
{ "name": "SkyLightColor", "type": "float", "count": 3, "values": [1.0] },
{ "name": "NightVisionFactor", "type": "float", "count": 1, "values": [0.0] },
{ "name": "DarknessScale", "type": "float", "count": 1, "values": [0.0] },
{ "name": "DarkenWorldFactor", "type": "float", "count": 1, "values": [0.0] },
{ "name": "BrightnessFactor", "type": "float", "count": 1, "values": [1.0] }
]
}

View file

@ -1,17 +0,0 @@
{
"vertex": "minecraft:core/particle",
"fragment": "minecraft:core/particle",
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,15 +0,0 @@
{
"vertex": "minecraft:core/position",
"fragment": "minecraft:core/position",
"samplers": [
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,11 +0,0 @@
{
"vertex": "minecraft:core/position_color",
"fragment": "minecraft:core/position_color",
"samplers": [
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,12 +0,0 @@
{
"vertex": "minecraft:core/position_color_lightmap",
"fragment": "minecraft:core/position_color_lightmap",
"samplers": [
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,12 +0,0 @@
{
"vertex": "minecraft:core/position_color_tex_lightmap",
"fragment": "minecraft:core/position_color_tex_lightmap",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,12 +0,0 @@
{
"vertex": "minecraft:core/position_tex",
"fragment": "minecraft:core/position_tex",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,12 +0,0 @@
{
"vertex": "minecraft:core/position_tex_color",
"fragment": "minecraft:core/position_tex_color",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,27 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
},
"flags": [
"NO_OVERLAY"
]
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,18 +0,0 @@
{
"vertex": "minecraft:core/glint",
"fragment": "minecraft:core/glint",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "GlintAlpha", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] },
{ "name": "TextureMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }
]
}

View file

@ -1,27 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
},
"flags": [
"NO_OVERLAY"
]
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,16 +0,0 @@
{
"vertex": "minecraft:core/rendertype_beacon_beam",
"fragment": "minecraft:core/rendertype_beacon_beam",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] }
]
}

View file

@ -1,28 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
},
"flags": [
"APPLY_TEXTURE_MATRIX",
"NO_CARDINAL_LIGHTING",
"NO_OVERLAY"
]
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "TextureMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,16 +0,0 @@
{
"vertex": "minecraft:core/rendertype_clouds",
"fragment": "minecraft:core/rendertype_clouds",
"samplers": [
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ModelOffset", "type": "float", "count": 3, "values": [ 0.0, 0.0, 0.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,12 +0,0 @@
{
"vertex": "minecraft:core/rendertype_crumbling",
"fragment": "minecraft:core/rendertype_crumbling",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] }
]
}

View file

@ -1,23 +0,0 @@
{
"vertex": "minecraft:core/terrain",
"fragment": "minecraft:core/terrain",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ModelOffset", "type": "float", "count": 3, "values": [ 0.0, 0.0, 0.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,23 +0,0 @@
{
"vertex": "minecraft:core/terrain",
"fragment": "minecraft:core/terrain",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.5"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ModelOffset", "type": "float", "count": 3, "values": [ 0.0, 0.0, 0.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,14 +0,0 @@
{
"vertex": "minecraft:core/rendertype_end_portal",
"fragment": "minecraft:core/rendertype_end_portal",
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "GameTime", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "EndPortalLayers", "type": "int", "count": 1, "values": [ 16 ] }
]
}

View file

@ -1,14 +1,18 @@
#version 150 #version 150
#moj_import <minecraft:fog.glsl>
#moj_import <minecraft:matrix.glsl> #moj_import <minecraft:matrix.glsl>
uniform sampler2D Sampler0; uniform sampler2D Sampler0;
uniform sampler2D Sampler1; uniform sampler2D Sampler1;
uniform float GameTime; uniform float GameTime;
uniform int EndPortalLayers; uniform float FogStart;
uniform float FogEnd;
uniform vec4 FogColor;
in vec4 texProj0; in vec4 texProj0;
in float vertexDistance;
const vec3[] COLORS = vec3[]( const vec3[] COLORS = vec3[](
vec3(0.022087, 0.098399, 0.110818), vec3(0.022087, 0.098399, 0.110818),
@ -55,8 +59,8 @@ out vec4 fragColor;
void main() { void main() {
vec3 color = textureProj(Sampler0, texProj0).rgb * COLORS[0]; vec3 color = textureProj(Sampler0, texProj0).rgb * COLORS[0];
for (int i = 0; i < EndPortalLayers; i++) { for (int i = 0; i < PORTAL_LAYERS; i++) {
color += textureProj(Sampler1, texProj0 * end_portal_layer(float(i + 1))).rgb * COLORS[i]; color += textureProj(Sampler1, texProj0 * end_portal_layer(float(i + 1))).rgb * COLORS[i];
} }
fragColor = vec4(color, 1.0); fragColor = linear_fog(vec4(color, 1.0), vertexDistance, FogStart, FogEnd, FogColor);
} }

View file

@ -1,14 +0,0 @@
{
"vertex": "minecraft:core/rendertype_end_portal",
"fragment": "minecraft:core/rendertype_end_portal",
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "GameTime", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "EndPortalLayers", "type": "int", "count": 1, "values": [ 15 ] }
]
}

View file

@ -1,16 +1,20 @@
#version 150 #version 150
#moj_import <minecraft:fog.glsl>
#moj_import <minecraft:projection.glsl> #moj_import <minecraft:projection.glsl>
in vec3 Position; in vec3 Position;
uniform mat4 ModelViewMat; uniform mat4 ModelViewMat;
uniform mat4 ProjMat; uniform mat4 ProjMat;
uniform int FogShape;
out vec4 texProj0; out vec4 texProj0;
out float vertexDistance;
void main() { void main() {
gl_Position = ProjMat * ModelViewMat * vec4(Position, 1.0); gl_Position = ProjMat * ModelViewMat * vec4(Position, 1.0);
texProj0 = projection_from_position(gl_Position); texProj0 = projection_from_position(gl_Position);
vertexDistance = fog_distance(Position, FogShape);
} }

View file

@ -1,28 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
},
"flags": [
"APPLY_TEXTURE_MATRIX",
"NO_CARDINAL_LIGHTING",
"NO_OVERLAY",
"EMISSIVE"
]
},
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "TextureMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,11 +0,0 @@
{
"vertex": "minecraft:core/rendertype_entity_alpha",
"fragment": "minecraft:core/rendertype_entity_alpha",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }
]
}

View file

@ -1,25 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,25 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,25 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,20 +0,0 @@
{
"vertex": "minecraft:core/rendertype_entity_decal",
"fragment": "minecraft:core/rendertype_entity_decal",
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,17 +0,0 @@
{
"vertex": "minecraft:core/glint",
"fragment": "minecraft:core/glint",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "GlintAlpha", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] },
{ "name": "TextureMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }
]
}

View file

@ -1,24 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"flags": [
"NO_OVERLAY"
]
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,16 +0,0 @@
{
"vertex": "minecraft:core/rendertype_entity_shadow",
"fragment": "minecraft:core/rendertype_entity_shadow",
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,25 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,20 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,25 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
}
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,28 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"values": {
"ALPHA_CUTOUT": "0.1"
},
"flags": [
"EMISSIVE"
]
},
"samplers": [
{ "name": "Sampler0" },
{ "name": "Sampler1" },
{ "name": "Sampler2" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "Light0_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "Light1_Direction", "type": "float", "count": 3, "values": [0.0, 0.0, 0.0] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

View file

@ -1,23 +0,0 @@
{
"vertex": "minecraft:core/entity",
"fragment": "minecraft:core/entity",
"defines": {
"flags": [
"EMISSIVE",
"NO_OVERLAY",
"NO_CARDINAL_LIGHTING"
]
},
"samplers": [
{ "name": "Sampler0" }
],
"uniforms": [
{ "name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] },
{ "name": "ColorModulator", "type": "float", "count": 4, "values": [ 1.0, 1.0, 1.0, 1.0 ] },
{ "name": "FogStart", "type": "float", "count": 1, "values": [ 0.0 ] },
{ "name": "FogEnd", "type": "float", "count": 1, "values": [ 1.0 ] },
{ "name": "FogColor", "type": "float", "count": 4, "values": [ 0.0, 0.0, 0.0, 0.0 ] },
{ "name": "FogShape", "type": "int", "count": 1, "values": [ 0 ] }
]
}

Some files were not shown because too many files have changed in this diff Show more