diff --git a/.gitignore b/.gitignore index 29ab1f8f..fd29ce14 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ main.pdf bundle/ dist/ node_modules/ +.typ-bundle diff --git a/content/bulk.typ b/content/bulk.typ new file mode 100644 index 00000000..f29313cc --- /dev/null +++ b/content/bulk.typ @@ -0,0 +1,8 @@ += Bulk Transport + +== Tileable Receivers +== Interleaved vs Sequential Channels +== Chained vs Shared Reference +== Broadcast and Multicast +== Entity Batching + diff --git a/content/channels.typ b/content/channels.typ new file mode 100644 index 00000000..705f6d8a --- /dev/null +++ b/content/channels.typ @@ -0,0 +1,7 @@ += Channels + +== Static Channel Allocation +== Dynamic Channel Selectors +== Looped Connections +=== Ender Pearls +=== Secure Connection Requests diff --git a/content/core.typ b/content/core.typ new file mode 100644 index 00000000..3f84ff75 --- /dev/null +++ b/content/core.typ @@ -0,0 +1,291 @@ +#import "/lib.typ": callout, details, example, note, solution, tip, todo + += Core Mechanics + +== Entity IDs + +Entities are the dynamic movable objects in the game. Minecraft tracks every entity with a unique ID +number. Whenever an entity is added to the game world, a global counter is incremented and the new +entity is assigned the current value. + +A large number of game objects are tracked in this way, and so creating any one of them will +increment that global counter. To reiterate, *this is a global counter, shared for all entities in +the game*. + +== Stationary Item Optimization + +Typically, item entities fall to the floor and sit stationary soon after being created. Processing +movement for these stationary entities would be wasteful, so an optimization was added in 1.14: if +an item is sitting stationary on a block, then only process movement for that item every 4th tick. + +However, it would also be wasteful if every 4th tick processed all items, so instead the items are +divided into four staggered groups. Each tick stationary items from only one of the four groups +check for movement. + +#callout(kind: "tip", label: "Key Point")[ + Stationary items only begin to fall when their $"age" + "id"$ is a multiple of $4$. +] + +In other words, divide the value by 4 and look at the remainder. If the remainder is 0, the item +checks for movement. That condition is written as `... % 4 == 0` in Java and as $... equiv 0 &(mod + 4)$ in math. + +You can freely add or subtract multiples of 4 to any expression without changing the value $mod 4$. +For example, $-1 equiv 3 &(mod 4)$ because $3 = -1 + 4$. + +The optimization is implemented as follows: + +#note[ `onGround` is only ever updated via `move`, and this branch is the *only* place that + `ItemEntity.move` is called. `tickCount` is the item's age. ] + +```java +public class ItemEntity extends Entity { + public void tick() { + ... + if (this.onGround() && !(this.getDeltaMovement().horizontalDistanceSqr() > (double)1.0E-5F) && (this.tickCount + this.getId()) % 4 != 0) { + ... + } else { + this.move(MoverType.SELF, this.getDeltaMovement()); + ... + } + ... + } +} + +public class Entity { + public void move(final MoverType moverType, Vec3 delta) { + ... + this.setOnGroundWithMovement(this.verticalCollisionBelow, this.horizontalCollision, movement); + ... + } + + public void setOnGroundWithMovement(final boolean onGround, final boolean horizontalCollision, final Vec3 movement) { + this.onGround = onGround; + ... + } +} +``` + +The effect is that if the item is on a block and has negligible horizontal momentum, it *cannot +fall* until the condition is satisfied, even if it's no longer on the ground. It can only fall early +if it gains horizontal momentum or is pushed. + +#todo[Falling item animation][Spawn a few items, note their ID and age. Let them settle on a block, then + remove that supporting block. There will be a few ticks where the item hovers in place before it + falls.] + +== Observable Drop Delay + +We can't control the absolute entity ID a particular item will receive, but we can *compare* ids of +multiple entities. By observing the drop delay for a "reference" item, we can predict the behavior +of other items. + +#example[ + For example, suppose we spawn an item $A$, then 2 game ticks later we spawn an item $B$. Assume no + other entities spawn between them, so $A$ and $B$ have consecutive IDs. Wait for the items to + settle, then remove the supporting blocks. If we observe item $A$ start to fall 1 game tick after + the support is removed, we can predict when item $B$ will fall. + + It'll be easier if we orient ourselves around the tick when the support blocks are removed, call + that $t=0$. Say the age is $"age"_(A, 0)$ at that time. We have that item $A$ falls at $t=1$. + + $A$ fell when it was $"age"_(A, 1) = "age"_(A, 0) + 1$ old, so we can put all this into a relation + that pins down the mod 4 cycle. + + $ "age"_(A, 0) + 1 + "id"_A equiv 0 (mod 4) $ + + We want to find the equivalent relation for $B$, where $x$ will be the tick in which $B$ falls. + + $ "age"_(B, 0) + x + "id"_B equiv 0 (mod 4) $ + + We know that $A$ has the item ID immediately before $B$, so $"id"_A = "id"_B - 1$. + + We also know that $A$ is 2gt older than $B$, so $"age"_(A, 0) = "age"_(B, 0) + 2$. + + So take the relation for $A$ and substitute in these values for $B$. + + $ + "age"_(A, 0) + 1 + "id"_A & equiv 0 (mod 4) \ + "age"_(B, 0) + 2 + 1 + "id"_B - 1 & equiv 0 (mod 4) \ + "age"_(B, 0) + 2 + "id"_B & equiv 0 (mod 4) \ + $ + + Compare with the relation for $B$ and we see that $x=2$. + + #callout(kind: "tip", label: "Therefore:")[$B$ falls at time $t=2$.] +] + +#example[ + Suppose we spawn four items in order. For simplicity, spawn them all in the same tick so their + ages are equal, and assume no other entities spawn. + + 1. Spawn items $A$, $B$, $C$, and $D$ in order in the same tick. Let them settle on a block. + 2. At tick $t=0$, remove the supporting blocks. + 3. At tick $t=1$, item $B$ begins to fall. + + Based on when item $B$ fell, when should we expect the other items to fall? + + #solution[ + To simplify the arithmetic, orient everything around $t=0$. So we'll let $"age"_0$ be the + items' ages at $t=0$ and add tick offsets from there. All items spawned in the same tick, so + they all have the same $"age"_0$. + + Since $B$ falls at $t=1$, the relation for $"id"_B$ must be + + $ "age"_0 + "id"_B + 1 equiv 0 & (mod 4) $ + + Item $A$ gets the ID 1 before $B$, so $"id"_A + 1 = "id"_B$. + Plug that in to the relation we got for $"id"_B$. + + $ "age"_0 + "id"_A + 1 + 1 equiv 0 & (mod 4) $ + + *$A$ must fall at $t=2$.* + + Item $C$ gets the ID 1 after $B$, so $"id"_C - 1= "id"_B$. Plug that in. + + $ "age"_0 + "id"_C - 1 + 1 equiv 0 & (mod 4) $ + + *$C$ must fall at $t=0$.* + + Item $D$ gets the ID 2 after $B$, so $"id"_D - 2 = "id"_B$. Plug that in. + + $ + "age"_0 + "id"_D - 2 + 1 & equiv 0 & (mod 4) \ + "age"_0 + "id"_D + 3 & equiv 0 & (mod 4) + $ + + *$D$ must fall at $t=3$.* + + #callout(kind: "tip", label: "Therefore:")[ + The expected fall times are: + + - $C$ at $t=0$. + - $B$ at $t=1$. + - $A$ at $t=2$. + - $D$ at $t=3$. + ] + ] + + #todo[Demonstration] +] + +#example[ + Consider a variation of the previous example, but where the items do not spawn on the same tick. + Their ages will be different. Again, assume no other entities spawn. + + 1. Spawn item $A$ at $t=-10$. + 2. Spawn items $B$ and $C$ in order at $t=-8$. + 3. Spawn item $D$ at $t=-7$. Let them settle on a block. + 4. At tick $t=0$, remove the supporting blocks. + 5. At tick $t=1$, item $B$ begins to fall. + + Based on when item $B$ fell, and accounting for the different item ages, when should we expect the + other items to fall? + + #solution[ + We'll need to track the item ages separately this time, but still oriented around $t=0$. + + Let $"age"_(0, B)$ be item $B$'s age at $t=0$. + + We know item $B$ fell at $t=1$, so we have the relation + $ "age"_(0, B) + "id"_B + 1 equiv 0 & (mod 4) $ + + #todo[Add "gt" to the glossary] + + Item $A$ gets the ID 1 before $B$, so $"id"_A + 1 = "id"_B$. + It spawned 2gt earlier, so $"age"_(0, A) - 2= "age"_(0, B)$. Plug those in. + + $ "age"_(0, A) - 2 + "id"_A + 1 + 1 equiv 0 & (mod 4) $ + + *$A$ must fall at $t=0$.* + + Item $C$ gets the ID 1 after $B$, so $"id"_C - 1 = "id"_B$. + It spawned in the same tick, so $"age"_(0, C) = "age"_(0, B)$. Plug those in. + + $ "age"_(0, C) + "id"_C - 1 + 1 equiv 0 & (mod 4) $ + + *$C$ must fall at $t=0$.* + + Item $D$ gets the ID 2 after $B$, so $"id"_D - 2 = "id"_B$. + It spawned 1gt later, so $"age"_(0, D) + 1 = "age"_(0, B)$. Plug those in. + + $ "age"_(0, D) + 1 + "id"_D - 2 + 1 equiv 0 & (mod 4) $ + + *$D$ must fall at $t=0$.* + + #callout(kind: "tip", label: "Therefore:")[ + The expected fall times are: + + - $A$ at $t=0$. + - $C$ at $t=0$. + - $D$ at $t=0$. + - $B$ at $t=1$. + ] + ] + + #todo[Demonstration] +] + +#example[ + Now consider what it means if the pattern is broken. Keep the item ages the same for simplicity, + but this time do *not* assume that no other entities spawn. + + 1. Spawn items $A$, $B$, and $C$ in order in the same tick. Let them settle on a block. + 2. At tick $t=0$, remove the supporting blocks. Item $C$ begins to fall. + 3. At tick $t=1$, item $A$ begins to fall. + 4. At tick $t=2$, item $B$ begins to fall. + + What number of entities must have spawned between items $A$ and $B$? Between $B$ and $C$? + + #solution[ + Following the same conventions as before, where $x$ is the number of entities between $A$ and + $B$ and $y$ is the number of entities between $B$ and $C$. + + The ids of $A$ and $B$ are related by + + $ "id"_A + 1 + x = "id"_B $ + + And the observed drop delays satisfy + + $ "age"_0 + "id"_A + 1 equiv 0 & (mod 4) $ + $ "age"_0 + "id"_B + 2 equiv 0 & (mod 4) $ + + Substitute $"id"_B$ and solve for $x$. + + $ + "age"_0 + "id"_A + 1 + x + 2 & equiv "age"_0 + "id"_A + 1 & (mod 4) \ + x + 2 & equiv 0 & (mod 4) \ + x & equiv 2 & (mod 4) \ + $ + + *So the number of entities between $A$ and $B$ is $2 &(mod 4)$.* (For example, 2, 6, 10, ...) + + The ids of $B$ and $C$ are related by + + $ "id"_B + 1 + y = "id"_C $ + + And the observed drop delays satisfy + + $ "age"_0 + "id"_B + 2 equiv 0 & (mod 4) $ + $ "age"_0 + "id"_C + 0 equiv 0 & (mod 4) $ + + Substitute $"id"_C$ and solve for $y$. + + $ + "age"_0 + "id"_B + 1 + y + 0 & equiv "age"_0 + "id"_B + 2 & (mod 4) \ + y - 1 & equiv 0 & (mod 4) \ + y & equiv 1 & (mod 4) \ + $ + + *So the number of entities between $B$ and $C$ is $1 &(mod 4)$.* (For example, 1, 5, 9, ...) + + #callout(kind: "tip", label: "Therefore:")[ + The number of spawned entities must be + + - $2 &(mod 4)$ between $A$ and $B$. + - $1 &(mod 4)$ between $B$ and $C$. + ] + ] + + #todo[Demonstration] +] diff --git a/content/data-protocols.typ b/content/data-protocols.typ new file mode 100644 index 00000000..9e75789a --- /dev/null +++ b/content/data-protocols.typ @@ -0,0 +1,8 @@ += Data Protocols + +== Mod 4 Binary +== Mod 2 Binary +== Mod 4 Quaternary +== Transceivers +== Logical Operations +== Transport Protocol Catalog diff --git a/content/design.typ b/content/design.typ new file mode 100644 index 00000000..de603724 --- /dev/null +++ b/content/design.typ @@ -0,0 +1,8 @@ += Design Tips + +== Synchronization +=== Daylight Detector +=== Geyser +=== Synchronization Protocols +== Settling time +== Horizontal vs Vertical Arrangement diff --git a/content/index.typ b/content/index.typ new file mode 100644 index 00000000..5da4f856 --- /dev/null +++ b/content/index.typ @@ -0,0 +1,17 @@ +#import "/lib.typ": callout, diorama, warn, world + +#title() + +Everything I know about Entity ID Wireless Redstone (EID Wireless) for Minecraft Java Edition 1.14+. + +#warn[ + In versions 1.14 - 26.1, only multiplayer servers are supported. + + Singleplayer is supported in 26.2+. See @singleplayer for details. + + It works on most (but not all) versions of Paper servers. See @paper for details. + + It does not work with any version of Bedrock Edition. +] + +#outline(title: [Outline], depth: 3) diff --git a/content/interference-causes.typ b/content/interference-causes.typ new file mode 100644 index 00000000..b87fbd16 --- /dev/null +++ b/content/interference-causes.typ @@ -0,0 +1,118 @@ +#import "/lib.typ": note, tip, todo + += Causes of Interference + +We need precise control over the entity age and ID for this to work, so sources of interference are +generally unexpected entity spawns that mess up the ID. + +== Other Entities + +Recall that *any* entity spawning will increment the ID counter, and the full list of entities is +surprising. An exhaustive list is available at #link( + "https://minecraft.wiki/w/Entity#Types_of_entities", +)[The Minecraft Wiki]. + +In general, the solution is to spawn our item entities at nearly the same time, so there is no +chance for other entities to spawn in-between. For example, by spawning all items with droppers in +the same game tick, all the items are created in the same tick phase, so player inputs and world +events cannot affect it. See @timing for details. + +== Singleplayer (before 26.2) + +In singleplayer worlds, there are separate execution threads for the renderer and game world. The +game world ("server thread") contains the item entities we care about for the purposes of EID +Wireless, as these are the entities we can detect with redstone. However, the renderer ("client +thread") *also* tracks some entities. + +In versions before 26.2, there was a bug that caused the client thread and server thread to use the +*same* global ID counter. Therefore every entity might increment the counter twice: once when it +spawns in the server, and once when the client begins to track it. Because this depends on the +position and orientation of the player, and also on the unpredictable scheduling of the two +execution threads, it is impossible to truly compensate for these effects. + +The solution is to either use a dedicated minecraft server, so that the client and servers run in +separate processes, or install a mod which patches the game to use a separate counter for the +client. + +#todo[Singleplayer patch links][Grab links for these mods and figure out exactly which versions + they're good for.] + +== Paper Servers + +#todo[Paper compatibility list][Figure out which versions of Paper broke the thing.] + +Most recent versions of Paper server are compatible with EID Wireless. However, there are old +versions of Spigot which include a *different* stationary item optimization which corrupts this. A +few versions of Paper erroneously included this old optimization (on top of the mod 4 optimization) +which breaks EID Wireless. + +#todo[Broken Paper/Spigot code][Show the patch with the busted optimization.] + +== Unloaded Chunks + +When a chunk unloads and reloads, all entities contained within it are destroyed and recreated with +new entity IDs. Therefore any information encoded in the ID group offsets is destroyed. + +#tip[ + When a chunk containing an EID Wireless receiver is reloaded, every in-progress transmission + *MUST* be discarded. +] + +The best thing to do is to use a reload detector and lock the receiver output for one full cycle +after a reload. + +#todo[Reload detector designs][frost walker, sculk sensor, ???] + +== Lazy Chunks + +Entities in lazy chunks do not age or move, and their IDs are preserved. However, the redstone +circuitry will continue to function. If a chunk becomes lazy while a transmission is being +processed, the detection circuits will not observe the right drop delays and so the transmission is +corrupted. + +#tip[ + When a chunk containing an EID Wireless receiver becomes lazy, every in-progress transmission + *MUST* be discarded. +] + +Further, depending on the receiver design, there is a small chance the items become clipped into +blocks. When the chunk becomes entity-processing again, the clipped items will fly out of the +machine instead of being recycled. + +The best thing to do is to use a chunkloader to prevent the receiver ever being lazy-loaded. If +chunkloaders cannot be used, a lazy-chunk detector can be used to lock the outputs while the chunk +is lazy-loaded and for one full cycle after it becomes entity-processing. + +#todo[Lazy chunk detector designs][falling entity, ???] + +#todo[think about lazy conditions by cases] + + +#todo[wip comment on discord][ + The problem with unloaded chunks is that when the chunk reloads, all items are recreated with new + entity ids and the transmission information is destroyed. There is no hope for recovery, so the + only solution is to discard the first cycle. + + The problem with lazy chunks is that it's impossible (or at least very hard) to synchronize entity + movement. The redstone, droppers, and hoppers all continue to tick in lazy chunks. If you have + multiple items in each slice, then every cycle in lazy chunks spaws an item. When you the chunk + ticks again, the hopper can onl pick up one of the items, and the rest sit there. You can't + control when in the cycle the chunk ticks again either, so it may tick with the trapdoor already + open, or just about to close. + + Quite often, things will be desynchronized such that the trapdoor closes clipped into an item + while the hopper is on cooldown. In that case, the collision flings the item out of the + measurement chamber. If you only have one item, then the hopper can never be on cooldown while the + item would collide with the trapdoor, so it always gets recycled and can never be flung out. + + However because you can't control the timings, you can't guarantee the mod 4 optimization was + actually applied or if the items are just falling through the already-open trapdoor. So you still + have to discard the message. + + If you have a lazy chunk detector, you can stop the clock while in lazy chunks, then simply resume + the clock on the next cycle after ticking again. + + But since you also need to lock the output for reloaded chunks, it's just easier to do that every + time. +] + diff --git a/content/interference-fixes.typ b/content/interference-fixes.typ new file mode 100644 index 00000000..3afe6906 --- /dev/null +++ b/content/interference-fixes.typ @@ -0,0 +1,217 @@ +#import "/lib.typ": diorama, example, todo, world + += Preventing Interference + +The protocols as described are very sensitive to the exact timing that the EID counter is +incremented. The fundamental cause for all types of interference is that we spawn a reference and +measurement item with too much delay, and some unexpected entity (or entities) spawn in-between. To +mitigate interference, then, we need that window to be *as short as possible* while still allowing +us to spawn transmission entities in that window. + +== Tilesets + +The fundamental principle here is to use tile-tick priority (TTP) to set a global order. See +Charlie's great video on TTP for details. #todo[link video] + +#todo[fix tileset naming. the tileset is the *structure*. the particular sequence is just one instance of that tileset] + +A *tileset* is a sequence of redstone components which all update in the tile tick phase. Components +later in the sequence have greater significance. To make the significance match our left-to-right +reading convention, we diagram them so the signal flows right-to-left. For example: + + +#diorama( + theta: 160, + phi: 20, + autoplay: true, + loop: true, + world( + " +p 0 -1 0 smooth_stone_slab type=top +p 1 -1 0 smooth_stone_slab type=top +p 2 -1 0 smooth_stone_slab type=top +p 3 -1 0 smooth_stone_slab type=top +p 4 -1 0 smooth_stone_slab type=top + +p 0 0 0 repeater facing=west powered=false locked=false delay=1 +p 1 0 0 observer facing=west powered=false +p 2 0 0 repeater facing=west powered=false locked=false delay=2 +p 3 0 0 comparator facing=west powered=false mode=compare +p 4 0 0 repeater facing=west powered=false locked=false delay=1 + +t 2 +p 0 0 0 powered=true +t 4 +p 0 0 0 powered=false +p 1 0 0 powered=true +t 6 +p 1 0 0 powered=false +t 8 +p 2 0 0 powered=true +t 10 +p 3 0 0 powered=true +t 12 +p 2 0 0 powered=false +p 4 0 0 powered=true +t 14 +p 3 0 0 powered=false +t 16 +p 4 0 0 powered=false + +t 20 +p 0 0 0 +", + ), +) + +This section will cover how to read and construct tilesets that enforce a *global* ordering for use +in wireless redstone. + +=== The Tile Tick Priority Queue + +The game schedules tile updates through a priority queue; different components have different +priority, so each stage of the tileset iteratively refines the global order. Across the full +tileset, we can enforce an arbitrary global ordering. + +#todo[the priority table][ + call out here that basic comparators and all other components, so from here on out we're just + going to use comparators for simplicity. +] + +Components with different priority always update in priority order, but components with equal +priority update in scheduled order. + +#todo[rephrase or remove][ + The core principal is that repeaters have higher priority than other components. For example, if a + repeater and comparator are scheduled to activate in the same tick, the repeater always (with one + exception, if the comparator faces into a diode and the repeater does not) activates before the + comparator does. By choosing a regular building pattern, we can avoid this exception entirely. + + // Among repeaters, they activate in the order in which they were scheduled. And among + // comparators, they activate in the order in which they are scheduled. But every repeater + // activates before any comparator (aside from that one exception). This gives us a *stable sort* + // which we can use to globally define update order with arbitrary precision. + +] + +#example[ + #todo[this explanation is so janky] + + Say these three tilesets are started in the same gametick, `t=0`. + + ``` + <------ + 1 rep cmp ab + 2 cmp rep cd + 3 2rep e + <------ + ``` + + Once `b`, `d`, and `e` are scheduled, the priority queue looks like this: + + ``` + t=2 [d] [b] + t=4 [e] + ``` + + Now at `t=2`, we process the queue in order. + + - `d` activates and schedules `c`. + - `b` activates and schedules `a`. + + ``` + t=4 [e a] [c] + ``` + + Now at `t=4`, the end of the tileset, the lanes will always update in order `3 1 2` + +] + +So the full picture involves arbitrary components and priorities. As long as all the tilesets have +the same total delay and end at the same time, we can determine a global ordering. However the +general picture is hard to reason about, we basically have to simulate the priority queue to make +predictions. If we restrict the design of the tilesets a bit, there are two simplifications we could +take to make things easier to reason about. + +=== Permutation Tilesets + +#todo[describe the mixed delay permutation tilesets and the alphabetization procedure] + +=== Binary + +The simplest tilesets are made entirely of comparators and 2gt repeaters (alternatively: observers +and 2gt repeaters). Repeaters activate before comparators, so if we think of it like sorting words +alphabetically, we can identify repeaters with "A" and comparators with "B". + +So, suppose we have a "binary tileset" that is 2gt long. There are two options, A and B. If we +alphabetize these, we see the A (repeater) always executes before the B (comparator). With such a +short tileset, that seems trivial; things get more interesting as we add more elements. + +``` +<-- +cmp (B) +rep (A) +``` + +Now let's use 2 components for a 4gt tileset. There are now four options, AA, AB, BA, BB. We can +alphabetize these and see the order. + +``` +<------ +cmp cmp (BB) +cmp rep (BA) +rep cmp (AB) +rep rep (AA) +``` + +To break this down: the bottom two (AA, AB) end in repeaters, so they must come first. Among those, +(AA) comes first. Among the top two (BA, BB), (BA) comes first. It's standard alphabetizing. Just as +the order of the alphabet creates an ordering over all words, the ordering of the comparator and +repeater creates an ordering of all tilesets. + +The 6gt tileset. There are now eight options. + +``` +<--------- +... +``` + +As the tilesets get larger, it's less useful to lay out the entire tileset and more useful to find +the next and previous lanes. + +For example, take this 7-diode tileset. + +``` +cmp rep rep cmp rep cmp cmp +<-------------------------- + B A A B A B B +``` + +We can easily find the next lane by thinking of this not as a *word* but as a *number*. We have two +options, and one is greater than the other. + +``` +cmp rep rep cmp rep cmp cmp +<-------------------------- + B A A B A B B + 1 0 0 1 0 1 1 +``` + +We can think of this tileset as a 7-bit binary number, in this case the value 75. We can find the +next lane by simply incrementing by one. + +``` + 1 0 0 1 0 1 1 (75) + + 1 + 1 0 0 1 1 0 0 (76) +<-------------------------- +cmp rep rep cmp cmp rep rep +``` + +=== Lexicographic + +=== Jamming + +== Block Event Delay + +== Single-Priority Loops diff --git a/content/network.typ b/content/network.typ new file mode 100644 index 00000000..d1d83b16 --- /dev/null +++ b/content/network.typ @@ -0,0 +1,12 @@ +#import "/lib.typ": todo + += Network Protocols + +#todo["Network Protocol" is inaccurate] + +== Collision Prevention +=== Checkbit +=== Queue +== Load Balancing +== Private Channels +== Self Syncing Protocol diff --git a/lib.typ b/lib.typ new file mode 100644 index 00000000..f3d400b8 --- /dev/null +++ b/lib.typ @@ -0,0 +1,64 @@ +#let callout(body, kind: none, label: none, outlined: false) = { + html.section( + class: ("callout", kind), + context { + let level = counter(heading).get().len() + 1 + heading(label + ":", level: level, numbering: none, outlined: outlined) + body + }, + ) +} + +#let tip = callout.with(kind: "tip", label: "Tip") +#let warn = callout.with(kind: "warn", label: "Warning") +#let note = callout.with(kind: "note", label: "Note") + +#let todo(label, ..args) = callout(args.pos().join(), kind: "todo", label: "[TODO] " + label, outlined: true) + +#let example(body) = todo("example", body) +#let solution(body) = todo("solution", body) + +#let details(body, label: none) = { + html.details({ + if label != none { + html.summary(label) + } + body + }) +} + +#let camera() = { + let attrs = (:) + if orbit != auto { attrs.insert("orbit", if orbit == true { "" } else { "false" }) } + if pan != auto { attrs.insert("pan", if pan == true { "" } else { "false" }) } + if zoom != auto { attrs.insert("zoom", if zoom == true { "" } else { "false" }) } + html.elem("mc-camera", attrs: attrs) +} + +#let diorama( + body, + theta: auto, + phi: auto, + radius: auto, + orbit: auto, + pan: auto, + zoom: auto, + timeline: auto, + autoplay: auto, + loop: auto, + subticks: auto, +) = { + let attrs = (:) + if theta != auto { attrs.insert("theta", str(theta)) } + if phi != auto { attrs.insert("phi", str(phi)) } + if radius != auto { attrs.insert("radius", str(radius)) } + if orbit != auto { attrs.insert("orbit", if (orbit) { "" } else { "false" }) } + if pan != auto { attrs.insert("pan", if (pan) { "" } else { "false" }) } + if zoom != auto { attrs.insert("zoom", if (zoom) { "" } else { "false" }) } + if timeline != auto { attrs.insert("timeline", if (timeline) { "" } else { "false" }) } + if autoplay != auto { attrs.insert("autoplay", if (autoplay) { "" } else { "false" }) } + if loop != auto { attrs.insert("loop", if (loop) { "" } else { "false" }) } + if subticks != auto { attrs.insert("subticks", if (subticks) { "" } else { "false" }) } + html.elem("mc-diorama", body, attrs: attrs) +} +#let world(body) = html.script(body, type: "text/mc-world") diff --git a/main.typ b/main.typ new file mode 100644 index 00000000..a05ecdf6 --- /dev/null +++ b/main.typ @@ -0,0 +1,30 @@ +#set heading(numbering: "1.1 -") +#set document(title: [The EID Wireless Masterclass]) + +#show: it => document("index.html", html.html( + lang: "en", + { + html.head({ + html.meta(charset: "utf-8") + html.meta(name: "viewport", content: "width=device-width, initial-scale=1") + html.meta(name: "color-scheme", content: "dark light") + html.title(context document.title) + html.link(rel: "stylesheet", href: "/src/style.css") + html.link(rel: "stylesheet", href: "/src/components.css") + html.script(type: "module", src: "/src/components.js") + }) + html.body(it) + }, +)) + +#{ + include "content/index.typ" + include "content/core.typ" + include "content/data-protocols.typ" + include "content/interference-causes.typ" + include "content/interference-fixes.typ" + include "content/design.typ" + include "content/channels.typ" + include "content/bulk.typ" + include "content/network.typ" +} diff --git a/mise.toml b/mise.toml index 305c9f8b..88a3fc28 100644 --- a/mise.toml +++ b/mise.toml @@ -4,13 +4,20 @@ tinymist = "0.15.0" typst = "0.15.0" watchexec = "latest" -[tasks.dev] -run = [ - "typst watch main.typ bundle --format bundle --features bundle,html --no-serve & vite dev", -] - [tasks.build] run = [ - "typst compile main.typ node_modules/.typst-bundle --format bundle --features bundle,html", - "vite build", + "rm .typ-bundle/*", + "typst compile main.typ .typ-bundle --format bundle --features bundle,html", + "npx vite build", ] +sources = ["!dist", "!node_modules", "!.idea", "**/*.typ", "src/**/*"] + +[tasks.dev-vite] +run = "npx vite dev" + +[tasks.dev-typ] +run = "typst watch main.typ .typ-bundle --format bundle --features bundle,html --no-serve" + + +[tasks.dev] +depends = ["dev-vite", "dev-typ"] \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..9a8684c6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,902 @@ +{ + "name": "mc-diorama", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "mc-diorama", + "version": "0.0.0", + "devDependencies": { + "vite": "^8.1.3" + } + }, + "node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", + "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz", + "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.3" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.139.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.11.1", + "@emnapi/runtime": "1.11.1", + "@napi-rs/wasm-runtime": "^1.1.6" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/nanoid": { + "version": "3.3.15", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", + "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz", + "integrity": "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.12", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/rolldown": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.139.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.1.5", + "@rolldown/binding-darwin-arm64": "1.1.5", + "@rolldown/binding-darwin-x64": "1.1.5", + "@rolldown/binding-freebsd-x64": "1.1.5", + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", + "@rolldown/binding-linux-arm64-gnu": "1.1.5", + "@rolldown/binding-linux-arm64-musl": "1.1.5", + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", + "@rolldown/binding-linux-s390x-gnu": "1.1.5", + "@rolldown/binding-linux-x64-gnu": "1.1.5", + "@rolldown/binding-linux-x64-musl": "1.1.5", + "@rolldown/binding-openharmony-arm64": "1.1.5", + "@rolldown/binding-wasm32-wasi": "1.1.5", + "@rolldown/binding-win32-arm64-msvc": "1.1.5", + "@rolldown/binding-win32-x64-msvc": "1.1.5" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/vite": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.3.tgz", + "integrity": "sha512-Ds+gBRbj0lwRO2Y5hwnUBdxSwlAve9LeRyU4sNnAr0ewW0gWF0n5bgXgUzbgZ49MV9BVUAQUFYVcDUcilUExMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lightningcss": "^1.32.0", + "picomatch": "^4.0.4", + "postcss": "^8.5.16", + "rolldown": "~1.1.3", + "tinyglobby": "^0.2.17" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.3.0", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..b36e2122 --- /dev/null +++ b/package.json @@ -0,0 +1,7 @@ +{ + "name": "mc-diorama", + "version": "0.0.0", + "devDependencies": { + "vite": "^8.1.3" + } +} diff --git a/public/assets/minecraft/blockstates/acacia_button.json b/public/assets/minecraft/blockstates/acacia_button.json new file mode 100644 index 00000000..5b33b992 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/acacia_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/acacia_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/acacia_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/acacia_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/acacia_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/acacia_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/acacia_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/acacia_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/acacia_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/acacia_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/acacia_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/acacia_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/acacia_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/acacia_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_door.json b/public/assets/minecraft/blockstates/acacia_door.json new file mode 100644 index 00000000..8ed15c35 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/acacia_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/acacia_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/acacia_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/acacia_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_fence.json b/public/assets/minecraft/blockstates/acacia_fence.json new file mode 100644 index 00000000..179ca6ae --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/acacia_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_fence_gate.json b/public/assets/minecraft/blockstates/acacia_fence_gate.json new file mode 100644 index 00000000..39af376d --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/acacia_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/acacia_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/acacia_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/acacia_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/acacia_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/acacia_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/acacia_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/acacia_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/acacia_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/acacia_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/acacia_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/acacia_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/acacia_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/acacia_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/acacia_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/acacia_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_hanging_sign.json b/public/assets/minecraft/blockstates/acacia_hanging_sign.json new file mode 100644 index 00000000..1c7303cc --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/acacia_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/acacia_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/acacia_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/acacia_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/acacia_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/acacia_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/acacia_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/acacia_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/acacia_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/acacia_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/acacia_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/acacia_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/acacia_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/acacia_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/acacia_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/acacia_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/acacia_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_leaves.json b/public/assets/minecraft/blockstates/acacia_leaves.json new file mode 100644 index 00000000..0d99aafa --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/acacia_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_log.json b/public/assets/minecraft/blockstates/acacia_log.json new file mode 100644 index 00000000..97c6b502 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/acacia_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/acacia_log" + }, + "axis=z": { + "model": "minecraft:block/acacia_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_planks.json b/public/assets/minecraft/blockstates/acacia_planks.json new file mode 100644 index 00000000..529c1609 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/acacia_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_pressure_plate.json b/public/assets/minecraft/blockstates/acacia_pressure_plate.json new file mode 100644 index 00000000..6572988b --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/acacia_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/acacia_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_sapling.json b/public/assets/minecraft/blockstates/acacia_sapling.json new file mode 100644 index 00000000..8f2fec96 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/acacia_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_shelf.json b/public/assets/minecraft/blockstates/acacia_shelf.json new file mode 100644 index 00000000..b622ec8a --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/acacia_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/acacia_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_sign.json b/public/assets/minecraft/blockstates/acacia_sign.json new file mode 100644 index 00000000..bec443ba --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/acacia_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/acacia_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/acacia_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/acacia_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/acacia_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/acacia_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/acacia_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/acacia_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/acacia_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/acacia_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/acacia_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/acacia_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/acacia_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/acacia_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/acacia_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/acacia_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_slab.json b/public/assets/minecraft/blockstates/acacia_slab.json new file mode 100644 index 00000000..4816cdb8 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/acacia_slab" + }, + "type=double": { + "model": "minecraft:block/acacia_planks" + }, + "type=top": { + "model": "minecraft:block/acacia_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_stairs.json b/public/assets/minecraft/blockstates/acacia_stairs.json new file mode 100644 index 00000000..fb8b6e13 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/acacia_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/acacia_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/acacia_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/acacia_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_trapdoor.json b/public/assets/minecraft/blockstates/acacia_trapdoor.json new file mode 100644 index 00000000..3518fc7a --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/acacia_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/acacia_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/acacia_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/acacia_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/acacia_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/acacia_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/acacia_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/acacia_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/acacia_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/acacia_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_wall_hanging_sign.json b/public/assets/minecraft/blockstates/acacia_wall_hanging_sign.json new file mode 100644 index 00000000..b29021dc --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/acacia_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/acacia_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/acacia_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/acacia_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_wall_sign.json b/public/assets/minecraft/blockstates/acacia_wall_sign.json new file mode 100644 index 00000000..b1ab5c8d --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/acacia_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/acacia_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/acacia_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/acacia_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/acacia_wood.json b/public/assets/minecraft/blockstates/acacia_wood.json new file mode 100644 index 00000000..f064d5c6 --- /dev/null +++ b/public/assets/minecraft/blockstates/acacia_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/acacia_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/acacia_wood" + }, + "axis=z": { + "model": "minecraft:block/acacia_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/activator_rail.json b/public/assets/minecraft/blockstates/activator_rail.json new file mode 100644 index 00000000..5c5354b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/activator_rail.json @@ -0,0 +1,46 @@ +{ + "variants": { + "powered=false,shape=ascending_east": { + "model": "minecraft:block/activator_rail_raised_ne", + "y": 90 + }, + "powered=false,shape=ascending_north": { + "model": "minecraft:block/activator_rail_raised_ne" + }, + "powered=false,shape=ascending_south": { + "model": "minecraft:block/activator_rail_raised_sw" + }, + "powered=false,shape=ascending_west": { + "model": "minecraft:block/activator_rail_raised_sw", + "y": 90 + }, + "powered=false,shape=east_west": { + "model": "minecraft:block/activator_rail", + "y": 90 + }, + "powered=false,shape=north_south": { + "model": "minecraft:block/activator_rail" + }, + "powered=true,shape=ascending_east": { + "model": "minecraft:block/activator_rail_on_raised_ne", + "y": 90 + }, + "powered=true,shape=ascending_north": { + "model": "minecraft:block/activator_rail_on_raised_ne" + }, + "powered=true,shape=ascending_south": { + "model": "minecraft:block/activator_rail_on_raised_sw" + }, + "powered=true,shape=ascending_west": { + "model": "minecraft:block/activator_rail_on_raised_sw", + "y": 90 + }, + "powered=true,shape=east_west": { + "model": "minecraft:block/activator_rail_on", + "y": 90 + }, + "powered=true,shape=north_south": { + "model": "minecraft:block/activator_rail_on" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/air.json b/public/assets/minecraft/blockstates/air.json new file mode 100644 index 00000000..2c8f02f0 --- /dev/null +++ b/public/assets/minecraft/blockstates/air.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/air" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/allium.json b/public/assets/minecraft/blockstates/allium.json new file mode 100644 index 00000000..6c0aa835 --- /dev/null +++ b/public/assets/minecraft/blockstates/allium.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/allium" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/amethyst_block.json b/public/assets/minecraft/blockstates/amethyst_block.json new file mode 100644 index 00000000..388d6a42 --- /dev/null +++ b/public/assets/minecraft/blockstates/amethyst_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/amethyst_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/amethyst_cluster.json b/public/assets/minecraft/blockstates/amethyst_cluster.json new file mode 100644 index 00000000..09e6b985 --- /dev/null +++ b/public/assets/minecraft/blockstates/amethyst_cluster.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/amethyst_cluster", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/amethyst_cluster", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/amethyst_cluster", + "x": 90 + }, + "facing=south": { + "model": "minecraft:block/amethyst_cluster", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/amethyst_cluster" + }, + "facing=west": { + "model": "minecraft:block/amethyst_cluster", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/ancient_debris.json b/public/assets/minecraft/blockstates/ancient_debris.json new file mode 100644 index 00000000..dd6b0594 --- /dev/null +++ b/public/assets/minecraft/blockstates/ancient_debris.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/ancient_debris" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/andesite.json b/public/assets/minecraft/blockstates/andesite.json new file mode 100644 index 00000000..8248d30d --- /dev/null +++ b/public/assets/minecraft/blockstates/andesite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/andesite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/andesite_slab.json b/public/assets/minecraft/blockstates/andesite_slab.json new file mode 100644 index 00000000..9afe0305 --- /dev/null +++ b/public/assets/minecraft/blockstates/andesite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/andesite_slab" + }, + "type=double": { + "model": "minecraft:block/andesite" + }, + "type=top": { + "model": "minecraft:block/andesite_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/andesite_stairs.json b/public/assets/minecraft/blockstates/andesite_stairs.json new file mode 100644 index 00000000..4a05cd55 --- /dev/null +++ b/public/assets/minecraft/blockstates/andesite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/andesite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/andesite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/andesite_wall.json b/public/assets/minecraft/blockstates/andesite_wall.json new file mode 100644 index 00000000..ae896411 --- /dev/null +++ b/public/assets/minecraft/blockstates/andesite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/andesite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/andesite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/anvil.json b/public/assets/minecraft/blockstates/anvil.json new file mode 100644 index 00000000..16586bb3 --- /dev/null +++ b/public/assets/minecraft/blockstates/anvil.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/anvil", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/anvil", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/anvil" + }, + "facing=west": { + "model": "minecraft:block/anvil", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/attached_melon_stem.json b/public/assets/minecraft/blockstates/attached_melon_stem.json new file mode 100644 index 00000000..bc8c0345 --- /dev/null +++ b/public/assets/minecraft/blockstates/attached_melon_stem.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/attached_melon_stem", + "y": 180 + }, + "facing=north": { + "model": "minecraft:block/attached_melon_stem", + "y": 90 + }, + "facing=south": { + "model": "minecraft:block/attached_melon_stem", + "y": 270 + }, + "facing=west": { + "model": "minecraft:block/attached_melon_stem" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/attached_pumpkin_stem.json b/public/assets/minecraft/blockstates/attached_pumpkin_stem.json new file mode 100644 index 00000000..1324bcd8 --- /dev/null +++ b/public/assets/minecraft/blockstates/attached_pumpkin_stem.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/attached_pumpkin_stem", + "y": 180 + }, + "facing=north": { + "model": "minecraft:block/attached_pumpkin_stem", + "y": 90 + }, + "facing=south": { + "model": "minecraft:block/attached_pumpkin_stem", + "y": 270 + }, + "facing=west": { + "model": "minecraft:block/attached_pumpkin_stem" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/azalea.json b/public/assets/minecraft/blockstates/azalea.json new file mode 100644 index 00000000..8fa18403 --- /dev/null +++ b/public/assets/minecraft/blockstates/azalea.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/azalea" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/azalea_leaves.json b/public/assets/minecraft/blockstates/azalea_leaves.json new file mode 100644 index 00000000..091af72e --- /dev/null +++ b/public/assets/minecraft/blockstates/azalea_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/azalea_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/azure_bluet.json b/public/assets/minecraft/blockstates/azure_bluet.json new file mode 100644 index 00000000..ddea5056 --- /dev/null +++ b/public/assets/minecraft/blockstates/azure_bluet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/azure_bluet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo.json b/public/assets/minecraft/blockstates/bamboo.json new file mode 100644 index 00000000..3f56d331 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo.json @@ -0,0 +1,58 @@ +{ + "multipart": [ + { + "apply": [ + { + "model": "minecraft:block/bamboo1_age0" + }, + { + "model": "minecraft:block/bamboo2_age0" + }, + { + "model": "minecraft:block/bamboo3_age0" + }, + { + "model": "minecraft:block/bamboo4_age0" + } + ], + "when": { + "age": "0" + } + }, + { + "apply": [ + { + "model": "minecraft:block/bamboo1_age1" + }, + { + "model": "minecraft:block/bamboo2_age1" + }, + { + "model": "minecraft:block/bamboo3_age1" + }, + { + "model": "minecraft:block/bamboo4_age1" + } + ], + "when": { + "age": "1" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_small_leaves" + }, + "when": { + "leaves": "small" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_large_leaves" + }, + "when": { + "leaves": "large" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_block.json b/public/assets/minecraft/blockstates/bamboo_block.json new file mode 100644 index 00000000..26021a56 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_block.json @@ -0,0 +1,13 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/bamboo_block_x" + }, + "axis=y": { + "model": "minecraft:block/bamboo_block_y" + }, + "axis=z": { + "model": "minecraft:block/bamboo_block_z" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_button.json b/public/assets/minecraft/blockstates/bamboo_button.json new file mode 100644 index 00000000..c3918bce --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/bamboo_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/bamboo_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/bamboo_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/bamboo_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/bamboo_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/bamboo_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/bamboo_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/bamboo_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/bamboo_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/bamboo_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/bamboo_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/bamboo_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/bamboo_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/bamboo_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_door.json b/public/assets/minecraft/blockstates/bamboo_door.json new file mode 100644 index 00000000..95afed11 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/bamboo_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/bamboo_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/bamboo_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/bamboo_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_fence.json b/public/assets/minecraft/blockstates/bamboo_fence.json new file mode 100644 index 00000000..fe47ca8f --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_fence.json @@ -0,0 +1,41 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/bamboo_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_fence_side_north" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_fence_side_east" + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_fence_side_south" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_fence_side_west" + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_fence_gate.json b/public/assets/minecraft/blockstates/bamboo_fence_gate.json new file mode 100644 index 00000000..f989df6c --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_fence_gate.json @@ -0,0 +1,64 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/bamboo_fence_gate", + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/bamboo_fence_gate_open", + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/bamboo_fence_gate_wall", + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/bamboo_fence_gate_wall_open", + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/bamboo_fence_gate", + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/bamboo_fence_gate_open", + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/bamboo_fence_gate_wall", + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/bamboo_fence_gate_wall_open", + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/bamboo_fence_gate" + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/bamboo_fence_gate_open" + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/bamboo_fence_gate_wall" + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/bamboo_fence_gate_wall_open" + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/bamboo_fence_gate", + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/bamboo_fence_gate_open", + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/bamboo_fence_gate_wall", + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/bamboo_fence_gate_wall_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_hanging_sign.json b/public/assets/minecraft/blockstates/bamboo_hanging_sign.json new file mode 100644 index 00000000..1c86bbc2 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/bamboo_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/bamboo_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/bamboo_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/bamboo_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/bamboo_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/bamboo_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/bamboo_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/bamboo_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/bamboo_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/bamboo_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/bamboo_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/bamboo_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/bamboo_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/bamboo_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/bamboo_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/bamboo_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/bamboo_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_mosaic.json b/public/assets/minecraft/blockstates/bamboo_mosaic.json new file mode 100644 index 00000000..c9b6ece4 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_mosaic.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bamboo_mosaic" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_mosaic_slab.json b/public/assets/minecraft/blockstates/bamboo_mosaic_slab.json new file mode 100644 index 00000000..1b743dfa --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_mosaic_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/bamboo_mosaic_slab" + }, + "type=double": { + "model": "minecraft:block/bamboo_mosaic" + }, + "type=top": { + "model": "minecraft:block/bamboo_mosaic_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_mosaic_stairs.json b/public/assets/minecraft/blockstates/bamboo_mosaic_stairs.json new file mode 100644 index 00000000..79036430 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_mosaic_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_mosaic_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/bamboo_mosaic_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_planks.json b/public/assets/minecraft/blockstates/bamboo_planks.json new file mode 100644 index 00000000..f4f47811 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bamboo_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_pressure_plate.json b/public/assets/minecraft/blockstates/bamboo_pressure_plate.json new file mode 100644 index 00000000..6d4c18a9 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/bamboo_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/bamboo_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_sapling.json b/public/assets/minecraft/blockstates/bamboo_sapling.json new file mode 100644 index 00000000..b16a0c27 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bamboo_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_shelf.json b/public/assets/minecraft/blockstates/bamboo_shelf.json new file mode 100644 index 00000000..c92ee3ed --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/bamboo_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/bamboo_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_sign.json b/public/assets/minecraft/blockstates/bamboo_sign.json new file mode 100644 index 00000000..e3fb59b7 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/bamboo_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/bamboo_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/bamboo_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/bamboo_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/bamboo_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/bamboo_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/bamboo_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/bamboo_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/bamboo_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/bamboo_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/bamboo_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/bamboo_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/bamboo_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/bamboo_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/bamboo_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/bamboo_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_slab.json b/public/assets/minecraft/blockstates/bamboo_slab.json new file mode 100644 index 00000000..0888e771 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/bamboo_slab" + }, + "type=double": { + "model": "minecraft:block/bamboo_planks" + }, + "type=top": { + "model": "minecraft:block/bamboo_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_stairs.json b/public/assets/minecraft/blockstates/bamboo_stairs.json new file mode 100644 index 00000000..649d2b70 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/bamboo_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/bamboo_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/bamboo_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_trapdoor.json b/public/assets/minecraft/blockstates/bamboo_trapdoor.json new file mode 100644 index 00000000..e1b5bd14 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/bamboo_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/bamboo_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/bamboo_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/bamboo_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/bamboo_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/bamboo_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/bamboo_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/bamboo_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/bamboo_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_wall_hanging_sign.json b/public/assets/minecraft/blockstates/bamboo_wall_hanging_sign.json new file mode 100644 index 00000000..c0ebed7c --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/bamboo_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/bamboo_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/bamboo_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/bamboo_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bamboo_wall_sign.json b/public/assets/minecraft/blockstates/bamboo_wall_sign.json new file mode 100644 index 00000000..fa4ac207 --- /dev/null +++ b/public/assets/minecraft/blockstates/bamboo_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/bamboo_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/bamboo_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/bamboo_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/bamboo_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/barrel.json b/public/assets/minecraft/blockstates/barrel.json new file mode 100644 index 00000000..3ed4f406 --- /dev/null +++ b/public/assets/minecraft/blockstates/barrel.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,open=false": { + "model": "minecraft:block/barrel", + "x": 180 + }, + "facing=down,open=true": { + "model": "minecraft:block/barrel_open", + "x": 180 + }, + "facing=east,open=false": { + "model": "minecraft:block/barrel", + "x": 90, + "y": 90 + }, + "facing=east,open=true": { + "model": "minecraft:block/barrel_open", + "x": 90, + "y": 90 + }, + "facing=north,open=false": { + "model": "minecraft:block/barrel", + "x": 90 + }, + "facing=north,open=true": { + "model": "minecraft:block/barrel_open", + "x": 90 + }, + "facing=south,open=false": { + "model": "minecraft:block/barrel", + "x": 90, + "y": 180 + }, + "facing=south,open=true": { + "model": "minecraft:block/barrel_open", + "x": 90, + "y": 180 + }, + "facing=up,open=false": { + "model": "minecraft:block/barrel" + }, + "facing=up,open=true": { + "model": "minecraft:block/barrel_open" + }, + "facing=west,open=false": { + "model": "minecraft:block/barrel", + "x": 90, + "y": 270 + }, + "facing=west,open=true": { + "model": "minecraft:block/barrel_open", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/barrier.json b/public/assets/minecraft/blockstates/barrier.json new file mode 100644 index 00000000..a8194d26 --- /dev/null +++ b/public/assets/minecraft/blockstates/barrier.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/barrier" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/basalt.json b/public/assets/minecraft/blockstates/basalt.json new file mode 100644 index 00000000..12bc2d6a --- /dev/null +++ b/public/assets/minecraft/blockstates/basalt.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/basalt", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/basalt" + }, + "axis=z": { + "model": "minecraft:block/basalt", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/beacon.json b/public/assets/minecraft/blockstates/beacon.json new file mode 100644 index 00000000..dc3a36b1 --- /dev/null +++ b/public/assets/minecraft/blockstates/beacon.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/beacon" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bedrock.json b/public/assets/minecraft/blockstates/bedrock.json new file mode 100644 index 00000000..cb107bd0 --- /dev/null +++ b/public/assets/minecraft/blockstates/bedrock.json @@ -0,0 +1,20 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/bedrock" + }, + { + "model": "minecraft:block/bedrock_mirrored" + }, + { + "model": "minecraft:block/bedrock", + "y": 180 + }, + { + "model": "minecraft:block/bedrock_mirrored", + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bee_nest.json b/public/assets/minecraft/blockstates/bee_nest.json new file mode 100644 index 00000000..e0208263 --- /dev/null +++ b/public/assets/minecraft/blockstates/bee_nest.json @@ -0,0 +1,94 @@ +{ + "variants": { + "facing=east,honey_level=0": { + "y": 90, + "model": "minecraft:block/bee_nest_empty" + }, + "facing=east,honey_level=1": { + "y": 90, + "model": "minecraft:block/bee_nest_filled_1" + }, + "facing=east,honey_level=2": { + "y": 90, + "model": "minecraft:block/bee_nest_filled_2" + }, + "facing=east,honey_level=3": { + "y": 90, + "model": "minecraft:block/bee_nest_filled_3" + }, + "facing=east,honey_level=4": { + "y": 90, + "model": "minecraft:block/bee_nest_filled_4" + }, + "facing=east,honey_level=5": { + "y": 90, + "model": "minecraft:block/bee_nest_honey" + }, + "facing=north,honey_level=0": { + "model": "minecraft:block/bee_nest_empty" + }, + "facing=north,honey_level=1": { + "model": "minecraft:block/bee_nest_filled_1" + }, + "facing=north,honey_level=2": { + "model": "minecraft:block/bee_nest_filled_2" + }, + "facing=north,honey_level=3": { + "model": "minecraft:block/bee_nest_filled_3" + }, + "facing=north,honey_level=4": { + "model": "minecraft:block/bee_nest_filled_4" + }, + "facing=north,honey_level=5": { + "model": "minecraft:block/bee_nest_honey" + }, + "facing=south,honey_level=0": { + "y": 180, + "model": "minecraft:block/bee_nest_empty" + }, + "facing=south,honey_level=1": { + "y": 180, + "model": "minecraft:block/bee_nest_filled_1" + }, + "facing=south,honey_level=2": { + "y": 180, + "model": "minecraft:block/bee_nest_filled_2" + }, + "facing=south,honey_level=3": { + "y": 180, + "model": "minecraft:block/bee_nest_filled_3" + }, + "facing=south,honey_level=4": { + "y": 180, + "model": "minecraft:block/bee_nest_filled_4" + }, + "facing=south,honey_level=5": { + "y": 180, + "model": "minecraft:block/bee_nest_honey" + }, + "facing=west,honey_level=0": { + "y": 270, + "model": "minecraft:block/bee_nest_empty" + }, + "facing=west,honey_level=1": { + "y": 270, + "model": "minecraft:block/bee_nest_filled_1" + }, + "facing=west,honey_level=2": { + "y": 270, + "model": "minecraft:block/bee_nest_filled_2" + }, + "facing=west,honey_level=3": { + "y": 270, + "model": "minecraft:block/bee_nest_filled_3" + }, + "facing=west,honey_level=4": { + "y": 270, + "model": "minecraft:block/bee_nest_filled_4" + }, + "facing=west,honey_level=5": { + "y": 270, + "model": "minecraft:block/bee_nest_honey" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/beehive.json b/public/assets/minecraft/blockstates/beehive.json new file mode 100644 index 00000000..8a2df9e6 --- /dev/null +++ b/public/assets/minecraft/blockstates/beehive.json @@ -0,0 +1,94 @@ +{ + "variants": { + "facing=east,honey_level=0": { + "y": 90, + "model": "minecraft:block/beehive_empty" + }, + "facing=east,honey_level=1": { + "y": 90, + "model": "minecraft:block/beehive_filled_1" + }, + "facing=east,honey_level=2": { + "y": 90, + "model": "minecraft:block/beehive_filled_2" + }, + "facing=east,honey_level=3": { + "y": 90, + "model": "minecraft:block/beehive_filled_3" + }, + "facing=east,honey_level=4": { + "y": 90, + "model": "minecraft:block/beehive_filled_4" + }, + "facing=east,honey_level=5": { + "y": 90, + "model": "minecraft:block/beehive_honey" + }, + "facing=north,honey_level=0": { + "model": "minecraft:block/beehive_empty" + }, + "facing=north,honey_level=1": { + "model": "minecraft:block/beehive_filled_1" + }, + "facing=north,honey_level=2": { + "model": "minecraft:block/beehive_filled_2" + }, + "facing=north,honey_level=3": { + "model": "minecraft:block/beehive_filled_3" + }, + "facing=north,honey_level=4": { + "model": "minecraft:block/beehive_filled_4" + }, + "facing=north,honey_level=5": { + "model": "minecraft:block/beehive_honey" + }, + "facing=south,honey_level=0": { + "y": 180, + "model": "minecraft:block/beehive_empty" + }, + "facing=south,honey_level=1": { + "y": 180, + "model": "minecraft:block/beehive_filled_1" + }, + "facing=south,honey_level=2": { + "y": 180, + "model": "minecraft:block/beehive_filled_2" + }, + "facing=south,honey_level=3": { + "y": 180, + "model": "minecraft:block/beehive_filled_3" + }, + "facing=south,honey_level=4": { + "y": 180, + "model": "minecraft:block/beehive_filled_4" + }, + "facing=south,honey_level=5": { + "y": 180, + "model": "minecraft:block/beehive_honey" + }, + "facing=west,honey_level=0": { + "y": 270, + "model": "minecraft:block/beehive_empty" + }, + "facing=west,honey_level=1": { + "y": 270, + "model": "minecraft:block/beehive_filled_1" + }, + "facing=west,honey_level=2": { + "y": 270, + "model": "minecraft:block/beehive_filled_2" + }, + "facing=west,honey_level=3": { + "y": 270, + "model": "minecraft:block/beehive_filled_3" + }, + "facing=west,honey_level=4": { + "y": 270, + "model": "minecraft:block/beehive_filled_4" + }, + "facing=west,honey_level=5": { + "y": 270, + "model": "minecraft:block/beehive_honey" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/beetroots.json b/public/assets/minecraft/blockstates/beetroots.json new file mode 100644 index 00000000..98e30758 --- /dev/null +++ b/public/assets/minecraft/blockstates/beetroots.json @@ -0,0 +1,16 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/beetroots_stage0" + }, + "age=1": { + "model": "minecraft:block/beetroots_stage1" + }, + "age=2": { + "model": "minecraft:block/beetroots_stage2" + }, + "age=3": { + "model": "minecraft:block/beetroots_stage3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bell.json b/public/assets/minecraft/blockstates/bell.json new file mode 100644 index 00000000..2af4b5dd --- /dev/null +++ b/public/assets/minecraft/blockstates/bell.json @@ -0,0 +1,64 @@ +{ + "variants": { + "attachment=ceiling,facing=east": { + "model": "minecraft:block/bell_ceiling", + "y": 90 + }, + "attachment=ceiling,facing=north": { + "model": "minecraft:block/bell_ceiling" + }, + "attachment=ceiling,facing=south": { + "model": "minecraft:block/bell_ceiling", + "y": 180 + }, + "attachment=ceiling,facing=west": { + "model": "minecraft:block/bell_ceiling", + "y": 270 + }, + "attachment=double_wall,facing=east": { + "model": "minecraft:block/bell_between_walls" + }, + "attachment=double_wall,facing=north": { + "model": "minecraft:block/bell_between_walls", + "y": 270 + }, + "attachment=double_wall,facing=south": { + "model": "minecraft:block/bell_between_walls", + "y": 90 + }, + "attachment=double_wall,facing=west": { + "model": "minecraft:block/bell_between_walls", + "y": 180 + }, + "attachment=floor,facing=east": { + "model": "minecraft:block/bell_floor", + "y": 90 + }, + "attachment=floor,facing=north": { + "model": "minecraft:block/bell_floor" + }, + "attachment=floor,facing=south": { + "model": "minecraft:block/bell_floor", + "y": 180 + }, + "attachment=floor,facing=west": { + "model": "minecraft:block/bell_floor", + "y": 270 + }, + "attachment=single_wall,facing=east": { + "model": "minecraft:block/bell_wall" + }, + "attachment=single_wall,facing=north": { + "model": "minecraft:block/bell_wall", + "y": 270 + }, + "attachment=single_wall,facing=south": { + "model": "minecraft:block/bell_wall", + "y": 90 + }, + "attachment=single_wall,facing=west": { + "model": "minecraft:block/bell_wall", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/big_dripleaf.json b/public/assets/minecraft/blockstates/big_dripleaf.json new file mode 100644 index 00000000..06aefac0 --- /dev/null +++ b/public/assets/minecraft/blockstates/big_dripleaf.json @@ -0,0 +1,64 @@ +{ + "variants": { + "facing=east,tilt=full": { + "model": "minecraft:block/big_dripleaf_full_tilt", + "y": 90 + }, + "facing=east,tilt=none": { + "model": "minecraft:block/big_dripleaf", + "y": 90 + }, + "facing=east,tilt=partial": { + "model": "minecraft:block/big_dripleaf_partial_tilt", + "y": 90 + }, + "facing=east,tilt=unstable": { + "model": "minecraft:block/big_dripleaf", + "y": 90 + }, + "facing=north,tilt=full": { + "model": "minecraft:block/big_dripleaf_full_tilt" + }, + "facing=north,tilt=none": { + "model": "minecraft:block/big_dripleaf" + }, + "facing=north,tilt=partial": { + "model": "minecraft:block/big_dripleaf_partial_tilt" + }, + "facing=north,tilt=unstable": { + "model": "minecraft:block/big_dripleaf" + }, + "facing=south,tilt=full": { + "model": "minecraft:block/big_dripleaf_full_tilt", + "y": 180 + }, + "facing=south,tilt=none": { + "model": "minecraft:block/big_dripleaf", + "y": 180 + }, + "facing=south,tilt=partial": { + "model": "minecraft:block/big_dripleaf_partial_tilt", + "y": 180 + }, + "facing=south,tilt=unstable": { + "model": "minecraft:block/big_dripleaf", + "y": 180 + }, + "facing=west,tilt=full": { + "model": "minecraft:block/big_dripleaf_full_tilt", + "y": 270 + }, + "facing=west,tilt=none": { + "model": "minecraft:block/big_dripleaf", + "y": 270 + }, + "facing=west,tilt=partial": { + "model": "minecraft:block/big_dripleaf_partial_tilt", + "y": 270 + }, + "facing=west,tilt=unstable": { + "model": "minecraft:block/big_dripleaf", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/big_dripleaf_stem.json b/public/assets/minecraft/blockstates/big_dripleaf_stem.json new file mode 100644 index 00000000..91951208 --- /dev/null +++ b/public/assets/minecraft/blockstates/big_dripleaf_stem.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/big_dripleaf_stem", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/big_dripleaf_stem" + }, + "facing=south": { + "model": "minecraft:block/big_dripleaf_stem", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/big_dripleaf_stem", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_button.json b/public/assets/minecraft/blockstates/birch_button.json new file mode 100644 index 00000000..db0c5889 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/birch_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/birch_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/birch_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/birch_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/birch_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/birch_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/birch_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/birch_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/birch_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/birch_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/birch_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/birch_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/birch_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/birch_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_door.json b/public/assets/minecraft/blockstates/birch_door.json new file mode 100644 index 00000000..9657be97 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/birch_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/birch_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/birch_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/birch_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/birch_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/birch_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/birch_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/birch_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/birch_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/birch_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/birch_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/birch_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/birch_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/birch_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/birch_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/birch_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/birch_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/birch_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/birch_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/birch_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/birch_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/birch_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/birch_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/birch_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/birch_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/birch_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/birch_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/birch_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/birch_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/birch_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/birch_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/birch_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_fence.json b/public/assets/minecraft/blockstates/birch_fence.json new file mode 100644 index 00000000..afd6e1d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/birch_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/birch_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/birch_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/birch_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/birch_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_fence_gate.json b/public/assets/minecraft/blockstates/birch_fence_gate.json new file mode 100644 index 00000000..aca8f697 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/birch_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/birch_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/birch_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/birch_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/birch_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/birch_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/birch_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/birch_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/birch_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/birch_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/birch_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/birch_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/birch_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/birch_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/birch_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/birch_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_hanging_sign.json b/public/assets/minecraft/blockstates/birch_hanging_sign.json new file mode 100644 index 00000000..d1662533 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/birch_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/birch_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/birch_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/birch_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/birch_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/birch_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/birch_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/birch_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/birch_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/birch_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/birch_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/birch_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/birch_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/birch_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/birch_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/birch_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/birch_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_leaves.json b/public/assets/minecraft/blockstates/birch_leaves.json new file mode 100644 index 00000000..45a5921d --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/birch_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_log.json b/public/assets/minecraft/blockstates/birch_log.json new file mode 100644 index 00000000..24ba8da3 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/birch_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/birch_log" + }, + "axis=z": { + "model": "minecraft:block/birch_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_planks.json b/public/assets/minecraft/blockstates/birch_planks.json new file mode 100644 index 00000000..b5b2e8dc --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/birch_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_pressure_plate.json b/public/assets/minecraft/blockstates/birch_pressure_plate.json new file mode 100644 index 00000000..0f5fb7a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/birch_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/birch_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_sapling.json b/public/assets/minecraft/blockstates/birch_sapling.json new file mode 100644 index 00000000..10737054 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/birch_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_shelf.json b/public/assets/minecraft/blockstates/birch_shelf.json new file mode 100644 index 00000000..0c8642c4 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/birch_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/birch_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_sign.json b/public/assets/minecraft/blockstates/birch_sign.json new file mode 100644 index 00000000..7073c418 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/birch_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/birch_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/birch_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/birch_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/birch_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/birch_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/birch_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/birch_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/birch_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/birch_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/birch_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/birch_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/birch_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/birch_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/birch_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/birch_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_slab.json b/public/assets/minecraft/blockstates/birch_slab.json new file mode 100644 index 00000000..28e4f33d --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/birch_slab" + }, + "type=double": { + "model": "minecraft:block/birch_planks" + }, + "type=top": { + "model": "minecraft:block/birch_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_stairs.json b/public/assets/minecraft/blockstates/birch_stairs.json new file mode 100644 index 00000000..1a7881d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/birch_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/birch_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/birch_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/birch_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_trapdoor.json b/public/assets/minecraft/blockstates/birch_trapdoor.json new file mode 100644 index 00000000..a8bb88c0 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/birch_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/birch_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/birch_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/birch_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/birch_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/birch_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/birch_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/birch_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/birch_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/birch_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_wall_hanging_sign.json b/public/assets/minecraft/blockstates/birch_wall_hanging_sign.json new file mode 100644 index 00000000..a50a0e40 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/birch_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/birch_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/birch_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/birch_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_wall_sign.json b/public/assets/minecraft/blockstates/birch_wall_sign.json new file mode 100644 index 00000000..7554ca47 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/birch_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/birch_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/birch_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/birch_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/birch_wood.json b/public/assets/minecraft/blockstates/birch_wood.json new file mode 100644 index 00000000..4bda7ed3 --- /dev/null +++ b/public/assets/minecraft/blockstates/birch_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/birch_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/birch_wood" + }, + "axis=z": { + "model": "minecraft:block/birch_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_banner.json b/public/assets/minecraft/blockstates/black_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/black_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_bed.json b/public/assets/minecraft/blockstates/black_bed.json new file mode 100644 index 00000000..0a92d0f2 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/black_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/black_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/black_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/black_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/black_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/black_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/black_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/black_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_candle.json b/public/assets/minecraft/blockstates/black_candle.json new file mode 100644 index 00000000..3fcbe004 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/black_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/black_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/black_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/black_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/black_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/black_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/black_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/black_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_candle_cake.json b/public/assets/minecraft/blockstates/black_candle_cake.json new file mode 100644 index 00000000..f02ecb76 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/black_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/black_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_carpet.json b/public/assets/minecraft/blockstates/black_carpet.json new file mode 100644 index 00000000..043c7fc5 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_concrete.json b/public/assets/minecraft/blockstates/black_concrete.json new file mode 100644 index 00000000..797f0358 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_concrete_powder.json b/public/assets/minecraft/blockstates/black_concrete_powder.json new file mode 100644 index 00000000..56a53d03 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/black_concrete_powder" + }, + { + "model": "minecraft:block/black_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/black_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/black_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_glazed_terracotta.json b/public/assets/minecraft/blockstates/black_glazed_terracotta.json new file mode 100644 index 00000000..e20988dc --- /dev/null +++ b/public/assets/minecraft/blockstates/black_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/black_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/black_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/black_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/black_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_shulker_box.json b/public/assets/minecraft/blockstates/black_shulker_box.json new file mode 100644 index 00000000..289aec04 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_stained_glass.json b/public/assets/minecraft/blockstates/black_stained_glass.json new file mode 100644 index 00000000..728f216b --- /dev/null +++ b/public/assets/minecraft/blockstates/black_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_stained_glass_pane.json b/public/assets/minecraft/blockstates/black_stained_glass_pane.json new file mode 100644 index 00000000..655588da --- /dev/null +++ b/public/assets/minecraft/blockstates/black_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/black_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_terracotta.json b/public/assets/minecraft/blockstates/black_terracotta.json new file mode 100644 index 00000000..7ae0ad87 --- /dev/null +++ b/public/assets/minecraft/blockstates/black_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_wall_banner.json b/public/assets/minecraft/blockstates/black_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/black_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/black_wool.json b/public/assets/minecraft/blockstates/black_wool.json new file mode 100644 index 00000000..18b2cb6c --- /dev/null +++ b/public/assets/minecraft/blockstates/black_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/black_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blackstone.json b/public/assets/minecraft/blockstates/blackstone.json new file mode 100644 index 00000000..5b6e6a41 --- /dev/null +++ b/public/assets/minecraft/blockstates/blackstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blackstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blackstone_slab.json b/public/assets/minecraft/blockstates/blackstone_slab.json new file mode 100644 index 00000000..41cada96 --- /dev/null +++ b/public/assets/minecraft/blockstates/blackstone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/blackstone_slab" + }, + "type=double": { + "model": "minecraft:block/blackstone" + }, + "type=top": { + "model": "minecraft:block/blackstone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blackstone_stairs.json b/public/assets/minecraft/blockstates/blackstone_stairs.json new file mode 100644 index 00000000..f533ccb3 --- /dev/null +++ b/public/assets/minecraft/blockstates/blackstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/blackstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blackstone_wall.json b/public/assets/minecraft/blockstates/blackstone_wall.json new file mode 100644 index 00000000..537f206f --- /dev/null +++ b/public/assets/minecraft/blockstates/blackstone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/blackstone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/blackstone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blast_furnace.json b/public/assets/minecraft/blockstates/blast_furnace.json new file mode 100644 index 00000000..63dbedd7 --- /dev/null +++ b/public/assets/minecraft/blockstates/blast_furnace.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/blast_furnace", + "y": 90 + }, + "facing=east,lit=true": { + "model": "minecraft:block/blast_furnace_on", + "y": 90 + }, + "facing=north,lit=false": { + "model": "minecraft:block/blast_furnace" + }, + "facing=north,lit=true": { + "model": "minecraft:block/blast_furnace_on" + }, + "facing=south,lit=false": { + "model": "minecraft:block/blast_furnace", + "y": 180 + }, + "facing=south,lit=true": { + "model": "minecraft:block/blast_furnace_on", + "y": 180 + }, + "facing=west,lit=false": { + "model": "minecraft:block/blast_furnace", + "y": 270 + }, + "facing=west,lit=true": { + "model": "minecraft:block/blast_furnace_on", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_banner.json b/public/assets/minecraft/blockstates/blue_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_bed.json b/public/assets/minecraft/blockstates/blue_bed.json new file mode 100644 index 00000000..f3bec412 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/blue_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/blue_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/blue_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/blue_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/blue_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/blue_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/blue_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/blue_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_candle.json b/public/assets/minecraft/blockstates/blue_candle.json new file mode 100644 index 00000000..75e30d08 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/blue_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/blue_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/blue_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/blue_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/blue_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/blue_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/blue_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/blue_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_candle_cake.json b/public/assets/minecraft/blockstates/blue_candle_cake.json new file mode 100644 index 00000000..869c55f1 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/blue_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/blue_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_carpet.json b/public/assets/minecraft/blockstates/blue_carpet.json new file mode 100644 index 00000000..082b9f34 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_concrete.json b/public/assets/minecraft/blockstates/blue_concrete.json new file mode 100644 index 00000000..7c63116c --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_concrete_powder.json b/public/assets/minecraft/blockstates/blue_concrete_powder.json new file mode 100644 index 00000000..92d2724a --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/blue_concrete_powder" + }, + { + "model": "minecraft:block/blue_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/blue_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/blue_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_glazed_terracotta.json b/public/assets/minecraft/blockstates/blue_glazed_terracotta.json new file mode 100644 index 00000000..063c11c4 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/blue_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/blue_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/blue_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/blue_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_ice.json b/public/assets/minecraft/blockstates/blue_ice.json new file mode 100644 index 00000000..79ce6ac4 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_ice.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_ice" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_orchid.json b/public/assets/minecraft/blockstates/blue_orchid.json new file mode 100644 index 00000000..4cdb3149 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_orchid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_orchid" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_shulker_box.json b/public/assets/minecraft/blockstates/blue_shulker_box.json new file mode 100644 index 00000000..9f05ab96 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_stained_glass.json b/public/assets/minecraft/blockstates/blue_stained_glass.json new file mode 100644 index 00000000..e495d004 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_stained_glass_pane.json b/public/assets/minecraft/blockstates/blue_stained_glass_pane.json new file mode 100644 index 00000000..f86fce7b --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/blue_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_terracotta.json b/public/assets/minecraft/blockstates/blue_terracotta.json new file mode 100644 index 00000000..972492b1 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_wall_banner.json b/public/assets/minecraft/blockstates/blue_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/blue_wool.json b/public/assets/minecraft/blockstates/blue_wool.json new file mode 100644 index 00000000..1b65b8e6 --- /dev/null +++ b/public/assets/minecraft/blockstates/blue_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/blue_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bone_block.json b/public/assets/minecraft/blockstates/bone_block.json new file mode 100644 index 00000000..284e15b2 --- /dev/null +++ b/public/assets/minecraft/blockstates/bone_block.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/bone_block", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/bone_block" + }, + "axis=z": { + "model": "minecraft:block/bone_block", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bookshelf.json b/public/assets/minecraft/blockstates/bookshelf.json new file mode 100644 index 00000000..a0198c08 --- /dev/null +++ b/public/assets/minecraft/blockstates/bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bookshelf" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brain_coral.json b/public/assets/minecraft/blockstates/brain_coral.json new file mode 100644 index 00000000..7b100296 --- /dev/null +++ b/public/assets/minecraft/blockstates/brain_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brain_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brain_coral_block.json b/public/assets/minecraft/blockstates/brain_coral_block.json new file mode 100644 index 00000000..2c133d41 --- /dev/null +++ b/public/assets/minecraft/blockstates/brain_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brain_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brain_coral_fan.json b/public/assets/minecraft/blockstates/brain_coral_fan.json new file mode 100644 index 00000000..353ec6b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/brain_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brain_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brain_coral_wall_fan.json b/public/assets/minecraft/blockstates/brain_coral_wall_fan.json new file mode 100644 index 00000000..76fa0a4a --- /dev/null +++ b/public/assets/minecraft/blockstates/brain_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/brain_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/brain_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/brain_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/brain_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brewing_stand.json b/public/assets/minecraft/blockstates/brewing_stand.json new file mode 100644 index 00000000..dfdffcd8 --- /dev/null +++ b/public/assets/minecraft/blockstates/brewing_stand.json @@ -0,0 +1,57 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/brewing_stand" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_bottle0" + }, + "when": { + "has_bottle_0": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_bottle1" + }, + "when": { + "has_bottle_1": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_bottle2" + }, + "when": { + "has_bottle_2": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_empty0" + }, + "when": { + "has_bottle_0": "false" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_empty1" + }, + "when": { + "has_bottle_1": "false" + } + }, + { + "apply": { + "model": "minecraft:block/brewing_stand_empty2" + }, + "when": { + "has_bottle_2": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brick_slab.json b/public/assets/minecraft/blockstates/brick_slab.json new file mode 100644 index 00000000..dc9f2cce --- /dev/null +++ b/public/assets/minecraft/blockstates/brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/brick_slab" + }, + "type=double": { + "model": "minecraft:block/bricks" + }, + "type=top": { + "model": "minecraft:block/brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brick_stairs.json b/public/assets/minecraft/blockstates/brick_stairs.json new file mode 100644 index 00000000..7e673826 --- /dev/null +++ b/public/assets/minecraft/blockstates/brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brick_wall.json b/public/assets/minecraft/blockstates/brick_wall.json new file mode 100644 index 00000000..140062a5 --- /dev/null +++ b/public/assets/minecraft/blockstates/brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bricks.json b/public/assets/minecraft/blockstates/bricks.json new file mode 100644 index 00000000..7b54ff6a --- /dev/null +++ b/public/assets/minecraft/blockstates/bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_banner.json b/public/assets/minecraft/blockstates/brown_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_bed.json b/public/assets/minecraft/blockstates/brown_bed.json new file mode 100644 index 00000000..6e11549f --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/brown_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/brown_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/brown_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/brown_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/brown_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/brown_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/brown_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/brown_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_candle.json b/public/assets/minecraft/blockstates/brown_candle.json new file mode 100644 index 00000000..66979471 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/brown_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/brown_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/brown_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/brown_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/brown_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/brown_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/brown_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/brown_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_candle_cake.json b/public/assets/minecraft/blockstates/brown_candle_cake.json new file mode 100644 index 00000000..e92e8083 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/brown_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/brown_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_carpet.json b/public/assets/minecraft/blockstates/brown_carpet.json new file mode 100644 index 00000000..7273224e --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_concrete.json b/public/assets/minecraft/blockstates/brown_concrete.json new file mode 100644 index 00000000..6841a73c --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_concrete_powder.json b/public/assets/minecraft/blockstates/brown_concrete_powder.json new file mode 100644 index 00000000..49ef7837 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/brown_concrete_powder" + }, + { + "model": "minecraft:block/brown_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/brown_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/brown_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_glazed_terracotta.json b/public/assets/minecraft/blockstates/brown_glazed_terracotta.json new file mode 100644 index 00000000..d78b6954 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/brown_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/brown_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/brown_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/brown_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_mushroom.json b/public/assets/minecraft/blockstates/brown_mushroom.json new file mode 100644 index 00000000..9a2fb1c6 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_mushroom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_mushroom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_mushroom_block.json b/public/assets/minecraft/blockstates/brown_mushroom_block.json new file mode 100644 index 00000000..9edb9370 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_mushroom_block.json @@ -0,0 +1,115 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/brown_mushroom_block" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_mushroom_block", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_mushroom_block", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_mushroom_block", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_mushroom_block", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_mushroom_block", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 90 + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 180 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 270 + }, + "when": { + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 270 + }, + "when": { + "up": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 90 + }, + "when": { + "down": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_shulker_box.json b/public/assets/minecraft/blockstates/brown_shulker_box.json new file mode 100644 index 00000000..c4f723bb --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_stained_glass.json b/public/assets/minecraft/blockstates/brown_stained_glass.json new file mode 100644 index 00000000..723e232e --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_stained_glass_pane.json b/public/assets/minecraft/blockstates/brown_stained_glass_pane.json new file mode 100644 index 00000000..17abeae4 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/brown_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_terracotta.json b/public/assets/minecraft/blockstates/brown_terracotta.json new file mode 100644 index 00000000..6a618f17 --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_wall_banner.json b/public/assets/minecraft/blockstates/brown_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/brown_wool.json b/public/assets/minecraft/blockstates/brown_wool.json new file mode 100644 index 00000000..4c378d5e --- /dev/null +++ b/public/assets/minecraft/blockstates/brown_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/brown_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bubble_column.json b/public/assets/minecraft/blockstates/bubble_column.json new file mode 100644 index 00000000..99fd360b --- /dev/null +++ b/public/assets/minecraft/blockstates/bubble_column.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/water" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bubble_coral.json b/public/assets/minecraft/blockstates/bubble_coral.json new file mode 100644 index 00000000..3e068e64 --- /dev/null +++ b/public/assets/minecraft/blockstates/bubble_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bubble_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bubble_coral_block.json b/public/assets/minecraft/blockstates/bubble_coral_block.json new file mode 100644 index 00000000..4f6abebe --- /dev/null +++ b/public/assets/minecraft/blockstates/bubble_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bubble_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bubble_coral_fan.json b/public/assets/minecraft/blockstates/bubble_coral_fan.json new file mode 100644 index 00000000..e91a669f --- /dev/null +++ b/public/assets/minecraft/blockstates/bubble_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bubble_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bubble_coral_wall_fan.json b/public/assets/minecraft/blockstates/bubble_coral_wall_fan.json new file mode 100644 index 00000000..5310027a --- /dev/null +++ b/public/assets/minecraft/blockstates/bubble_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/bubble_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/bubble_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/bubble_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/bubble_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/budding_amethyst.json b/public/assets/minecraft/blockstates/budding_amethyst.json new file mode 100644 index 00000000..a6e222b6 --- /dev/null +++ b/public/assets/minecraft/blockstates/budding_amethyst.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/budding_amethyst" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/bush.json b/public/assets/minecraft/blockstates/bush.json new file mode 100644 index 00000000..55d8078c --- /dev/null +++ b/public/assets/minecraft/blockstates/bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cactus.json b/public/assets/minecraft/blockstates/cactus.json new file mode 100644 index 00000000..c1623fbc --- /dev/null +++ b/public/assets/minecraft/blockstates/cactus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cactus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cactus_flower.json b/public/assets/minecraft/blockstates/cactus_flower.json new file mode 100644 index 00000000..24f6f69b --- /dev/null +++ b/public/assets/minecraft/blockstates/cactus_flower.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cactus_flower" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cake.json b/public/assets/minecraft/blockstates/cake.json new file mode 100644 index 00000000..c905f118 --- /dev/null +++ b/public/assets/minecraft/blockstates/cake.json @@ -0,0 +1,25 @@ +{ + "variants": { + "bites=0": { + "model": "minecraft:block/cake" + }, + "bites=1": { + "model": "minecraft:block/cake_slice1" + }, + "bites=2": { + "model": "minecraft:block/cake_slice2" + }, + "bites=3": { + "model": "minecraft:block/cake_slice3" + }, + "bites=4": { + "model": "minecraft:block/cake_slice4" + }, + "bites=5": { + "model": "minecraft:block/cake_slice5" + }, + "bites=6": { + "model": "minecraft:block/cake_slice6" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/calcite.json b/public/assets/minecraft/blockstates/calcite.json new file mode 100644 index 00000000..c9ff836d --- /dev/null +++ b/public/assets/minecraft/blockstates/calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/calcite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/calibrated_sculk_sensor.json b/public/assets/minecraft/blockstates/calibrated_sculk_sensor.json new file mode 100644 index 00000000..7f619758 --- /dev/null +++ b/public/assets/minecraft/blockstates/calibrated_sculk_sensor.json @@ -0,0 +1,49 @@ +{ + "variants": { + "facing=east,sculk_sensor_phase=active": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 90 + }, + "facing=east,sculk_sensor_phase=cooldown": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 90 + }, + "facing=east,sculk_sensor_phase=inactive": { + "model": "minecraft:block/calibrated_sculk_sensor_inactive", + "y": 90 + }, + "facing=north,sculk_sensor_phase=active": { + "model": "minecraft:block/calibrated_sculk_sensor_active" + }, + "facing=north,sculk_sensor_phase=cooldown": { + "model": "minecraft:block/calibrated_sculk_sensor_active" + }, + "facing=north,sculk_sensor_phase=inactive": { + "model": "minecraft:block/calibrated_sculk_sensor_inactive" + }, + "facing=south,sculk_sensor_phase=active": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 180 + }, + "facing=south,sculk_sensor_phase=cooldown": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 180 + }, + "facing=south,sculk_sensor_phase=inactive": { + "model": "minecraft:block/calibrated_sculk_sensor_inactive", + "y": 180 + }, + "facing=west,sculk_sensor_phase=active": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 270 + }, + "facing=west,sculk_sensor_phase=cooldown": { + "model": "minecraft:block/calibrated_sculk_sensor_active", + "y": 270 + }, + "facing=west,sculk_sensor_phase=inactive": { + "model": "minecraft:block/calibrated_sculk_sensor_inactive", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/campfire.json b/public/assets/minecraft/blockstates/campfire.json new file mode 100644 index 00000000..d5751b85 --- /dev/null +++ b/public/assets/minecraft/blockstates/campfire.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 270 + }, + "facing=east,lit=true": { + "model": "minecraft:block/campfire", + "y": 270 + }, + "facing=north,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 180 + }, + "facing=north,lit=true": { + "model": "minecraft:block/campfire", + "y": 180 + }, + "facing=south,lit=false": { + "model": "minecraft:block/campfire_off" + }, + "facing=south,lit=true": { + "model": "minecraft:block/campfire" + }, + "facing=west,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 90 + }, + "facing=west,lit=true": { + "model": "minecraft:block/campfire", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/candle.json b/public/assets/minecraft/blockstates/candle.json new file mode 100644 index 00000000..9e867034 --- /dev/null +++ b/public/assets/minecraft/blockstates/candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/candle_cake.json b/public/assets/minecraft/blockstates/candle_cake.json new file mode 100644 index 00000000..4e1e1181 --- /dev/null +++ b/public/assets/minecraft/blockstates/candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/candle_cake" + }, + "lit=true": { + "model": "minecraft:block/candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/carrots.json b/public/assets/minecraft/blockstates/carrots.json new file mode 100644 index 00000000..8acf220f --- /dev/null +++ b/public/assets/minecraft/blockstates/carrots.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/carrots_stage0" + }, + "age=1": { + "model": "minecraft:block/carrots_stage0" + }, + "age=2": { + "model": "minecraft:block/carrots_stage1" + }, + "age=3": { + "model": "minecraft:block/carrots_stage1" + }, + "age=4": { + "model": "minecraft:block/carrots_stage2" + }, + "age=5": { + "model": "minecraft:block/carrots_stage2" + }, + "age=6": { + "model": "minecraft:block/carrots_stage2" + }, + "age=7": { + "model": "minecraft:block/carrots_stage3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cartography_table.json b/public/assets/minecraft/blockstates/cartography_table.json new file mode 100644 index 00000000..6feb4018 --- /dev/null +++ b/public/assets/minecraft/blockstates/cartography_table.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cartography_table" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/carved_pumpkin.json b/public/assets/minecraft/blockstates/carved_pumpkin.json new file mode 100644 index 00000000..f98dc9f9 --- /dev/null +++ b/public/assets/minecraft/blockstates/carved_pumpkin.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/carved_pumpkin", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/carved_pumpkin" + }, + "facing=south": { + "model": "minecraft:block/carved_pumpkin", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/carved_pumpkin", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cauldron.json b/public/assets/minecraft/blockstates/cauldron.json new file mode 100644 index 00000000..9908cf5d --- /dev/null +++ b/public/assets/minecraft/blockstates/cauldron.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cauldron" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cave_air.json b/public/assets/minecraft/blockstates/cave_air.json new file mode 100644 index 00000000..2c8f02f0 --- /dev/null +++ b/public/assets/minecraft/blockstates/cave_air.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/air" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cave_vines.json b/public/assets/minecraft/blockstates/cave_vines.json new file mode 100644 index 00000000..684555ff --- /dev/null +++ b/public/assets/minecraft/blockstates/cave_vines.json @@ -0,0 +1,10 @@ +{ + "variants": { + "berries=false": { + "model": "minecraft:block/cave_vines" + }, + "berries=true": { + "model": "minecraft:block/cave_vines_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cave_vines_plant.json b/public/assets/minecraft/blockstates/cave_vines_plant.json new file mode 100644 index 00000000..a07870ef --- /dev/null +++ b/public/assets/minecraft/blockstates/cave_vines_plant.json @@ -0,0 +1,10 @@ +{ + "variants": { + "berries=false": { + "model": "minecraft:block/cave_vines_plant" + }, + "berries=true": { + "model": "minecraft:block/cave_vines_plant_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chain_command_block.json b/public/assets/minecraft/blockstates/chain_command_block.json new file mode 100644 index 00000000..ede14429 --- /dev/null +++ b/public/assets/minecraft/blockstates/chain_command_block.json @@ -0,0 +1,50 @@ +{ + "variants": { + "conditional=false,facing=down": { + "model": "minecraft:block/chain_command_block", + "x": 90 + }, + "conditional=false,facing=east": { + "model": "minecraft:block/chain_command_block", + "y": 90 + }, + "conditional=false,facing=north": { + "model": "minecraft:block/chain_command_block" + }, + "conditional=false,facing=south": { + "model": "minecraft:block/chain_command_block", + "y": 180 + }, + "conditional=false,facing=up": { + "model": "minecraft:block/chain_command_block", + "x": 270 + }, + "conditional=false,facing=west": { + "model": "minecraft:block/chain_command_block", + "y": 270 + }, + "conditional=true,facing=down": { + "model": "minecraft:block/chain_command_block_conditional", + "x": 90 + }, + "conditional=true,facing=east": { + "model": "minecraft:block/chain_command_block_conditional", + "y": 90 + }, + "conditional=true,facing=north": { + "model": "minecraft:block/chain_command_block_conditional" + }, + "conditional=true,facing=south": { + "model": "minecraft:block/chain_command_block_conditional", + "y": 180 + }, + "conditional=true,facing=up": { + "model": "minecraft:block/chain_command_block_conditional", + "x": 270 + }, + "conditional=true,facing=west": { + "model": "minecraft:block/chain_command_block_conditional", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_button.json b/public/assets/minecraft/blockstates/cherry_button.json new file mode 100644 index 00000000..89686b63 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/cherry_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/cherry_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/cherry_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/cherry_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/cherry_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/cherry_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/cherry_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/cherry_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/cherry_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/cherry_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/cherry_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/cherry_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/cherry_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/cherry_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_door.json b/public/assets/minecraft/blockstates/cherry_door.json new file mode 100644 index 00000000..73fb6c3b --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/cherry_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/cherry_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/cherry_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/cherry_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_fence.json b/public/assets/minecraft/blockstates/cherry_fence.json new file mode 100644 index 00000000..a67bdd8e --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cherry_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_fence_gate.json b/public/assets/minecraft/blockstates/cherry_fence_gate.json new file mode 100644 index 00000000..e92e638c --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/cherry_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/cherry_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/cherry_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/cherry_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/cherry_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/cherry_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/cherry_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/cherry_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/cherry_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/cherry_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/cherry_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/cherry_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/cherry_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/cherry_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/cherry_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/cherry_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_hanging_sign.json b/public/assets/minecraft/blockstates/cherry_hanging_sign.json new file mode 100644 index 00000000..aad9b64c --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/cherry_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/cherry_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/cherry_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/cherry_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/cherry_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/cherry_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/cherry_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/cherry_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/cherry_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/cherry_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/cherry_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/cherry_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/cherry_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/cherry_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/cherry_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/cherry_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/cherry_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_leaves.json b/public/assets/minecraft/blockstates/cherry_leaves.json new file mode 100644 index 00000000..de7a3c88 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cherry_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_log.json b/public/assets/minecraft/blockstates/cherry_log.json new file mode 100644 index 00000000..a35c0d9f --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_log.json @@ -0,0 +1,13 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/cherry_log_x" + }, + "axis=y": { + "model": "minecraft:block/cherry_log_y" + }, + "axis=z": { + "model": "minecraft:block/cherry_log_z" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_planks.json b/public/assets/minecraft/blockstates/cherry_planks.json new file mode 100644 index 00000000..02915c93 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cherry_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_pressure_plate.json b/public/assets/minecraft/blockstates/cherry_pressure_plate.json new file mode 100644 index 00000000..619b8c70 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/cherry_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/cherry_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_sapling.json b/public/assets/minecraft/blockstates/cherry_sapling.json new file mode 100644 index 00000000..cab2fb40 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cherry_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_shelf.json b/public/assets/minecraft/blockstates/cherry_shelf.json new file mode 100644 index 00000000..10cfe521 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cherry_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/cherry_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_sign.json b/public/assets/minecraft/blockstates/cherry_sign.json new file mode 100644 index 00000000..1e2e2b4f --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/cherry_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/cherry_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/cherry_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/cherry_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/cherry_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/cherry_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/cherry_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/cherry_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/cherry_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/cherry_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/cherry_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/cherry_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/cherry_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/cherry_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/cherry_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/cherry_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_slab.json b/public/assets/minecraft/blockstates/cherry_slab.json new file mode 100644 index 00000000..3c192c1b --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cherry_slab" + }, + "type=double": { + "model": "minecraft:block/cherry_planks" + }, + "type=top": { + "model": "minecraft:block/cherry_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_stairs.json b/public/assets/minecraft/blockstates/cherry_stairs.json new file mode 100644 index 00000000..0de5122b --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cherry_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cherry_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cherry_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cherry_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_trapdoor.json b/public/assets/minecraft/blockstates/cherry_trapdoor.json new file mode 100644 index 00000000..90aac961 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/cherry_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/cherry_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/cherry_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/cherry_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/cherry_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/cherry_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/cherry_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/cherry_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/cherry_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/cherry_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_wall_hanging_sign.json b/public/assets/minecraft/blockstates/cherry_wall_hanging_sign.json new file mode 100644 index 00000000..01b0ac27 --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/cherry_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/cherry_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/cherry_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/cherry_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_wall_sign.json b/public/assets/minecraft/blockstates/cherry_wall_sign.json new file mode 100644 index 00000000..aafef4fd --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/cherry_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/cherry_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/cherry_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/cherry_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cherry_wood.json b/public/assets/minecraft/blockstates/cherry_wood.json new file mode 100644 index 00000000..5c180b3f --- /dev/null +++ b/public/assets/minecraft/blockstates/cherry_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/cherry_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/cherry_wood" + }, + "axis=z": { + "model": "minecraft:block/cherry_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chest.json b/public/assets/minecraft/blockstates/chest.json new file mode 100644 index 00000000..f78fa579 --- /dev/null +++ b/public/assets/minecraft/blockstates/chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chipped_anvil.json b/public/assets/minecraft/blockstates/chipped_anvil.json new file mode 100644 index 00000000..466eb4c7 --- /dev/null +++ b/public/assets/minecraft/blockstates/chipped_anvil.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/chipped_anvil", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/chipped_anvil", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/chipped_anvil" + }, + "facing=west": { + "model": "minecraft:block/chipped_anvil", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_bookshelf.json b/public/assets/minecraft/blockstates/chiseled_bookshelf.json new file mode 100644 index 00000000..0c9b22b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_bookshelf.json @@ -0,0 +1,799 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf", + "uvlock": true + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_0_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_0_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_1_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_1_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_2_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_2_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_3_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_3_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_4_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_4_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_5_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "slot_5_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf", + "uvlock": true, + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_0_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_0_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_1_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_1_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_2_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_2_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_3_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_3_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_4_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_4_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_5_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "slot_5_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf", + "uvlock": true, + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_0_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_0_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_1_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_1_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_2_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_2_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_3_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_3_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_4_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_4_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_5_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "slot_5_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf", + "uvlock": true, + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_0_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_0_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_mid", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_1_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_mid", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_1_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_top_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_2_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_top_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_2_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_3_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_3_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_mid", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_4_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_mid", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_4_occupied": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_occupied_slot_bottom_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_5_occupied": "true" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/chiseled_bookshelf_empty_slot_bottom_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "slot_5_occupied": "false" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_cinnabar.json b/public/assets/minecraft/blockstates/chiseled_cinnabar.json new file mode 100644 index 00000000..79ec8fad --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_cinnabar.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_cinnabar" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_copper.json b/public/assets/minecraft/blockstates/chiseled_copper.json new file mode 100644 index 00000000..6b2ccc85 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_deepslate.json b/public/assets/minecraft/blockstates/chiseled_deepslate.json new file mode 100644 index 00000000..e7edb5a6 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_deepslate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_nether_bricks.json b/public/assets/minecraft/blockstates/chiseled_nether_bricks.json new file mode 100644 index 00000000..c2748322 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_nether_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_nether_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_polished_blackstone.json b/public/assets/minecraft/blockstates/chiseled_polished_blackstone.json new file mode 100644 index 00000000..66a2f35f --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_polished_blackstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_polished_blackstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_quartz_block.json b/public/assets/minecraft/blockstates/chiseled_quartz_block.json new file mode 100644 index 00000000..2e9192c7 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_quartz_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_quartz_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_red_sandstone.json b/public/assets/minecraft/blockstates/chiseled_red_sandstone.json new file mode 100644 index 00000000..c1f7cc6e --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_red_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_resin_bricks.json b/public/assets/minecraft/blockstates/chiseled_resin_bricks.json new file mode 100644 index 00000000..fd9c6454 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_resin_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_resin_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_sandstone.json b/public/assets/minecraft/blockstates/chiseled_sandstone.json new file mode 100644 index 00000000..7a5de569 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_stone_bricks.json b/public/assets/minecraft/blockstates/chiseled_stone_bricks.json new file mode 100644 index 00000000..4034c11b --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_sulfur.json b/public/assets/minecraft/blockstates/chiseled_sulfur.json new file mode 100644 index 00000000..d2efcc5d --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_sulfur.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_sulfur" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_tuff.json b/public/assets/minecraft/blockstates/chiseled_tuff.json new file mode 100644 index 00000000..d4afccd7 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_tuff.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_tuff" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chiseled_tuff_bricks.json b/public/assets/minecraft/blockstates/chiseled_tuff_bricks.json new file mode 100644 index 00000000..6c565446 --- /dev/null +++ b/public/assets/minecraft/blockstates/chiseled_tuff_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_tuff_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chorus_flower.json b/public/assets/minecraft/blockstates/chorus_flower.json new file mode 100644 index 00000000..0bf05806 --- /dev/null +++ b/public/assets/minecraft/blockstates/chorus_flower.json @@ -0,0 +1,22 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/chorus_flower" + }, + "age=1": { + "model": "minecraft:block/chorus_flower" + }, + "age=2": { + "model": "minecraft:block/chorus_flower" + }, + "age=3": { + "model": "minecraft:block/chorus_flower" + }, + "age=4": { + "model": "minecraft:block/chorus_flower" + }, + "age=5": { + "model": "minecraft:block/chorus_flower_dead" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/chorus_plant.json b/public/assets/minecraft/blockstates/chorus_plant.json new file mode 100644 index 00000000..c84cff18 --- /dev/null +++ b/public/assets/minecraft/blockstates/chorus_plant.json @@ -0,0 +1,222 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/chorus_plant_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside", + "weight": 2 + }, + { + "model": "minecraft:block/chorus_plant_noside1" + }, + { + "model": "minecraft:block/chorus_plant_noside2" + }, + { + "model": "minecraft:block/chorus_plant_noside3" + } + ], + "when": { + "north": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 90 + } + ], + "when": { + "east": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 180 + } + ], + "when": { + "south": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 270 + } + ], + "when": { + "west": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "x": 270 + } + ], + "when": { + "up": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "x": 90 + } + ], + "when": { + "down": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar.json b/public/assets/minecraft/blockstates/cinnabar.json new file mode 100644 index 00000000..e7a5238b --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cinnabar" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_brick_slab.json b/public/assets/minecraft/blockstates/cinnabar_brick_slab.json new file mode 100644 index 00000000..4f6ce471 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cinnabar_brick_slab" + }, + "type=double": { + "model": "minecraft:block/cinnabar_bricks" + }, + "type=top": { + "model": "minecraft:block/cinnabar_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_brick_stairs.json b/public/assets/minecraft/blockstates/cinnabar_brick_stairs.json new file mode 100644 index 00000000..770fba8d --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_brick_wall.json b/public/assets/minecraft/blockstates/cinnabar_brick_wall.json new file mode 100644 index 00000000..e55103f7 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_bricks.json b/public/assets/minecraft/blockstates/cinnabar_bricks.json new file mode 100644 index 00000000..5b7486a0 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cinnabar_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_slab.json b/public/assets/minecraft/blockstates/cinnabar_slab.json new file mode 100644 index 00000000..14b7b6d6 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cinnabar_slab" + }, + "type=double": { + "model": "minecraft:block/cinnabar" + }, + "type=top": { + "model": "minecraft:block/cinnabar_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_stairs.json b/public/assets/minecraft/blockstates/cinnabar_stairs.json new file mode 100644 index 00000000..26fc5473 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cinnabar_wall.json b/public/assets/minecraft/blockstates/cinnabar_wall.json new file mode 100644 index 00000000..b3698091 --- /dev/null +++ b/public/assets/minecraft/blockstates/cinnabar_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cinnabar_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cinnabar_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/clay.json b/public/assets/minecraft/blockstates/clay.json new file mode 100644 index 00000000..d22f313b --- /dev/null +++ b/public/assets/minecraft/blockstates/clay.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/clay" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/closed_eyeblossom.json b/public/assets/minecraft/blockstates/closed_eyeblossom.json new file mode 100644 index 00000000..7a39dcf3 --- /dev/null +++ b/public/assets/minecraft/blockstates/closed_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/closed_eyeblossom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/coal_block.json b/public/assets/minecraft/blockstates/coal_block.json new file mode 100644 index 00000000..266adaad --- /dev/null +++ b/public/assets/minecraft/blockstates/coal_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/coal_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/coal_ore.json b/public/assets/minecraft/blockstates/coal_ore.json new file mode 100644 index 00000000..9fa7c00d --- /dev/null +++ b/public/assets/minecraft/blockstates/coal_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/coal_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/coarse_dirt.json b/public/assets/minecraft/blockstates/coarse_dirt.json new file mode 100644 index 00000000..1f87e5c1 --- /dev/null +++ b/public/assets/minecraft/blockstates/coarse_dirt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/coarse_dirt" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobbled_deepslate.json b/public/assets/minecraft/blockstates/cobbled_deepslate.json new file mode 100644 index 00000000..d44144f1 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobbled_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cobbled_deepslate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobbled_deepslate_slab.json b/public/assets/minecraft/blockstates/cobbled_deepslate_slab.json new file mode 100644 index 00000000..65a49dcc --- /dev/null +++ b/public/assets/minecraft/blockstates/cobbled_deepslate_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cobbled_deepslate_slab" + }, + "type=double": { + "model": "minecraft:block/cobbled_deepslate" + }, + "type=top": { + "model": "minecraft:block/cobbled_deepslate_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobbled_deepslate_stairs.json b/public/assets/minecraft/blockstates/cobbled_deepslate_stairs.json new file mode 100644 index 00000000..1c243b1d --- /dev/null +++ b/public/assets/minecraft/blockstates/cobbled_deepslate_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cobbled_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cobbled_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobbled_deepslate_wall.json b/public/assets/minecraft/blockstates/cobbled_deepslate_wall.json new file mode 100644 index 00000000..baa3cbb9 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobbled_deepslate_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobbled_deepslate_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobblestone.json b/public/assets/minecraft/blockstates/cobblestone.json new file mode 100644 index 00000000..e94cf882 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobblestone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cobblestone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobblestone_slab.json b/public/assets/minecraft/blockstates/cobblestone_slab.json new file mode 100644 index 00000000..8164d9ed --- /dev/null +++ b/public/assets/minecraft/blockstates/cobblestone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cobblestone_slab" + }, + "type=double": { + "model": "minecraft:block/cobblestone" + }, + "type=top": { + "model": "minecraft:block/cobblestone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobblestone_stairs.json b/public/assets/minecraft/blockstates/cobblestone_stairs.json new file mode 100644 index 00000000..e018cb30 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobblestone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cobblestone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobblestone_wall.json b/public/assets/minecraft/blockstates/cobblestone_wall.json new file mode 100644 index 00000000..ea2f6761 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobblestone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cobblestone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/cobblestone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cobweb.json b/public/assets/minecraft/blockstates/cobweb.json new file mode 100644 index 00000000..30a165e4 --- /dev/null +++ b/public/assets/minecraft/blockstates/cobweb.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cobweb" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cocoa.json b/public/assets/minecraft/blockstates/cocoa.json new file mode 100644 index 00000000..d12aa4ec --- /dev/null +++ b/public/assets/minecraft/blockstates/cocoa.json @@ -0,0 +1,49 @@ +{ + "variants": { + "age=0,facing=east": { + "model": "minecraft:block/cocoa_stage0", + "y": 270 + }, + "age=0,facing=north": { + "model": "minecraft:block/cocoa_stage0", + "y": 180 + }, + "age=0,facing=south": { + "model": "minecraft:block/cocoa_stage0" + }, + "age=0,facing=west": { + "model": "minecraft:block/cocoa_stage0", + "y": 90 + }, + "age=1,facing=east": { + "model": "minecraft:block/cocoa_stage1", + "y": 270 + }, + "age=1,facing=north": { + "model": "minecraft:block/cocoa_stage1", + "y": 180 + }, + "age=1,facing=south": { + "model": "minecraft:block/cocoa_stage1" + }, + "age=1,facing=west": { + "model": "minecraft:block/cocoa_stage1", + "y": 90 + }, + "age=2,facing=east": { + "model": "minecraft:block/cocoa_stage2", + "y": 270 + }, + "age=2,facing=north": { + "model": "minecraft:block/cocoa_stage2", + "y": 180 + }, + "age=2,facing=south": { + "model": "minecraft:block/cocoa_stage2" + }, + "age=2,facing=west": { + "model": "minecraft:block/cocoa_stage2", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/command_block.json b/public/assets/minecraft/blockstates/command_block.json new file mode 100644 index 00000000..dbda5cf3 --- /dev/null +++ b/public/assets/minecraft/blockstates/command_block.json @@ -0,0 +1,50 @@ +{ + "variants": { + "conditional=false,facing=down": { + "model": "minecraft:block/command_block", + "x": 90 + }, + "conditional=false,facing=east": { + "model": "minecraft:block/command_block", + "y": 90 + }, + "conditional=false,facing=north": { + "model": "minecraft:block/command_block" + }, + "conditional=false,facing=south": { + "model": "minecraft:block/command_block", + "y": 180 + }, + "conditional=false,facing=up": { + "model": "minecraft:block/command_block", + "x": 270 + }, + "conditional=false,facing=west": { + "model": "minecraft:block/command_block", + "y": 270 + }, + "conditional=true,facing=down": { + "model": "minecraft:block/command_block_conditional", + "x": 90 + }, + "conditional=true,facing=east": { + "model": "minecraft:block/command_block_conditional", + "y": 90 + }, + "conditional=true,facing=north": { + "model": "minecraft:block/command_block_conditional" + }, + "conditional=true,facing=south": { + "model": "minecraft:block/command_block_conditional", + "y": 180 + }, + "conditional=true,facing=up": { + "model": "minecraft:block/command_block_conditional", + "x": 270 + }, + "conditional=true,facing=west": { + "model": "minecraft:block/command_block_conditional", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/comparator.json b/public/assets/minecraft/blockstates/comparator.json new file mode 100644 index 00000000..13f9f214 --- /dev/null +++ b/public/assets/minecraft/blockstates/comparator.json @@ -0,0 +1,64 @@ +{ + "variants": { + "facing=east,mode=compare,powered=false": { + "model": "minecraft:block/comparator", + "y": 270 + }, + "facing=east,mode=compare,powered=true": { + "model": "minecraft:block/comparator_on", + "y": 270 + }, + "facing=east,mode=subtract,powered=false": { + "model": "minecraft:block/comparator_subtract", + "y": 270 + }, + "facing=east,mode=subtract,powered=true": { + "model": "minecraft:block/comparator_on_subtract", + "y": 270 + }, + "facing=north,mode=compare,powered=false": { + "model": "minecraft:block/comparator", + "y": 180 + }, + "facing=north,mode=compare,powered=true": { + "model": "minecraft:block/comparator_on", + "y": 180 + }, + "facing=north,mode=subtract,powered=false": { + "model": "minecraft:block/comparator_subtract", + "y": 180 + }, + "facing=north,mode=subtract,powered=true": { + "model": "minecraft:block/comparator_on_subtract", + "y": 180 + }, + "facing=south,mode=compare,powered=false": { + "model": "minecraft:block/comparator" + }, + "facing=south,mode=compare,powered=true": { + "model": "minecraft:block/comparator_on" + }, + "facing=south,mode=subtract,powered=false": { + "model": "minecraft:block/comparator_subtract" + }, + "facing=south,mode=subtract,powered=true": { + "model": "minecraft:block/comparator_on_subtract" + }, + "facing=west,mode=compare,powered=false": { + "model": "minecraft:block/comparator", + "y": 90 + }, + "facing=west,mode=compare,powered=true": { + "model": "minecraft:block/comparator_on", + "y": 90 + }, + "facing=west,mode=subtract,powered=false": { + "model": "minecraft:block/comparator_subtract", + "y": 90 + }, + "facing=west,mode=subtract,powered=true": { + "model": "minecraft:block/comparator_on_subtract", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/composter.json b/public/assets/minecraft/blockstates/composter.json new file mode 100644 index 00000000..219eea9c --- /dev/null +++ b/public/assets/minecraft/blockstates/composter.json @@ -0,0 +1,73 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/composter" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents1" + }, + "when": { + "level": "1" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents2" + }, + "when": { + "level": "2" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents3" + }, + "when": { + "level": "3" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents4" + }, + "when": { + "level": "4" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents5" + }, + "when": { + "level": "5" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents6" + }, + "when": { + "level": "6" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents7" + }, + "when": { + "level": "7" + } + }, + { + "apply": { + "model": "minecraft:block/composter_contents_ready" + }, + "when": { + "level": "8" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/conduit.json b/public/assets/minecraft/blockstates/conduit.json new file mode 100644 index 00000000..f6841bed --- /dev/null +++ b/public/assets/minecraft/blockstates/conduit.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/conduit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_bars.json b/public/assets/minecraft/blockstates/copper_bars.json new file mode 100644 index 00000000..bb8a4c05 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_block.json b/public/assets/minecraft/blockstates/copper_block.json new file mode 100644 index 00000000..b440184d --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_bulb.json b/public/assets/minecraft/blockstates/copper_bulb.json new file mode 100644 index 00000000..5929d9b4 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_chain.json b/public/assets/minecraft/blockstates/copper_chain.json new file mode 100644 index 00000000..7ce1e467 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/copper_chain" + }, + "axis=z": { + "model": "minecraft:block/copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_chest.json b/public/assets/minecraft/blockstates/copper_chest.json new file mode 100644 index 00000000..5b982748 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_door.json b/public/assets/minecraft/blockstates/copper_door.json new file mode 100644 index 00000000..44dcbdef --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_golem_statue.json b/public/assets/minecraft/blockstates/copper_golem_statue.json new file mode 100644 index 00000000..3542086b --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_grate.json b/public/assets/minecraft/blockstates/copper_grate.json new file mode 100644 index 00000000..2f7bc9ec --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_lantern.json b/public/assets/minecraft/blockstates/copper_lantern.json new file mode 100644 index 00000000..c203499c --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_ore.json b/public/assets/minecraft/blockstates/copper_ore.json new file mode 100644 index 00000000..c8cd05c4 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_torch.json b/public/assets/minecraft/blockstates/copper_torch.json new file mode 100644 index 00000000..4dae5981 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_torch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_torch" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_trapdoor.json b/public/assets/minecraft/blockstates/copper_trapdoor.json new file mode 100644 index 00000000..837c01b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/copper_wall_torch.json b/public/assets/minecraft/blockstates/copper_wall_torch.json new file mode 100644 index 00000000..2287fc85 --- /dev/null +++ b/public/assets/minecraft/blockstates/copper_wall_torch.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/copper_wall_torch" + }, + "facing=north": { + "model": "minecraft:block/copper_wall_torch", + "y": 270 + }, + "facing=south": { + "model": "minecraft:block/copper_wall_torch", + "y": 90 + }, + "facing=west": { + "model": "minecraft:block/copper_wall_torch", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cornflower.json b/public/assets/minecraft/blockstates/cornflower.json new file mode 100644 index 00000000..2d787937 --- /dev/null +++ b/public/assets/minecraft/blockstates/cornflower.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cornflower" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cracked_deepslate_bricks.json b/public/assets/minecraft/blockstates/cracked_deepslate_bricks.json new file mode 100644 index 00000000..008daf0d --- /dev/null +++ b/public/assets/minecraft/blockstates/cracked_deepslate_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_deepslate_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cracked_deepslate_tiles.json b/public/assets/minecraft/blockstates/cracked_deepslate_tiles.json new file mode 100644 index 00000000..99ddace6 --- /dev/null +++ b/public/assets/minecraft/blockstates/cracked_deepslate_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_deepslate_tiles" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cracked_nether_bricks.json b/public/assets/minecraft/blockstates/cracked_nether_bricks.json new file mode 100644 index 00000000..42f44bba --- /dev/null +++ b/public/assets/minecraft/blockstates/cracked_nether_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_nether_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cracked_polished_blackstone_bricks.json b/public/assets/minecraft/blockstates/cracked_polished_blackstone_bricks.json new file mode 100644 index 00000000..2fe33ddc --- /dev/null +++ b/public/assets/minecraft/blockstates/cracked_polished_blackstone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_polished_blackstone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cracked_stone_bricks.json b/public/assets/minecraft/blockstates/cracked_stone_bricks.json new file mode 100644 index 00000000..6e194be2 --- /dev/null +++ b/public/assets/minecraft/blockstates/cracked_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crafter.json b/public/assets/minecraft/blockstates/crafter.json new file mode 100644 index 00000000..2de2b178 --- /dev/null +++ b/public/assets/minecraft/blockstates/crafter.json @@ -0,0 +1,216 @@ +{ + "variants": { + "crafting=false,orientation=down_east,triggered=false": { + "model": "minecraft:block/crafter", + "x": 90, + "y": 90 + }, + "crafting=false,orientation=down_east,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 90, + "y": 90 + }, + "crafting=false,orientation=down_north,triggered=false": { + "model": "minecraft:block/crafter", + "x": 90 + }, + "crafting=false,orientation=down_north,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 90 + }, + "crafting=false,orientation=down_south,triggered=false": { + "model": "minecraft:block/crafter", + "x": 90, + "y": 180 + }, + "crafting=false,orientation=down_south,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 90, + "y": 180 + }, + "crafting=false,orientation=down_west,triggered=false": { + "model": "minecraft:block/crafter", + "x": 90, + "y": 270 + }, + "crafting=false,orientation=down_west,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 90, + "y": 270 + }, + "crafting=false,orientation=east_up,triggered=false": { + "model": "minecraft:block/crafter", + "y": 90 + }, + "crafting=false,orientation=east_up,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "y": 90 + }, + "crafting=false,orientation=north_up,triggered=false": { + "model": "minecraft:block/crafter" + }, + "crafting=false,orientation=north_up,triggered=true": { + "model": "minecraft:block/crafter_triggered" + }, + "crafting=false,orientation=south_up,triggered=false": { + "model": "minecraft:block/crafter", + "y": 180 + }, + "crafting=false,orientation=south_up,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "y": 180 + }, + "crafting=false,orientation=up_east,triggered=false": { + "model": "minecraft:block/crafter", + "x": 270, + "y": 270 + }, + "crafting=false,orientation=up_east,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 270, + "y": 270 + }, + "crafting=false,orientation=up_north,triggered=false": { + "model": "minecraft:block/crafter", + "x": 270, + "y": 180 + }, + "crafting=false,orientation=up_north,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 270, + "y": 180 + }, + "crafting=false,orientation=up_south,triggered=false": { + "model": "minecraft:block/crafter", + "x": 270 + }, + "crafting=false,orientation=up_south,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 270 + }, + "crafting=false,orientation=up_west,triggered=false": { + "model": "minecraft:block/crafter", + "x": 270, + "y": 90 + }, + "crafting=false,orientation=up_west,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "x": 270, + "y": 90 + }, + "crafting=false,orientation=west_up,triggered=false": { + "model": "minecraft:block/crafter", + "y": 270 + }, + "crafting=false,orientation=west_up,triggered=true": { + "model": "minecraft:block/crafter_triggered", + "y": 270 + }, + "crafting=true,orientation=down_east,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 90, + "y": 90 + }, + "crafting=true,orientation=down_east,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 90, + "y": 90 + }, + "crafting=true,orientation=down_north,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 90 + }, + "crafting=true,orientation=down_north,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 90 + }, + "crafting=true,orientation=down_south,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 90, + "y": 180 + }, + "crafting=true,orientation=down_south,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 90, + "y": 180 + }, + "crafting=true,orientation=down_west,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 90, + "y": 270 + }, + "crafting=true,orientation=down_west,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 90, + "y": 270 + }, + "crafting=true,orientation=east_up,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "y": 90 + }, + "crafting=true,orientation=east_up,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "y": 90 + }, + "crafting=true,orientation=north_up,triggered=false": { + "model": "minecraft:block/crafter_crafting" + }, + "crafting=true,orientation=north_up,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered" + }, + "crafting=true,orientation=south_up,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "y": 180 + }, + "crafting=true,orientation=south_up,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "y": 180 + }, + "crafting=true,orientation=up_east,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 270, + "y": 270 + }, + "crafting=true,orientation=up_east,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 270, + "y": 270 + }, + "crafting=true,orientation=up_north,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 270, + "y": 180 + }, + "crafting=true,orientation=up_north,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 270, + "y": 180 + }, + "crafting=true,orientation=up_south,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 270 + }, + "crafting=true,orientation=up_south,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 270 + }, + "crafting=true,orientation=up_west,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "x": 270, + "y": 90 + }, + "crafting=true,orientation=up_west,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "x": 270, + "y": 90 + }, + "crafting=true,orientation=west_up,triggered=false": { + "model": "minecraft:block/crafter_crafting", + "y": 270 + }, + "crafting=true,orientation=west_up,triggered=true": { + "model": "minecraft:block/crafter_crafting_triggered", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crafting_table.json b/public/assets/minecraft/blockstates/crafting_table.json new file mode 100644 index 00000000..46adc790 --- /dev/null +++ b/public/assets/minecraft/blockstates/crafting_table.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crafting_table" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/creaking_heart.json b/public/assets/minecraft/blockstates/creaking_heart.json new file mode 100644 index 00000000..116f6e50 --- /dev/null +++ b/public/assets/minecraft/blockstates/creaking_heart.json @@ -0,0 +1,40 @@ +{ + "variants": { + "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", + "x": 90, + "y": 90 + }, + "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" + }, + "axis=z,creaking_heart_state=awake": { + "model": "minecraft:block/creaking_heart_awake_horizontal", + "x": 90 + }, + "axis=z,creaking_heart_state=dormant": { + "model": "minecraft:block/creaking_heart_dormant_horizontal", + "x": 90 + }, + "axis=z,creaking_heart_state=uprooted": { + "model": "minecraft:block/creaking_heart_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/creeper_head.json b/public/assets/minecraft/blockstates/creeper_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/creeper_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/creeper_wall_head.json b/public/assets/minecraft/blockstates/creeper_wall_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/creeper_wall_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_button.json b/public/assets/minecraft/blockstates/crimson_button.json new file mode 100644 index 00000000..bccd1097 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/crimson_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/crimson_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/crimson_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/crimson_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/crimson_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/crimson_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/crimson_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/crimson_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/crimson_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/crimson_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/crimson_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/crimson_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/crimson_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/crimson_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_door.json b/public/assets/minecraft/blockstates/crimson_door.json new file mode 100644 index 00000000..4e60e7b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/crimson_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/crimson_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/crimson_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/crimson_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_fence.json b/public/assets/minecraft/blockstates/crimson_fence.json new file mode 100644 index 00000000..8f5a2735 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/crimson_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_fence_gate.json b/public/assets/minecraft/blockstates/crimson_fence_gate.json new file mode 100644 index 00000000..f53ea9c2 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/crimson_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/crimson_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/crimson_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/crimson_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/crimson_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/crimson_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/crimson_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/crimson_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/crimson_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/crimson_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/crimson_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/crimson_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/crimson_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/crimson_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/crimson_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/crimson_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_fungus.json b/public/assets/minecraft/blockstates/crimson_fungus.json new file mode 100644 index 00000000..4ee39fd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_fungus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crimson_fungus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_hanging_sign.json b/public/assets/minecraft/blockstates/crimson_hanging_sign.json new file mode 100644 index 00000000..9b09ea77 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/crimson_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/crimson_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/crimson_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/crimson_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/crimson_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/crimson_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/crimson_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/crimson_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/crimson_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/crimson_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/crimson_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/crimson_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/crimson_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/crimson_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/crimson_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/crimson_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/crimson_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_hyphae.json b/public/assets/minecraft/blockstates/crimson_hyphae.json new file mode 100644 index 00000000..115ed635 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_hyphae.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/crimson_hyphae", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/crimson_hyphae" + }, + "axis=z": { + "model": "minecraft:block/crimson_hyphae", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_nylium.json b/public/assets/minecraft/blockstates/crimson_nylium.json new file mode 100644 index 00000000..e3ecaf60 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_nylium.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crimson_nylium" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_planks.json b/public/assets/minecraft/blockstates/crimson_planks.json new file mode 100644 index 00000000..9cd4ff65 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crimson_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_pressure_plate.json b/public/assets/minecraft/blockstates/crimson_pressure_plate.json new file mode 100644 index 00000000..7e7ab3d6 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/crimson_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/crimson_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_roots.json b/public/assets/minecraft/blockstates/crimson_roots.json new file mode 100644 index 00000000..830d559a --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crimson_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_shelf.json b/public/assets/minecraft/blockstates/crimson_shelf.json new file mode 100644 index 00000000..33318312 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/crimson_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/crimson_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_sign.json b/public/assets/minecraft/blockstates/crimson_sign.json new file mode 100644 index 00000000..6fef0ae2 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/crimson_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/crimson_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/crimson_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/crimson_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/crimson_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/crimson_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/crimson_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/crimson_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/crimson_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/crimson_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/crimson_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/crimson_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/crimson_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/crimson_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/crimson_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/crimson_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_slab.json b/public/assets/minecraft/blockstates/crimson_slab.json new file mode 100644 index 00000000..7f8f651d --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/crimson_slab" + }, + "type=double": { + "model": "minecraft:block/crimson_planks" + }, + "type=top": { + "model": "minecraft:block/crimson_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_stairs.json b/public/assets/minecraft/blockstates/crimson_stairs.json new file mode 100644 index 00000000..508f9dd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/crimson_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/crimson_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/crimson_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/crimson_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_stem.json b/public/assets/minecraft/blockstates/crimson_stem.json new file mode 100644 index 00000000..81285b0c --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_stem.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/crimson_stem", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/crimson_stem" + }, + "axis=z": { + "model": "minecraft:block/crimson_stem", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_trapdoor.json b/public/assets/minecraft/blockstates/crimson_trapdoor.json new file mode 100644 index 00000000..50f81360 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/crimson_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/crimson_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/crimson_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/crimson_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/crimson_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/crimson_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/crimson_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/crimson_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/crimson_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/crimson_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_wall_hanging_sign.json b/public/assets/minecraft/blockstates/crimson_wall_hanging_sign.json new file mode 100644 index 00000000..1108d7d7 --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/crimson_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/crimson_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/crimson_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/crimson_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crimson_wall_sign.json b/public/assets/minecraft/blockstates/crimson_wall_sign.json new file mode 100644 index 00000000..141e497e --- /dev/null +++ b/public/assets/minecraft/blockstates/crimson_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/crimson_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/crimson_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/crimson_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/crimson_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/crying_obsidian.json b/public/assets/minecraft/blockstates/crying_obsidian.json new file mode 100644 index 00000000..fd7ad59e --- /dev/null +++ b/public/assets/minecraft/blockstates/crying_obsidian.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/crying_obsidian" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cut_copper.json b/public/assets/minecraft/blockstates/cut_copper.json new file mode 100644 index 00000000..2105f293 --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cut_copper_slab.json b/public/assets/minecraft/blockstates/cut_copper_slab.json new file mode 100644 index 00000000..258ecacf --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_copper_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/cut_copper_slab" }, + "type=top": { "model": "block/cut_copper_slab_top" }, + "type=double": { "model": "block/cut_copper_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/cut_copper_stairs.json b/public/assets/minecraft/blockstates/cut_copper_stairs.json new file mode 100644 index 00000000..95160aaf --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cut_red_sandstone.json b/public/assets/minecraft/blockstates/cut_red_sandstone.json new file mode 100644 index 00000000..7ef05a72 --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cut_red_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cut_red_sandstone_slab.json b/public/assets/minecraft/blockstates/cut_red_sandstone_slab.json new file mode 100644 index 00000000..87655e5b --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_red_sandstone_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/cut_red_sandstone_slab" }, + "type=top": { "model": "block/cut_red_sandstone_slab_top" }, + "type=double": { "model": "block/cut_red_sandstone_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/cut_sandstone.json b/public/assets/minecraft/blockstates/cut_sandstone.json new file mode 100644 index 00000000..9bab8fc4 --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cut_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cut_sandstone_slab.json b/public/assets/minecraft/blockstates/cut_sandstone_slab.json new file mode 100644 index 00000000..de4d3164 --- /dev/null +++ b/public/assets/minecraft/blockstates/cut_sandstone_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/cut_sandstone_slab" }, + "type=top": { "model": "block/cut_sandstone_slab_top" }, + "type=double": { "model": "block/cut_sandstone_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/cyan_banner.json b/public/assets/minecraft/blockstates/cyan_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_bed.json b/public/assets/minecraft/blockstates/cyan_bed.json new file mode 100644 index 00000000..47116358 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/cyan_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/cyan_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/cyan_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/cyan_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/cyan_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/cyan_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/cyan_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/cyan_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_candle.json b/public/assets/minecraft/blockstates/cyan_candle.json new file mode 100644 index 00000000..4e35ccd5 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/cyan_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/cyan_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/cyan_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/cyan_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/cyan_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/cyan_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/cyan_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/cyan_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_candle_cake.json b/public/assets/minecraft/blockstates/cyan_candle_cake.json new file mode 100644 index 00000000..348abcc2 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/cyan_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/cyan_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_carpet.json b/public/assets/minecraft/blockstates/cyan_carpet.json new file mode 100644 index 00000000..0b0212c5 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_concrete.json b/public/assets/minecraft/blockstates/cyan_concrete.json new file mode 100644 index 00000000..32935a3b --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_concrete_powder.json b/public/assets/minecraft/blockstates/cyan_concrete_powder.json new file mode 100644 index 00000000..cf7085eb --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/cyan_concrete_powder" + }, + { + "model": "minecraft:block/cyan_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/cyan_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/cyan_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_glazed_terracotta.json b/public/assets/minecraft/blockstates/cyan_glazed_terracotta.json new file mode 100644 index 00000000..26276ef3 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/cyan_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/cyan_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/cyan_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/cyan_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_shulker_box.json b/public/assets/minecraft/blockstates/cyan_shulker_box.json new file mode 100644 index 00000000..86214c0d --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_stained_glass.json b/public/assets/minecraft/blockstates/cyan_stained_glass.json new file mode 100644 index 00000000..6645a573 --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_stained_glass_pane.json b/public/assets/minecraft/blockstates/cyan_stained_glass_pane.json new file mode 100644 index 00000000..e1fddf7e --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/cyan_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_terracotta.json b/public/assets/minecraft/blockstates/cyan_terracotta.json new file mode 100644 index 00000000..dca321fa --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_wall_banner.json b/public/assets/minecraft/blockstates/cyan_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/cyan_wool.json b/public/assets/minecraft/blockstates/cyan_wool.json new file mode 100644 index 00000000..48b12b5a --- /dev/null +++ b/public/assets/minecraft/blockstates/cyan_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cyan_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/damaged_anvil.json b/public/assets/minecraft/blockstates/damaged_anvil.json new file mode 100644 index 00000000..cca2bca4 --- /dev/null +++ b/public/assets/minecraft/blockstates/damaged_anvil.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/damaged_anvil", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/damaged_anvil", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/damaged_anvil" + }, + "facing=west": { + "model": "minecraft:block/damaged_anvil", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dandelion.json b/public/assets/minecraft/blockstates/dandelion.json new file mode 100644 index 00000000..bf8a14b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/dandelion.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dandelion" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_button.json b/public/assets/minecraft/blockstates/dark_oak_button.json new file mode 100644 index 00000000..fca36041 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/dark_oak_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/dark_oak_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/dark_oak_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/dark_oak_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/dark_oak_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/dark_oak_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/dark_oak_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/dark_oak_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/dark_oak_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/dark_oak_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/dark_oak_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/dark_oak_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/dark_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_door.json b/public/assets/minecraft/blockstates/dark_oak_door.json new file mode 100644 index 00000000..aa45d8ca --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/dark_oak_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/dark_oak_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/dark_oak_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/dark_oak_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_fence.json b/public/assets/minecraft/blockstates/dark_oak_fence.json new file mode 100644 index 00000000..59bdf154 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/dark_oak_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_fence_gate.json b/public/assets/minecraft/blockstates/dark_oak_fence_gate.json new file mode 100644 index 00000000..3b6d547f --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/dark_oak_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/dark_oak_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/dark_oak_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/dark_oak_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/dark_oak_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/dark_oak_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/dark_oak_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/dark_oak_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/dark_oak_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_hanging_sign.json b/public/assets/minecraft/blockstates/dark_oak_hanging_sign.json new file mode 100644 index 00000000..6f8b6982 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/dark_oak_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/dark_oak_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_leaves.json b/public/assets/minecraft/blockstates/dark_oak_leaves.json new file mode 100644 index 00000000..0b6f4f4d --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dark_oak_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_log.json b/public/assets/minecraft/blockstates/dark_oak_log.json new file mode 100644 index 00000000..ae91a107 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/dark_oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/dark_oak_log" + }, + "axis=z": { + "model": "minecraft:block/dark_oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_planks.json b/public/assets/minecraft/blockstates/dark_oak_planks.json new file mode 100644 index 00000000..47194b08 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dark_oak_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_pressure_plate.json b/public/assets/minecraft/blockstates/dark_oak_pressure_plate.json new file mode 100644 index 00000000..7a3ce2af --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/dark_oak_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/dark_oak_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_sapling.json b/public/assets/minecraft/blockstates/dark_oak_sapling.json new file mode 100644 index 00000000..31435f37 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dark_oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_shelf.json b/public/assets/minecraft/blockstates/dark_oak_shelf.json new file mode 100644 index 00000000..48f5fbc3 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/dark_oak_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/dark_oak_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_sign.json b/public/assets/minecraft/blockstates/dark_oak_sign.json new file mode 100644 index 00000000..7596317a --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/dark_oak_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/dark_oak_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/dark_oak_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/dark_oak_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/dark_oak_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/dark_oak_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/dark_oak_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/dark_oak_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/dark_oak_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/dark_oak_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/dark_oak_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/dark_oak_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/dark_oak_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/dark_oak_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/dark_oak_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/dark_oak_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_slab.json b/public/assets/minecraft/blockstates/dark_oak_slab.json new file mode 100644 index 00000000..a99483a2 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/dark_oak_slab" + }, + "type=double": { + "model": "minecraft:block/dark_oak_planks" + }, + "type=top": { + "model": "minecraft:block/dark_oak_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_stairs.json b/public/assets/minecraft/blockstates/dark_oak_stairs.json new file mode 100644 index 00000000..4ab6e05d --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/dark_oak_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/dark_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/dark_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/dark_oak_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_trapdoor.json b/public/assets/minecraft/blockstates/dark_oak_trapdoor.json new file mode 100644 index 00000000..87bb35c2 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/dark_oak_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/dark_oak_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_wall_hanging_sign.json b/public/assets/minecraft/blockstates/dark_oak_wall_hanging_sign.json new file mode 100644 index 00000000..e2027538 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dark_oak_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/dark_oak_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/dark_oak_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/dark_oak_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_wall_sign.json b/public/assets/minecraft/blockstates/dark_oak_wall_sign.json new file mode 100644 index 00000000..17d3f48e --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dark_oak_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/dark_oak_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/dark_oak_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/dark_oak_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_oak_wood.json b/public/assets/minecraft/blockstates/dark_oak_wood.json new file mode 100644 index 00000000..d45b617f --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/dark_oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/dark_oak_wood" + }, + "axis=z": { + "model": "minecraft:block/dark_oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_prismarine.json b/public/assets/minecraft/blockstates/dark_prismarine.json new file mode 100644 index 00000000..2f1ce749 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_prismarine.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dark_prismarine" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_prismarine_slab.json b/public/assets/minecraft/blockstates/dark_prismarine_slab.json new file mode 100644 index 00000000..80a61949 --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_prismarine_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/dark_prismarine_slab" + }, + "type=double": { + "model": "minecraft:block/dark_prismarine" + }, + "type=top": { + "model": "minecraft:block/dark_prismarine_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dark_prismarine_stairs.json b/public/assets/minecraft/blockstates/dark_prismarine_stairs.json new file mode 100644 index 00000000..f53fdfcf --- /dev/null +++ b/public/assets/minecraft/blockstates/dark_prismarine_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/dark_prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/dark_prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/dark_prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/daylight_detector.json b/public/assets/minecraft/blockstates/daylight_detector.json new file mode 100644 index 00000000..c6182ff9 --- /dev/null +++ b/public/assets/minecraft/blockstates/daylight_detector.json @@ -0,0 +1,10 @@ +{ + "variants": { + "inverted=false": { + "model": "minecraft:block/daylight_detector" + }, + "inverted=true": { + "model": "minecraft:block/daylight_detector_inverted" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_brain_coral.json b/public/assets/minecraft/blockstates/dead_brain_coral.json new file mode 100644 index 00000000..736b2bd4 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_brain_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_brain_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_brain_coral_block.json b/public/assets/minecraft/blockstates/dead_brain_coral_block.json new file mode 100644 index 00000000..550f6b06 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_brain_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_brain_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_brain_coral_fan.json b/public/assets/minecraft/blockstates/dead_brain_coral_fan.json new file mode 100644 index 00000000..41c6e2a9 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_brain_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_brain_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_brain_coral_wall_fan.json b/public/assets/minecraft/blockstates/dead_brain_coral_wall_fan.json new file mode 100644 index 00000000..03c9d976 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_brain_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dead_brain_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dead_brain_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/dead_brain_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/dead_brain_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_bubble_coral.json b/public/assets/minecraft/blockstates/dead_bubble_coral.json new file mode 100644 index 00000000..fac745e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_bubble_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_bubble_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_bubble_coral_block.json b/public/assets/minecraft/blockstates/dead_bubble_coral_block.json new file mode 100644 index 00000000..ada5781b --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_bubble_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_bubble_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_bubble_coral_fan.json b/public/assets/minecraft/blockstates/dead_bubble_coral_fan.json new file mode 100644 index 00000000..d55b0608 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_bubble_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_bubble_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_bubble_coral_wall_fan.json b/public/assets/minecraft/blockstates/dead_bubble_coral_wall_fan.json new file mode 100644 index 00000000..727aea19 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_bubble_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dead_bubble_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dead_bubble_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/dead_bubble_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/dead_bubble_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_bush.json b/public/assets/minecraft/blockstates/dead_bush.json new file mode 100644 index 00000000..ed88d109 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_fire_coral.json b/public/assets/minecraft/blockstates/dead_fire_coral.json new file mode 100644 index 00000000..65f7ee33 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_fire_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_fire_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_fire_coral_block.json b/public/assets/minecraft/blockstates/dead_fire_coral_block.json new file mode 100644 index 00000000..4414956f --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_fire_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_fire_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_fire_coral_fan.json b/public/assets/minecraft/blockstates/dead_fire_coral_fan.json new file mode 100644 index 00000000..fb3c6feb --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_fire_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_fire_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_fire_coral_wall_fan.json b/public/assets/minecraft/blockstates/dead_fire_coral_wall_fan.json new file mode 100644 index 00000000..0fd52584 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_fire_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dead_fire_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dead_fire_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/dead_fire_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/dead_fire_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_horn_coral.json b/public/assets/minecraft/blockstates/dead_horn_coral.json new file mode 100644 index 00000000..f38ce336 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_horn_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_horn_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_horn_coral_block.json b/public/assets/minecraft/blockstates/dead_horn_coral_block.json new file mode 100644 index 00000000..8666c0c6 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_horn_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_horn_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_horn_coral_fan.json b/public/assets/minecraft/blockstates/dead_horn_coral_fan.json new file mode 100644 index 00000000..1f72003e --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_horn_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_horn_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_horn_coral_wall_fan.json b/public/assets/minecraft/blockstates/dead_horn_coral_wall_fan.json new file mode 100644 index 00000000..02928d6e --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_horn_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dead_horn_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dead_horn_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/dead_horn_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/dead_horn_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_tube_coral.json b/public/assets/minecraft/blockstates/dead_tube_coral.json new file mode 100644 index 00000000..156c3f0a --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_tube_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_tube_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_tube_coral_block.json b/public/assets/minecraft/blockstates/dead_tube_coral_block.json new file mode 100644 index 00000000..72d40552 --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_tube_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_tube_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_tube_coral_fan.json b/public/assets/minecraft/blockstates/dead_tube_coral_fan.json new file mode 100644 index 00000000..095e294b --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_tube_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dead_tube_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dead_tube_coral_wall_fan.json b/public/assets/minecraft/blockstates/dead_tube_coral_wall_fan.json new file mode 100644 index 00000000..0705e15d --- /dev/null +++ b/public/assets/minecraft/blockstates/dead_tube_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/dead_tube_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dead_tube_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/dead_tube_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/dead_tube_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/decorated_pot.json b/public/assets/minecraft/blockstates/decorated_pot.json new file mode 100644 index 00000000..2aa0faf7 --- /dev/null +++ b/public/assets/minecraft/blockstates/decorated_pot.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/decorated_pot" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate.json b/public/assets/minecraft/blockstates/deepslate.json new file mode 100644 index 00000000..dd197be8 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate.json @@ -0,0 +1,62 @@ +{ + "variants": { + "axis=x": [ + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 90 + } + ], + "axis=y": [ + { + "model": "minecraft:block/deepslate" + }, + { + "model": "minecraft:block/deepslate_mirrored" + }, + { + "model": "minecraft:block/deepslate", + "y": 180 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "y": 180 + } + ], + "axis=z": [ + { + "model": "minecraft:block/deepslate", + "x": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90 + }, + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 180 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_brick_slab.json b/public/assets/minecraft/blockstates/deepslate_brick_slab.json new file mode 100644 index 00000000..1d171038 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/deepslate_brick_slab" + }, + "type=double": { + "model": "minecraft:block/deepslate_bricks" + }, + "type=top": { + "model": "minecraft:block/deepslate_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_brick_stairs.json b/public/assets/minecraft/blockstates/deepslate_brick_stairs.json new file mode 100644 index 00000000..49dc5b39 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/deepslate_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_brick_wall.json b/public/assets/minecraft/blockstates/deepslate_brick_wall.json new file mode 100644 index 00000000..545dba08 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_bricks.json b/public/assets/minecraft/blockstates/deepslate_bricks.json new file mode 100644 index 00000000..1884843c --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_coal_ore.json b/public/assets/minecraft/blockstates/deepslate_coal_ore.json new file mode 100644 index 00000000..8df18485 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_coal_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_coal_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_copper_ore.json b/public/assets/minecraft/blockstates/deepslate_copper_ore.json new file mode 100644 index 00000000..aa4aaa01 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_copper_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_copper_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_diamond_ore.json b/public/assets/minecraft/blockstates/deepslate_diamond_ore.json new file mode 100644 index 00000000..fa67e3fd --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_diamond_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_diamond_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_emerald_ore.json b/public/assets/minecraft/blockstates/deepslate_emerald_ore.json new file mode 100644 index 00000000..bf0b9264 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_emerald_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_emerald_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_gold_ore.json b/public/assets/minecraft/blockstates/deepslate_gold_ore.json new file mode 100644 index 00000000..f2077df6 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_gold_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_gold_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_iron_ore.json b/public/assets/minecraft/blockstates/deepslate_iron_ore.json new file mode 100644 index 00000000..62c79c11 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_iron_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_iron_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_lapis_ore.json b/public/assets/minecraft/blockstates/deepslate_lapis_ore.json new file mode 100644 index 00000000..60d27c9f --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_lapis_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_lapis_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_redstone_ore.json b/public/assets/minecraft/blockstates/deepslate_redstone_ore.json new file mode 100644 index 00000000..8767d7d9 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_redstone_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_redstone_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_tile_slab.json b/public/assets/minecraft/blockstates/deepslate_tile_slab.json new file mode 100644 index 00000000..60a8208f --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_tile_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/deepslate_tile_slab" + }, + "type=double": { + "model": "minecraft:block/deepslate_tiles" + }, + "type=top": { + "model": "minecraft:block/deepslate_tile_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_tile_stairs.json b/public/assets/minecraft/blockstates/deepslate_tile_stairs.json new file mode 100644 index 00000000..aefda363 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_tile_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/deepslate_tile_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/deepslate_tile_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/deepslate_tile_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_tile_wall.json b/public/assets/minecraft/blockstates/deepslate_tile_wall.json new file mode 100644 index 00000000..e7492967 --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_tile_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/deepslate_tile_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/deepslate_tiles.json b/public/assets/minecraft/blockstates/deepslate_tiles.json new file mode 100644 index 00000000..2e9d4dce --- /dev/null +++ b/public/assets/minecraft/blockstates/deepslate_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/deepslate_tiles" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/detector_rail.json b/public/assets/minecraft/blockstates/detector_rail.json new file mode 100644 index 00000000..fff11cc0 --- /dev/null +++ b/public/assets/minecraft/blockstates/detector_rail.json @@ -0,0 +1,46 @@ +{ + "variants": { + "powered=false,shape=ascending_east": { + "model": "minecraft:block/detector_rail_raised_ne", + "y": 90 + }, + "powered=false,shape=ascending_north": { + "model": "minecraft:block/detector_rail_raised_ne" + }, + "powered=false,shape=ascending_south": { + "model": "minecraft:block/detector_rail_raised_sw" + }, + "powered=false,shape=ascending_west": { + "model": "minecraft:block/detector_rail_raised_sw", + "y": 90 + }, + "powered=false,shape=east_west": { + "model": "minecraft:block/detector_rail", + "y": 90 + }, + "powered=false,shape=north_south": { + "model": "minecraft:block/detector_rail" + }, + "powered=true,shape=ascending_east": { + "model": "minecraft:block/detector_rail_on_raised_ne", + "y": 90 + }, + "powered=true,shape=ascending_north": { + "model": "minecraft:block/detector_rail_on_raised_ne" + }, + "powered=true,shape=ascending_south": { + "model": "minecraft:block/detector_rail_on_raised_sw" + }, + "powered=true,shape=ascending_west": { + "model": "minecraft:block/detector_rail_on_raised_sw", + "y": 90 + }, + "powered=true,shape=east_west": { + "model": "minecraft:block/detector_rail_on", + "y": 90 + }, + "powered=true,shape=north_south": { + "model": "minecraft:block/detector_rail_on" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diamond_block.json b/public/assets/minecraft/blockstates/diamond_block.json new file mode 100644 index 00000000..5a5d8888 --- /dev/null +++ b/public/assets/minecraft/blockstates/diamond_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/diamond_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diamond_ore.json b/public/assets/minecraft/blockstates/diamond_ore.json new file mode 100644 index 00000000..fda88436 --- /dev/null +++ b/public/assets/minecraft/blockstates/diamond_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/diamond_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diorite.json b/public/assets/minecraft/blockstates/diorite.json new file mode 100644 index 00000000..6adf7b0a --- /dev/null +++ b/public/assets/minecraft/blockstates/diorite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/diorite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diorite_slab.json b/public/assets/minecraft/blockstates/diorite_slab.json new file mode 100644 index 00000000..58e56110 --- /dev/null +++ b/public/assets/minecraft/blockstates/diorite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/diorite_slab" + }, + "type=double": { + "model": "minecraft:block/diorite" + }, + "type=top": { + "model": "minecraft:block/diorite_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diorite_stairs.json b/public/assets/minecraft/blockstates/diorite_stairs.json new file mode 100644 index 00000000..7e446fa0 --- /dev/null +++ b/public/assets/minecraft/blockstates/diorite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/diorite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/diorite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/diorite_wall.json b/public/assets/minecraft/blockstates/diorite_wall.json new file mode 100644 index 00000000..d2728785 --- /dev/null +++ b/public/assets/minecraft/blockstates/diorite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/diorite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/diorite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dirt.json b/public/assets/minecraft/blockstates/dirt.json new file mode 100644 index 00000000..875507fe --- /dev/null +++ b/public/assets/minecraft/blockstates/dirt.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/dirt" + }, + { + "model": "minecraft:block/dirt", + "y": 90 + }, + { + "model": "minecraft:block/dirt", + "y": 180 + }, + { + "model": "minecraft:block/dirt", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dirt_path.json b/public/assets/minecraft/blockstates/dirt_path.json new file mode 100644 index 00000000..3865928a --- /dev/null +++ b/public/assets/minecraft/blockstates/dirt_path.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/dirt_path" + }, + { + "model": "minecraft:block/dirt_path", + "y": 90 + }, + { + "model": "minecraft:block/dirt_path", + "y": 180 + }, + { + "model": "minecraft:block/dirt_path", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dispenser.json b/public/assets/minecraft/blockstates/dispenser.json new file mode 100644 index 00000000..aae90a81 --- /dev/null +++ b/public/assets/minecraft/blockstates/dispenser.json @@ -0,0 +1,26 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/dispenser_vertical", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/dispenser", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dispenser" + }, + "facing=south": { + "model": "minecraft:block/dispenser", + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/dispenser_vertical" + }, + "facing=west": { + "model": "minecraft:block/dispenser", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dragon_egg.json b/public/assets/minecraft/blockstates/dragon_egg.json new file mode 100644 index 00000000..9bb980f7 --- /dev/null +++ b/public/assets/minecraft/blockstates/dragon_egg.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dragon_egg" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dragon_head.json b/public/assets/minecraft/blockstates/dragon_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/dragon_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dragon_wall_head.json b/public/assets/minecraft/blockstates/dragon_wall_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/dragon_wall_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dried_ghast.json b/public/assets/minecraft/blockstates/dried_ghast.json new file mode 100644 index 00000000..3d9e9611 --- /dev/null +++ b/public/assets/minecraft/blockstates/dried_ghast.json @@ -0,0 +1,64 @@ +{ + "variants": { + "facing=east,hydration=0": { + "model": "minecraft:block/dried_ghast_hydration_0", + "y": 90 + }, + "facing=east,hydration=1": { + "model": "minecraft:block/dried_ghast_hydration_1", + "y": 90 + }, + "facing=east,hydration=2": { + "model": "minecraft:block/dried_ghast_hydration_2", + "y": 90 + }, + "facing=east,hydration=3": { + "model": "minecraft:block/dried_ghast_hydration_3", + "y": 90 + }, + "facing=north,hydration=0": { + "model": "minecraft:block/dried_ghast_hydration_0" + }, + "facing=north,hydration=1": { + "model": "minecraft:block/dried_ghast_hydration_1" + }, + "facing=north,hydration=2": { + "model": "minecraft:block/dried_ghast_hydration_2" + }, + "facing=north,hydration=3": { + "model": "minecraft:block/dried_ghast_hydration_3" + }, + "facing=south,hydration=0": { + "model": "minecraft:block/dried_ghast_hydration_0", + "y": 180 + }, + "facing=south,hydration=1": { + "model": "minecraft:block/dried_ghast_hydration_1", + "y": 180 + }, + "facing=south,hydration=2": { + "model": "minecraft:block/dried_ghast_hydration_2", + "y": 180 + }, + "facing=south,hydration=3": { + "model": "minecraft:block/dried_ghast_hydration_3", + "y": 180 + }, + "facing=west,hydration=0": { + "model": "minecraft:block/dried_ghast_hydration_0", + "y": 270 + }, + "facing=west,hydration=1": { + "model": "minecraft:block/dried_ghast_hydration_1", + "y": 270 + }, + "facing=west,hydration=2": { + "model": "minecraft:block/dried_ghast_hydration_2", + "y": 270 + }, + "facing=west,hydration=3": { + "model": "minecraft:block/dried_ghast_hydration_3", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dried_kelp_block.json b/public/assets/minecraft/blockstates/dried_kelp_block.json new file mode 100644 index 00000000..aa9d160b --- /dev/null +++ b/public/assets/minecraft/blockstates/dried_kelp_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dried_kelp_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dripstone_block.json b/public/assets/minecraft/blockstates/dripstone_block.json new file mode 100644 index 00000000..d3949ca4 --- /dev/null +++ b/public/assets/minecraft/blockstates/dripstone_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/dripstone_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/dropper.json b/public/assets/minecraft/blockstates/dropper.json new file mode 100644 index 00000000..19b14830 --- /dev/null +++ b/public/assets/minecraft/blockstates/dropper.json @@ -0,0 +1,26 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/dropper_vertical", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/dropper", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/dropper" + }, + "facing=south": { + "model": "minecraft:block/dropper", + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/dropper_vertical" + }, + "facing=west": { + "model": "minecraft:block/dropper", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/emerald_block.json b/public/assets/minecraft/blockstates/emerald_block.json new file mode 100644 index 00000000..e159176d --- /dev/null +++ b/public/assets/minecraft/blockstates/emerald_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/emerald_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/emerald_ore.json b/public/assets/minecraft/blockstates/emerald_ore.json new file mode 100644 index 00000000..ed6121a9 --- /dev/null +++ b/public/assets/minecraft/blockstates/emerald_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/emerald_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/enchanting_table.json b/public/assets/minecraft/blockstates/enchanting_table.json new file mode 100644 index 00000000..85aeab36 --- /dev/null +++ b/public/assets/minecraft/blockstates/enchanting_table.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/enchanting_table" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_gateway.json b/public/assets/minecraft/blockstates/end_gateway.json new file mode 100644 index 00000000..cc89ed7c --- /dev/null +++ b/public/assets/minecraft/blockstates/end_gateway.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/end_gateway" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_portal.json b/public/assets/minecraft/blockstates/end_portal.json new file mode 100644 index 00000000..2b5f683e --- /dev/null +++ b/public/assets/minecraft/blockstates/end_portal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/end_portal" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_portal_frame.json b/public/assets/minecraft/blockstates/end_portal_frame.json new file mode 100644 index 00000000..adcb19a1 --- /dev/null +++ b/public/assets/minecraft/blockstates/end_portal_frame.json @@ -0,0 +1,34 @@ +{ + "variants": { + "eye=false,facing=east": { + "model": "minecraft:block/end_portal_frame", + "y": 270 + }, + "eye=false,facing=north": { + "model": "minecraft:block/end_portal_frame", + "y": 180 + }, + "eye=false,facing=south": { + "model": "minecraft:block/end_portal_frame" + }, + "eye=false,facing=west": { + "model": "minecraft:block/end_portal_frame", + "y": 90 + }, + "eye=true,facing=east": { + "model": "minecraft:block/end_portal_frame_filled", + "y": 270 + }, + "eye=true,facing=north": { + "model": "minecraft:block/end_portal_frame_filled", + "y": 180 + }, + "eye=true,facing=south": { + "model": "minecraft:block/end_portal_frame_filled" + }, + "eye=true,facing=west": { + "model": "minecraft:block/end_portal_frame_filled", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_rod.json b/public/assets/minecraft/blockstates/end_rod.json new file mode 100644 index 00000000..0119a1a2 --- /dev/null +++ b/public/assets/minecraft/blockstates/end_rod.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/end_rod", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/end_rod", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/end_rod", + "x": 90 + }, + "facing=south": { + "model": "minecraft:block/end_rod", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/end_rod" + }, + "facing=west": { + "model": "minecraft:block/end_rod", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_stone.json b/public/assets/minecraft/blockstates/end_stone.json new file mode 100644 index 00000000..e8e23c91 --- /dev/null +++ b/public/assets/minecraft/blockstates/end_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/end_stone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_stone_brick_slab.json b/public/assets/minecraft/blockstates/end_stone_brick_slab.json new file mode 100644 index 00000000..08681cc5 --- /dev/null +++ b/public/assets/minecraft/blockstates/end_stone_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/end_stone_brick_slab" + }, + "type=double": { + "model": "minecraft:block/end_stone_bricks" + }, + "type=top": { + "model": "minecraft:block/end_stone_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_stone_brick_stairs.json b/public/assets/minecraft/blockstates/end_stone_brick_stairs.json new file mode 100644 index 00000000..96d2b2dd --- /dev/null +++ b/public/assets/minecraft/blockstates/end_stone_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/end_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/end_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/end_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_stone_brick_wall.json b/public/assets/minecraft/blockstates/end_stone_brick_wall.json new file mode 100644 index 00000000..b7a3ba8b --- /dev/null +++ b/public/assets/minecraft/blockstates/end_stone_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/end_stone_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/end_stone_bricks.json b/public/assets/minecraft/blockstates/end_stone_bricks.json new file mode 100644 index 00000000..1cc0910a --- /dev/null +++ b/public/assets/minecraft/blockstates/end_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/end_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/ender_chest.json b/public/assets/minecraft/blockstates/ender_chest.json new file mode 100644 index 00000000..8656aed7 --- /dev/null +++ b/public/assets/minecraft/blockstates/ender_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/ender_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_chiseled_copper.json b/public/assets/minecraft/blockstates/exposed_chiseled_copper.json new file mode 100644 index 00000000..3b87926a --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper.json b/public/assets/minecraft/blockstates/exposed_copper.json new file mode 100644 index 00000000..ed711e79 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_bars.json b/public/assets/minecraft/blockstates/exposed_copper_bars.json new file mode 100644 index 00000000..073eb49f --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_bulb.json b/public/assets/minecraft/blockstates/exposed_copper_bulb.json new file mode 100644 index 00000000..203fd0f5 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/exposed_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/exposed_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/exposed_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/exposed_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_chain.json b/public/assets/minecraft/blockstates/exposed_copper_chain.json new file mode 100644 index 00000000..a1225547 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/exposed_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/exposed_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/exposed_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_chest.json b/public/assets/minecraft/blockstates/exposed_copper_chest.json new file mode 100644 index 00000000..e5660dd1 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_door.json b/public/assets/minecraft/blockstates/exposed_copper_door.json new file mode 100644 index 00000000..f4f30489 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_golem_statue.json b/public/assets/minecraft/blockstates/exposed_copper_golem_statue.json new file mode 100644 index 00000000..5f532af5 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_grate.json b/public/assets/minecraft/blockstates/exposed_copper_grate.json new file mode 100644 index 00000000..49a6446f --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_lantern.json b/public/assets/minecraft/blockstates/exposed_copper_lantern.json new file mode 100644 index 00000000..f9db3c2d --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/exposed_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/exposed_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_copper_trapdoor.json b/public/assets/minecraft/blockstates/exposed_copper_trapdoor.json new file mode 100644 index 00000000..e8734ba3 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_cut_copper.json b/public/assets/minecraft/blockstates/exposed_cut_copper.json new file mode 100644 index 00000000..3b465b0b --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_cut_copper_slab.json b/public/assets/minecraft/blockstates/exposed_cut_copper_slab.json new file mode 100644 index 00000000..23b30449 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_cut_copper_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/exposed_cut_copper_slab" }, + "type=top": { "model": "block/exposed_cut_copper_slab_top" }, + "type=double": { "model": "block/exposed_cut_copper_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/exposed_cut_copper_stairs.json b/public/assets/minecraft/blockstates/exposed_cut_copper_stairs.json new file mode 100644 index 00000000..f9863f6c --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/exposed_lightning_rod.json b/public/assets/minecraft/blockstates/exposed_lightning_rod.json new file mode 100644 index 00000000..1d675ca1 --- /dev/null +++ b/public/assets/minecraft/blockstates/exposed_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/exposed_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/farmland.json b/public/assets/minecraft/blockstates/farmland.json new file mode 100644 index 00000000..93882d0c --- /dev/null +++ b/public/assets/minecraft/blockstates/farmland.json @@ -0,0 +1,28 @@ +{ + "variants": { + "moisture=0": { + "model": "minecraft:block/farmland" + }, + "moisture=1": { + "model": "minecraft:block/farmland" + }, + "moisture=2": { + "model": "minecraft:block/farmland" + }, + "moisture=3": { + "model": "minecraft:block/farmland" + }, + "moisture=4": { + "model": "minecraft:block/farmland" + }, + "moisture=5": { + "model": "minecraft:block/farmland" + }, + "moisture=6": { + "model": "minecraft:block/farmland" + }, + "moisture=7": { + "model": "minecraft:block/farmland_moist" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fern.json b/public/assets/minecraft/blockstates/fern.json new file mode 100644 index 00000000..01cf1d34 --- /dev/null +++ b/public/assets/minecraft/blockstates/fern.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/fern" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fire.json b/public/assets/minecraft/blockstates/fire.json new file mode 100644 index 00000000..83584875 --- /dev/null +++ b/public/assets/minecraft/blockstates/fire.json @@ -0,0 +1,172 @@ +{ + "multipart": [ + { + "apply": [ + { + "model": "minecraft:block/fire_floor0" + }, + { + "model": "minecraft:block/fire_floor1" + } + ], + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/fire_side0" + }, + { + "model": "minecraft:block/fire_side1" + }, + { + "model": "minecraft:block/fire_side_alt0" + }, + { + "model": "minecraft:block/fire_side_alt1" + } + ], + "when": { + "OR": [ + { + "north": "true" + }, + { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + ] + } + }, + { + "apply": [ + { + "model": "minecraft:block/fire_side0", + "y": 90 + }, + { + "model": "minecraft:block/fire_side1", + "y": 90 + }, + { + "model": "minecraft:block/fire_side_alt0", + "y": 90 + }, + { + "model": "minecraft:block/fire_side_alt1", + "y": 90 + } + ], + "when": { + "OR": [ + { + "east": "true" + }, + { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + ] + } + }, + { + "apply": [ + { + "model": "minecraft:block/fire_side0", + "y": 180 + }, + { + "model": "minecraft:block/fire_side1", + "y": 180 + }, + { + "model": "minecraft:block/fire_side_alt0", + "y": 180 + }, + { + "model": "minecraft:block/fire_side_alt1", + "y": 180 + } + ], + "when": { + "OR": [ + { + "south": "true" + }, + { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + ] + } + }, + { + "apply": [ + { + "model": "minecraft:block/fire_side0", + "y": 270 + }, + { + "model": "minecraft:block/fire_side1", + "y": 270 + }, + { + "model": "minecraft:block/fire_side_alt0", + "y": 270 + }, + { + "model": "minecraft:block/fire_side_alt1", + "y": 270 + } + ], + "when": { + "OR": [ + { + "west": "true" + }, + { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + ] + } + }, + { + "apply": [ + { + "model": "minecraft:block/fire_up0" + }, + { + "model": "minecraft:block/fire_up1" + }, + { + "model": "minecraft:block/fire_up_alt0" + }, + { + "model": "minecraft:block/fire_up_alt1" + } + ], + "when": { + "up": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fire_coral.json b/public/assets/minecraft/blockstates/fire_coral.json new file mode 100644 index 00000000..a80bfadc --- /dev/null +++ b/public/assets/minecraft/blockstates/fire_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/fire_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fire_coral_block.json b/public/assets/minecraft/blockstates/fire_coral_block.json new file mode 100644 index 00000000..a4f98fbd --- /dev/null +++ b/public/assets/minecraft/blockstates/fire_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/fire_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fire_coral_fan.json b/public/assets/minecraft/blockstates/fire_coral_fan.json new file mode 100644 index 00000000..d6579f89 --- /dev/null +++ b/public/assets/minecraft/blockstates/fire_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/fire_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fire_coral_wall_fan.json b/public/assets/minecraft/blockstates/fire_coral_wall_fan.json new file mode 100644 index 00000000..91493306 --- /dev/null +++ b/public/assets/minecraft/blockstates/fire_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/fire_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/fire_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/fire_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/fire_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/firefly_bush.json b/public/assets/minecraft/blockstates/firefly_bush.json new file mode 100644 index 00000000..37303453 --- /dev/null +++ b/public/assets/minecraft/blockstates/firefly_bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/firefly_bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/fletching_table.json b/public/assets/minecraft/blockstates/fletching_table.json new file mode 100644 index 00000000..941b4fd9 --- /dev/null +++ b/public/assets/minecraft/blockstates/fletching_table.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/fletching_table" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/flower_pot.json b/public/assets/minecraft/blockstates/flower_pot.json new file mode 100644 index 00000000..8a1ab93b --- /dev/null +++ b/public/assets/minecraft/blockstates/flower_pot.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/flower_pot" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/flowering_azalea.json b/public/assets/minecraft/blockstates/flowering_azalea.json new file mode 100644 index 00000000..daeb290c --- /dev/null +++ b/public/assets/minecraft/blockstates/flowering_azalea.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/flowering_azalea" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/flowering_azalea_leaves.json b/public/assets/minecraft/blockstates/flowering_azalea_leaves.json new file mode 100644 index 00000000..9731fdb0 --- /dev/null +++ b/public/assets/minecraft/blockstates/flowering_azalea_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/flowering_azalea_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/frogspawn.json b/public/assets/minecraft/blockstates/frogspawn.json new file mode 100644 index 00000000..bf103d4a --- /dev/null +++ b/public/assets/minecraft/blockstates/frogspawn.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/frogspawn" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/frosted_ice.json b/public/assets/minecraft/blockstates/frosted_ice.json new file mode 100644 index 00000000..f03b5bdc --- /dev/null +++ b/public/assets/minecraft/blockstates/frosted_ice.json @@ -0,0 +1,16 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/frosted_ice_0" + }, + "age=1": { + "model": "minecraft:block/frosted_ice_1" + }, + "age=2": { + "model": "minecraft:block/frosted_ice_2" + }, + "age=3": { + "model": "minecraft:block/frosted_ice_3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/furnace.json b/public/assets/minecraft/blockstates/furnace.json new file mode 100644 index 00000000..9c31d91f --- /dev/null +++ b/public/assets/minecraft/blockstates/furnace.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/furnace", + "y": 90 + }, + "facing=east,lit=true": { + "model": "minecraft:block/furnace_on", + "y": 90 + }, + "facing=north,lit=false": { + "model": "minecraft:block/furnace" + }, + "facing=north,lit=true": { + "model": "minecraft:block/furnace_on" + }, + "facing=south,lit=false": { + "model": "minecraft:block/furnace", + "y": 180 + }, + "facing=south,lit=true": { + "model": "minecraft:block/furnace_on", + "y": 180 + }, + "facing=west,lit=false": { + "model": "minecraft:block/furnace", + "y": 270 + }, + "facing=west,lit=true": { + "model": "minecraft:block/furnace_on", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gilded_blackstone.json b/public/assets/minecraft/blockstates/gilded_blackstone.json new file mode 100644 index 00000000..511f5825 --- /dev/null +++ b/public/assets/minecraft/blockstates/gilded_blackstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gilded_blackstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/glass.json b/public/assets/minecraft/blockstates/glass.json new file mode 100644 index 00000000..5f6ec4d2 --- /dev/null +++ b/public/assets/minecraft/blockstates/glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/glass_pane.json b/public/assets/minecraft/blockstates/glass_pane.json new file mode 100644 index 00000000..d8f2900f --- /dev/null +++ b/public/assets/minecraft/blockstates/glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/glow_item_frame.json b/public/assets/minecraft/blockstates/glow_item_frame.json new file mode 100644 index 00000000..f43a1871 --- /dev/null +++ b/public/assets/minecraft/blockstates/glow_item_frame.json @@ -0,0 +1,6 @@ +{ + "variants": { + "map=false": { "model": "block/glow_item_frame" }, + "map=true": { "model": "block/glow_item_frame_map" } + } +} diff --git a/public/assets/minecraft/blockstates/glow_lichen.json b/public/assets/minecraft/blockstates/glow_lichen.json new file mode 100644 index 00000000..b98b5e35 --- /dev/null +++ b/public/assets/minecraft/blockstates/glow_lichen.json @@ -0,0 +1,150 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/glow_lichen" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen" + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 180 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "y": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "x": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/glow_lichen", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/glowstone.json b/public/assets/minecraft/blockstates/glowstone.json new file mode 100644 index 00000000..c60860b8 --- /dev/null +++ b/public/assets/minecraft/blockstates/glowstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/glowstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gold_block.json b/public/assets/minecraft/blockstates/gold_block.json new file mode 100644 index 00000000..475eff02 --- /dev/null +++ b/public/assets/minecraft/blockstates/gold_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gold_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gold_ore.json b/public/assets/minecraft/blockstates/gold_ore.json new file mode 100644 index 00000000..183d0679 --- /dev/null +++ b/public/assets/minecraft/blockstates/gold_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gold_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/golden_dandelion.json b/public/assets/minecraft/blockstates/golden_dandelion.json new file mode 100644 index 00000000..fd7fbf33 --- /dev/null +++ b/public/assets/minecraft/blockstates/golden_dandelion.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/golden_dandelion" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/granite.json b/public/assets/minecraft/blockstates/granite.json new file mode 100644 index 00000000..d11c34e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/granite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/granite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/granite_slab.json b/public/assets/minecraft/blockstates/granite_slab.json new file mode 100644 index 00000000..1d2d50b6 --- /dev/null +++ b/public/assets/minecraft/blockstates/granite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/granite_slab" + }, + "type=double": { + "model": "minecraft:block/granite" + }, + "type=top": { + "model": "minecraft:block/granite_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/granite_stairs.json b/public/assets/minecraft/blockstates/granite_stairs.json new file mode 100644 index 00000000..e3585341 --- /dev/null +++ b/public/assets/minecraft/blockstates/granite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/granite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/granite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/granite_wall.json b/public/assets/minecraft/blockstates/granite_wall.json new file mode 100644 index 00000000..91af5755 --- /dev/null +++ b/public/assets/minecraft/blockstates/granite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/granite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/granite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/grass_block.json b/public/assets/minecraft/blockstates/grass_block.json new file mode 100644 index 00000000..ab4efdb1 --- /dev/null +++ b/public/assets/minecraft/blockstates/grass_block.json @@ -0,0 +1,24 @@ +{ + "variants": { + "snowy=false": [ + { + "model": "minecraft:block/grass_block" + }, + { + "model": "minecraft:block/grass_block", + "y": 90 + }, + { + "model": "minecraft:block/grass_block", + "y": 180 + }, + { + "model": "minecraft:block/grass_block", + "y": 270 + } + ], + "snowy=true": { + "model": "minecraft:block/grass_block_snow" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gravel.json b/public/assets/minecraft/blockstates/gravel.json new file mode 100644 index 00000000..7f037234 --- /dev/null +++ b/public/assets/minecraft/blockstates/gravel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gravel" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_banner.json b/public/assets/minecraft/blockstates/gray_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_bed.json b/public/assets/minecraft/blockstates/gray_bed.json new file mode 100644 index 00000000..f2a375bb --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/gray_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/gray_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/gray_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/gray_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/gray_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/gray_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/gray_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/gray_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_candle.json b/public/assets/minecraft/blockstates/gray_candle.json new file mode 100644 index 00000000..640fdd7c --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/gray_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/gray_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/gray_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/gray_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/gray_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/gray_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/gray_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/gray_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_candle_cake.json b/public/assets/minecraft/blockstates/gray_candle_cake.json new file mode 100644 index 00000000..f597b093 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/gray_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/gray_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_carpet.json b/public/assets/minecraft/blockstates/gray_carpet.json new file mode 100644 index 00000000..05f0cc60 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_concrete.json b/public/assets/minecraft/blockstates/gray_concrete.json new file mode 100644 index 00000000..95c74d4a --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_concrete_powder.json b/public/assets/minecraft/blockstates/gray_concrete_powder.json new file mode 100644 index 00000000..1d83c562 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/gray_concrete_powder" + }, + { + "model": "minecraft:block/gray_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/gray_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/gray_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_glazed_terracotta.json b/public/assets/minecraft/blockstates/gray_glazed_terracotta.json new file mode 100644 index 00000000..4315e7d7 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/gray_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/gray_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/gray_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/gray_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_shulker_box.json b/public/assets/minecraft/blockstates/gray_shulker_box.json new file mode 100644 index 00000000..8dd3ead2 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_stained_glass.json b/public/assets/minecraft/blockstates/gray_stained_glass.json new file mode 100644 index 00000000..d7d76b1a --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_stained_glass_pane.json b/public/assets/minecraft/blockstates/gray_stained_glass_pane.json new file mode 100644 index 00000000..a24e8b4b --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/gray_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_terracotta.json b/public/assets/minecraft/blockstates/gray_terracotta.json new file mode 100644 index 00000000..c605f3d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_wall_banner.json b/public/assets/minecraft/blockstates/gray_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/gray_wool.json b/public/assets/minecraft/blockstates/gray_wool.json new file mode 100644 index 00000000..001779de --- /dev/null +++ b/public/assets/minecraft/blockstates/gray_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/gray_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_banner.json b/public/assets/minecraft/blockstates/green_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/green_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_bed.json b/public/assets/minecraft/blockstates/green_bed.json new file mode 100644 index 00000000..6664ffcc --- /dev/null +++ b/public/assets/minecraft/blockstates/green_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/green_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/green_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/green_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/green_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/green_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/green_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/green_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/green_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_candle.json b/public/assets/minecraft/blockstates/green_candle.json new file mode 100644 index 00000000..1e5ce65a --- /dev/null +++ b/public/assets/minecraft/blockstates/green_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/green_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/green_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/green_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/green_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/green_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/green_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/green_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/green_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_candle_cake.json b/public/assets/minecraft/blockstates/green_candle_cake.json new file mode 100644 index 00000000..d01a78d9 --- /dev/null +++ b/public/assets/minecraft/blockstates/green_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/green_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/green_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_carpet.json b/public/assets/minecraft/blockstates/green_carpet.json new file mode 100644 index 00000000..83ea2c2d --- /dev/null +++ b/public/assets/minecraft/blockstates/green_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_concrete.json b/public/assets/minecraft/blockstates/green_concrete.json new file mode 100644 index 00000000..3ac2d62c --- /dev/null +++ b/public/assets/minecraft/blockstates/green_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_concrete_powder.json b/public/assets/minecraft/blockstates/green_concrete_powder.json new file mode 100644 index 00000000..ee2e37dc --- /dev/null +++ b/public/assets/minecraft/blockstates/green_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/green_concrete_powder" + }, + { + "model": "minecraft:block/green_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/green_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/green_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_glazed_terracotta.json b/public/assets/minecraft/blockstates/green_glazed_terracotta.json new file mode 100644 index 00000000..4c991e2e --- /dev/null +++ b/public/assets/minecraft/blockstates/green_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/green_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/green_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/green_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/green_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_shulker_box.json b/public/assets/minecraft/blockstates/green_shulker_box.json new file mode 100644 index 00000000..e8c32e0d --- /dev/null +++ b/public/assets/minecraft/blockstates/green_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_stained_glass.json b/public/assets/minecraft/blockstates/green_stained_glass.json new file mode 100644 index 00000000..ca4fec40 --- /dev/null +++ b/public/assets/minecraft/blockstates/green_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_stained_glass_pane.json b/public/assets/minecraft/blockstates/green_stained_glass_pane.json new file mode 100644 index 00000000..d0c3779f --- /dev/null +++ b/public/assets/minecraft/blockstates/green_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/green_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_terracotta.json b/public/assets/minecraft/blockstates/green_terracotta.json new file mode 100644 index 00000000..3bf40d83 --- /dev/null +++ b/public/assets/minecraft/blockstates/green_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_wall_banner.json b/public/assets/minecraft/blockstates/green_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/green_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/green_wool.json b/public/assets/minecraft/blockstates/green_wool.json new file mode 100644 index 00000000..89537035 --- /dev/null +++ b/public/assets/minecraft/blockstates/green_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/green_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/grindstone.json b/public/assets/minecraft/blockstates/grindstone.json new file mode 100644 index 00000000..244481d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/grindstone.json @@ -0,0 +1,57 @@ +{ + "variants": { + "face=ceiling,facing=east": { + "model": "minecraft:block/grindstone", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north": { + "model": "minecraft:block/grindstone", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south": { + "model": "minecraft:block/grindstone", + "x": 180 + }, + "face=ceiling,facing=west": { + "model": "minecraft:block/grindstone", + "x": 180, + "y": 90 + }, + "face=floor,facing=east": { + "model": "minecraft:block/grindstone", + "y": 90 + }, + "face=floor,facing=north": { + "model": "minecraft:block/grindstone" + }, + "face=floor,facing=south": { + "model": "minecraft:block/grindstone", + "y": 180 + }, + "face=floor,facing=west": { + "model": "minecraft:block/grindstone", + "y": 270 + }, + "face=wall,facing=east": { + "model": "minecraft:block/grindstone", + "x": 90, + "y": 90 + }, + "face=wall,facing=north": { + "model": "minecraft:block/grindstone", + "x": 90 + }, + "face=wall,facing=south": { + "model": "minecraft:block/grindstone", + "x": 90, + "y": 180 + }, + "face=wall,facing=west": { + "model": "minecraft:block/grindstone", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/hanging_roots.json b/public/assets/minecraft/blockstates/hanging_roots.json new file mode 100644 index 00000000..a6a155d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/hanging_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/hanging_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/hay_block.json b/public/assets/minecraft/blockstates/hay_block.json new file mode 100644 index 00000000..63467f1b --- /dev/null +++ b/public/assets/minecraft/blockstates/hay_block.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/hay_block_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/hay_block" + }, + "axis=z": { + "model": "minecraft:block/hay_block_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/heavy_core.json b/public/assets/minecraft/blockstates/heavy_core.json new file mode 100644 index 00000000..4ddafc63 --- /dev/null +++ b/public/assets/minecraft/blockstates/heavy_core.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/heavy_core" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/heavy_weighted_pressure_plate.json b/public/assets/minecraft/blockstates/heavy_weighted_pressure_plate.json new file mode 100644 index 00000000..3f2b8800 --- /dev/null +++ b/public/assets/minecraft/blockstates/heavy_weighted_pressure_plate.json @@ -0,0 +1,52 @@ +{ + "variants": { + "power=0": { + "model": "minecraft:block/heavy_weighted_pressure_plate" + }, + "power=1": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=10": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=11": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=12": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=13": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=14": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=15": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=2": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=3": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=4": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=5": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=6": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=7": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=8": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + }, + "power=9": { + "model": "minecraft:block/heavy_weighted_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/honey_block.json b/public/assets/minecraft/blockstates/honey_block.json new file mode 100644 index 00000000..337f73f9 --- /dev/null +++ b/public/assets/minecraft/blockstates/honey_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/honey_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/honeycomb_block.json b/public/assets/minecraft/blockstates/honeycomb_block.json new file mode 100644 index 00000000..b8a98bb3 --- /dev/null +++ b/public/assets/minecraft/blockstates/honeycomb_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/honeycomb_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/hopper.json b/public/assets/minecraft/blockstates/hopper.json new file mode 100644 index 00000000..be15ea37 --- /dev/null +++ b/public/assets/minecraft/blockstates/hopper.json @@ -0,0 +1,22 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/hopper" + }, + "facing=east": { + "model": "minecraft:block/hopper_side", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/hopper_side" + }, + "facing=south": { + "model": "minecraft:block/hopper_side", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/hopper_side", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/horn_coral.json b/public/assets/minecraft/blockstates/horn_coral.json new file mode 100644 index 00000000..c7665173 --- /dev/null +++ b/public/assets/minecraft/blockstates/horn_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/horn_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/horn_coral_block.json b/public/assets/minecraft/blockstates/horn_coral_block.json new file mode 100644 index 00000000..6f8f199f --- /dev/null +++ b/public/assets/minecraft/blockstates/horn_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/horn_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/horn_coral_fan.json b/public/assets/minecraft/blockstates/horn_coral_fan.json new file mode 100644 index 00000000..99f08549 --- /dev/null +++ b/public/assets/minecraft/blockstates/horn_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/horn_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/horn_coral_wall_fan.json b/public/assets/minecraft/blockstates/horn_coral_wall_fan.json new file mode 100644 index 00000000..07d22ed0 --- /dev/null +++ b/public/assets/minecraft/blockstates/horn_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/horn_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/horn_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/horn_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/horn_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/ice.json b/public/assets/minecraft/blockstates/ice.json new file mode 100644 index 00000000..0617dfc3 --- /dev/null +++ b/public/assets/minecraft/blockstates/ice.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/ice" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_chiseled_stone_bricks.json b/public/assets/minecraft/blockstates/infested_chiseled_stone_bricks.json new file mode 100644 index 00000000..4034c11b --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_chiseled_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_cobblestone.json b/public/assets/minecraft/blockstates/infested_cobblestone.json new file mode 100644 index 00000000..e94cf882 --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_cobblestone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cobblestone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_cracked_stone_bricks.json b/public/assets/minecraft/blockstates/infested_cracked_stone_bricks.json new file mode 100644 index 00000000..6e194be2 --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_cracked_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cracked_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_deepslate.json b/public/assets/minecraft/blockstates/infested_deepslate.json new file mode 100644 index 00000000..dd197be8 --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_deepslate.json @@ -0,0 +1,62 @@ +{ + "variants": { + "axis=x": [ + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 90 + } + ], + "axis=y": [ + { + "model": "minecraft:block/deepslate" + }, + { + "model": "minecraft:block/deepslate_mirrored" + }, + { + "model": "minecraft:block/deepslate", + "y": 180 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "y": 180 + } + ], + "axis=z": [ + { + "model": "minecraft:block/deepslate", + "x": 90 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90 + }, + { + "model": "minecraft:block/deepslate", + "x": 90, + "y": 180 + }, + { + "model": "minecraft:block/deepslate_mirrored", + "x": 90, + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_mossy_stone_bricks.json b/public/assets/minecraft/blockstates/infested_mossy_stone_bricks.json new file mode 100644 index 00000000..c17c4a7f --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_mossy_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mossy_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_stone.json b/public/assets/minecraft/blockstates/infested_stone.json new file mode 100644 index 00000000..c150ec29 --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_stone.json @@ -0,0 +1,20 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/stone" + }, + { + "model": "minecraft:block/stone_mirrored" + }, + { + "model": "minecraft:block/stone", + "y": 180 + }, + { + "model": "minecraft:block/stone_mirrored", + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/infested_stone_bricks.json b/public/assets/minecraft/blockstates/infested_stone_bricks.json new file mode 100644 index 00000000..8a05daf0 --- /dev/null +++ b/public/assets/minecraft/blockstates/infested_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_bars.json b/public/assets/minecraft/blockstates/iron_bars.json new file mode 100644 index 00000000..37dfb991 --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/iron_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/iron_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_block.json b/public/assets/minecraft/blockstates/iron_block.json new file mode 100644 index 00000000..5cad8c39 --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/iron_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_chain.json b/public/assets/minecraft/blockstates/iron_chain.json new file mode 100644 index 00000000..0086e83d --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/iron_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/iron_chain" + }, + "axis=z": { + "model": "minecraft:block/iron_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_door.json b/public/assets/minecraft/blockstates/iron_door.json new file mode 100644 index 00000000..e4fbc952 --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/iron_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/iron_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/iron_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/iron_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/iron_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/iron_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/iron_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/iron_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/iron_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/iron_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/iron_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/iron_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/iron_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/iron_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/iron_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/iron_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/iron_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/iron_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/iron_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/iron_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/iron_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/iron_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/iron_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/iron_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/iron_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/iron_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/iron_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/iron_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/iron_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/iron_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/iron_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/iron_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_ore.json b/public/assets/minecraft/blockstates/iron_ore.json new file mode 100644 index 00000000..c514e64b --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/iron_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/iron_trapdoor.json b/public/assets/minecraft/blockstates/iron_trapdoor.json new file mode 100644 index 00000000..df0b2b3d --- /dev/null +++ b/public/assets/minecraft/blockstates/iron_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/iron_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/iron_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/iron_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/iron_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/iron_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/item_frame.json b/public/assets/minecraft/blockstates/item_frame.json new file mode 100644 index 00000000..7b70ec00 --- /dev/null +++ b/public/assets/minecraft/blockstates/item_frame.json @@ -0,0 +1,6 @@ +{ + "variants": { + "map=false": { "model": "block/item_frame" }, + "map=true": { "model": "block/item_frame_map" } + } +} diff --git a/public/assets/minecraft/blockstates/jack_o_lantern.json b/public/assets/minecraft/blockstates/jack_o_lantern.json new file mode 100644 index 00000000..7454ebab --- /dev/null +++ b/public/assets/minecraft/blockstates/jack_o_lantern.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/jack_o_lantern", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/jack_o_lantern" + }, + "facing=south": { + "model": "minecraft:block/jack_o_lantern", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/jack_o_lantern", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jigsaw.json b/public/assets/minecraft/blockstates/jigsaw.json new file mode 100644 index 00000000..8f24d193 --- /dev/null +++ b/public/assets/minecraft/blockstates/jigsaw.json @@ -0,0 +1,57 @@ +{ + "variants": { + "orientation=down_east": { + "model": "minecraft:block/jigsaw", + "x": 90, + "y": 90 + }, + "orientation=down_north": { + "model": "minecraft:block/jigsaw", + "x": 90 + }, + "orientation=down_south": { + "model": "minecraft:block/jigsaw", + "x": 90, + "y": 180 + }, + "orientation=down_west": { + "model": "minecraft:block/jigsaw", + "x": 90, + "y": 270 + }, + "orientation=east_up": { + "model": "minecraft:block/jigsaw", + "y": 90 + }, + "orientation=north_up": { + "model": "minecraft:block/jigsaw" + }, + "orientation=south_up": { + "model": "minecraft:block/jigsaw", + "y": 180 + }, + "orientation=up_east": { + "model": "minecraft:block/jigsaw", + "x": 270, + "y": 270 + }, + "orientation=up_north": { + "model": "minecraft:block/jigsaw", + "x": 270, + "y": 180 + }, + "orientation=up_south": { + "model": "minecraft:block/jigsaw", + "x": 270 + }, + "orientation=up_west": { + "model": "minecraft:block/jigsaw", + "x": 270, + "y": 90 + }, + "orientation=west_up": { + "model": "minecraft:block/jigsaw", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jukebox.json b/public/assets/minecraft/blockstates/jukebox.json new file mode 100644 index 00000000..7ee694c6 --- /dev/null +++ b/public/assets/minecraft/blockstates/jukebox.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/jukebox" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_button.json b/public/assets/minecraft/blockstates/jungle_button.json new file mode 100644 index 00000000..874add88 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/jungle_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/jungle_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/jungle_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/jungle_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/jungle_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/jungle_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/jungle_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/jungle_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/jungle_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/jungle_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/jungle_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/jungle_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/jungle_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/jungle_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_door.json b/public/assets/minecraft/blockstates/jungle_door.json new file mode 100644 index 00000000..f5878e6f --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/jungle_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/jungle_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/jungle_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/jungle_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_fence.json b/public/assets/minecraft/blockstates/jungle_fence.json new file mode 100644 index 00000000..7ed2c128 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/jungle_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_fence_gate.json b/public/assets/minecraft/blockstates/jungle_fence_gate.json new file mode 100644 index 00000000..37e51526 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/jungle_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/jungle_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/jungle_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/jungle_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/jungle_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/jungle_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/jungle_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/jungle_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/jungle_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/jungle_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/jungle_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/jungle_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/jungle_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/jungle_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/jungle_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/jungle_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_hanging_sign.json b/public/assets/minecraft/blockstates/jungle_hanging_sign.json new file mode 100644 index 00000000..f405c620 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/jungle_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/jungle_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/jungle_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/jungle_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/jungle_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/jungle_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/jungle_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/jungle_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/jungle_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/jungle_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/jungle_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/jungle_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/jungle_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/jungle_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/jungle_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/jungle_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/jungle_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_leaves.json b/public/assets/minecraft/blockstates/jungle_leaves.json new file mode 100644 index 00000000..9bc23fe0 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/jungle_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_log.json b/public/assets/minecraft/blockstates/jungle_log.json new file mode 100644 index 00000000..ad109dd8 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/jungle_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/jungle_log" + }, + "axis=z": { + "model": "minecraft:block/jungle_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_planks.json b/public/assets/minecraft/blockstates/jungle_planks.json new file mode 100644 index 00000000..e387c978 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/jungle_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_pressure_plate.json b/public/assets/minecraft/blockstates/jungle_pressure_plate.json new file mode 100644 index 00000000..a32da0b8 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/jungle_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/jungle_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_sapling.json b/public/assets/minecraft/blockstates/jungle_sapling.json new file mode 100644 index 00000000..5e90752d --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/jungle_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_shelf.json b/public/assets/minecraft/blockstates/jungle_shelf.json new file mode 100644 index 00000000..4995490e --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/jungle_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/jungle_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_sign.json b/public/assets/minecraft/blockstates/jungle_sign.json new file mode 100644 index 00000000..4d2aaab8 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/jungle_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/jungle_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/jungle_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/jungle_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/jungle_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/jungle_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/jungle_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/jungle_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/jungle_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/jungle_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/jungle_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/jungle_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/jungle_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/jungle_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/jungle_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/jungle_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_slab.json b/public/assets/minecraft/blockstates/jungle_slab.json new file mode 100644 index 00000000..700e45f9 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/jungle_slab" + }, + "type=double": { + "model": "minecraft:block/jungle_planks" + }, + "type=top": { + "model": "minecraft:block/jungle_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_stairs.json b/public/assets/minecraft/blockstates/jungle_stairs.json new file mode 100644 index 00000000..df5cc2b2 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/jungle_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/jungle_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/jungle_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/jungle_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_trapdoor.json b/public/assets/minecraft/blockstates/jungle_trapdoor.json new file mode 100644 index 00000000..c858f773 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/jungle_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/jungle_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/jungle_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/jungle_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/jungle_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/jungle_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/jungle_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/jungle_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/jungle_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/jungle_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_wall_hanging_sign.json b/public/assets/minecraft/blockstates/jungle_wall_hanging_sign.json new file mode 100644 index 00000000..39d51c9b --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/jungle_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/jungle_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/jungle_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/jungle_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_wall_sign.json b/public/assets/minecraft/blockstates/jungle_wall_sign.json new file mode 100644 index 00000000..1a706623 --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/jungle_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/jungle_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/jungle_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/jungle_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/jungle_wood.json b/public/assets/minecraft/blockstates/jungle_wood.json new file mode 100644 index 00000000..af9a353d --- /dev/null +++ b/public/assets/minecraft/blockstates/jungle_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/jungle_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/jungle_wood" + }, + "axis=z": { + "model": "minecraft:block/jungle_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/kelp.json b/public/assets/minecraft/blockstates/kelp.json new file mode 100644 index 00000000..6654924a --- /dev/null +++ b/public/assets/minecraft/blockstates/kelp.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/kelp" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/kelp_plant.json b/public/assets/minecraft/blockstates/kelp_plant.json new file mode 100644 index 00000000..f1d1539e --- /dev/null +++ b/public/assets/minecraft/blockstates/kelp_plant.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/kelp_plant" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/ladder.json b/public/assets/minecraft/blockstates/ladder.json new file mode 100644 index 00000000..972cc802 --- /dev/null +++ b/public/assets/minecraft/blockstates/ladder.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/ladder", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/ladder" + }, + "facing=south": { + "model": "minecraft:block/ladder", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/ladder", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lantern.json b/public/assets/minecraft/blockstates/lantern.json new file mode 100644 index 00000000..00cb4380 --- /dev/null +++ b/public/assets/minecraft/blockstates/lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/lantern" + }, + "hanging=true": { + "model": "minecraft:block/lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lapis_block.json b/public/assets/minecraft/blockstates/lapis_block.json new file mode 100644 index 00000000..ff91f232 --- /dev/null +++ b/public/assets/minecraft/blockstates/lapis_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lapis_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lapis_ore.json b/public/assets/minecraft/blockstates/lapis_ore.json new file mode 100644 index 00000000..35171304 --- /dev/null +++ b/public/assets/minecraft/blockstates/lapis_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lapis_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/large_amethyst_bud.json b/public/assets/minecraft/blockstates/large_amethyst_bud.json new file mode 100644 index 00000000..c64c6a9f --- /dev/null +++ b/public/assets/minecraft/blockstates/large_amethyst_bud.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/large_amethyst_bud", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/large_amethyst_bud", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/large_amethyst_bud", + "x": 90 + }, + "facing=south": { + "model": "minecraft:block/large_amethyst_bud", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/large_amethyst_bud" + }, + "facing=west": { + "model": "minecraft:block/large_amethyst_bud", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/large_fern.json b/public/assets/minecraft/blockstates/large_fern.json new file mode 100644 index 00000000..a92b142f --- /dev/null +++ b/public/assets/minecraft/blockstates/large_fern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/large_fern_bottom" + }, + "half=upper": { + "model": "minecraft:block/large_fern_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lava.json b/public/assets/minecraft/blockstates/lava.json new file mode 100644 index 00000000..54087c25 --- /dev/null +++ b/public/assets/minecraft/blockstates/lava.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lava" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lava_cauldron.json b/public/assets/minecraft/blockstates/lava_cauldron.json new file mode 100644 index 00000000..6ed31aab --- /dev/null +++ b/public/assets/minecraft/blockstates/lava_cauldron.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lava_cauldron" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/leaf_litter.json b/public/assets/minecraft/blockstates/leaf_litter.json new file mode 100644 index 00000000..165771c1 --- /dev/null +++ b/public/assets/minecraft/blockstates/leaf_litter.json @@ -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" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lectern.json b/public/assets/minecraft/blockstates/lectern.json new file mode 100644 index 00000000..b6ec88be --- /dev/null +++ b/public/assets/minecraft/blockstates/lectern.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/lectern", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/lectern" + }, + "facing=south": { + "model": "minecraft:block/lectern", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/lectern", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lever.json b/public/assets/minecraft/blockstates/lever.json new file mode 100644 index 00000000..f5892eca --- /dev/null +++ b/public/assets/minecraft/blockstates/lever.json @@ -0,0 +1,110 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/lever_on", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/lever", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/lever_on", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/lever", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/lever_on", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/lever", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/lever_on", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/lever", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/lever_on", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/lever", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/lever_on" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/lever" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/lever_on", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/lever", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/lever_on", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/lever", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/lever_on", + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/lever", + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/lever_on", + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/lever", + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/lever_on", + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/lever", + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/lever_on", + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/lever", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light.json b/public/assets/minecraft/blockstates/light.json new file mode 100644 index 00000000..c6fa8855 --- /dev/null +++ b/public/assets/minecraft/blockstates/light.json @@ -0,0 +1,52 @@ +{ + "variants": { + "level=0": { + "model": "minecraft:block/light_00" + }, + "level=1": { + "model": "minecraft:block/light_01" + }, + "level=10": { + "model": "minecraft:block/light_10" + }, + "level=11": { + "model": "minecraft:block/light_11" + }, + "level=12": { + "model": "minecraft:block/light_12" + }, + "level=13": { + "model": "minecraft:block/light_13" + }, + "level=14": { + "model": "minecraft:block/light_14" + }, + "level=15": { + "model": "minecraft:block/light_15" + }, + "level=2": { + "model": "minecraft:block/light_02" + }, + "level=3": { + "model": "minecraft:block/light_03" + }, + "level=4": { + "model": "minecraft:block/light_04" + }, + "level=5": { + "model": "minecraft:block/light_05" + }, + "level=6": { + "model": "minecraft:block/light_06" + }, + "level=7": { + "model": "minecraft:block/light_07" + }, + "level=8": { + "model": "minecraft:block/light_08" + }, + "level=9": { + "model": "minecraft:block/light_09" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_banner.json b/public/assets/minecraft/blockstates/light_blue_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_bed.json b/public/assets/minecraft/blockstates/light_blue_bed.json new file mode 100644 index 00000000..60b4e796 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/light_blue_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/light_blue_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/light_blue_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/light_blue_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/light_blue_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/light_blue_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/light_blue_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/light_blue_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_candle.json b/public/assets/minecraft/blockstates/light_blue_candle.json new file mode 100644 index 00000000..93995174 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/light_blue_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/light_blue_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/light_blue_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/light_blue_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/light_blue_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/light_blue_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/light_blue_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/light_blue_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_candle_cake.json b/public/assets/minecraft/blockstates/light_blue_candle_cake.json new file mode 100644 index 00000000..669bb4e2 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/light_blue_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/light_blue_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_carpet.json b/public/assets/minecraft/blockstates/light_blue_carpet.json new file mode 100644 index 00000000..5db104bc --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_concrete.json b/public/assets/minecraft/blockstates/light_blue_concrete.json new file mode 100644 index 00000000..b1869773 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_concrete_powder.json b/public/assets/minecraft/blockstates/light_blue_concrete_powder.json new file mode 100644 index 00000000..b1a0f866 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/light_blue_concrete_powder" + }, + { + "model": "minecraft:block/light_blue_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/light_blue_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/light_blue_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_glazed_terracotta.json b/public/assets/minecraft/blockstates/light_blue_glazed_terracotta.json new file mode 100644 index 00000000..04c566aa --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/light_blue_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/light_blue_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/light_blue_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/light_blue_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_shulker_box.json b/public/assets/minecraft/blockstates/light_blue_shulker_box.json new file mode 100644 index 00000000..0d8702ce --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_stained_glass.json b/public/assets/minecraft/blockstates/light_blue_stained_glass.json new file mode 100644 index 00000000..6570fbc5 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_stained_glass_pane.json b/public/assets/minecraft/blockstates/light_blue_stained_glass_pane.json new file mode 100644 index 00000000..91092cca --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_blue_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_terracotta.json b/public/assets/minecraft/blockstates/light_blue_terracotta.json new file mode 100644 index 00000000..923dc3d4 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_wall_banner.json b/public/assets/minecraft/blockstates/light_blue_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_blue_wool.json b/public/assets/minecraft/blockstates/light_blue_wool.json new file mode 100644 index 00000000..0f808ef7 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_blue_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_blue_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_banner.json b/public/assets/minecraft/blockstates/light_gray_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_bed.json b/public/assets/minecraft/blockstates/light_gray_bed.json new file mode 100644 index 00000000..3dde5747 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/light_gray_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/light_gray_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/light_gray_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/light_gray_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/light_gray_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/light_gray_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/light_gray_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/light_gray_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_candle.json b/public/assets/minecraft/blockstates/light_gray_candle.json new file mode 100644 index 00000000..4d98f6c2 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/light_gray_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/light_gray_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/light_gray_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/light_gray_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/light_gray_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/light_gray_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/light_gray_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/light_gray_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_candle_cake.json b/public/assets/minecraft/blockstates/light_gray_candle_cake.json new file mode 100644 index 00000000..87604a99 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/light_gray_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/light_gray_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_carpet.json b/public/assets/minecraft/blockstates/light_gray_carpet.json new file mode 100644 index 00000000..2cd65422 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_concrete.json b/public/assets/minecraft/blockstates/light_gray_concrete.json new file mode 100644 index 00000000..7fcc7653 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_concrete_powder.json b/public/assets/minecraft/blockstates/light_gray_concrete_powder.json new file mode 100644 index 00000000..71d06183 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/light_gray_concrete_powder" + }, + { + "model": "minecraft:block/light_gray_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/light_gray_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/light_gray_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_glazed_terracotta.json b/public/assets/minecraft/blockstates/light_gray_glazed_terracotta.json new file mode 100644 index 00000000..afaa7d77 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/light_gray_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/light_gray_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/light_gray_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/light_gray_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_shulker_box.json b/public/assets/minecraft/blockstates/light_gray_shulker_box.json new file mode 100644 index 00000000..a04db2c9 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_stained_glass.json b/public/assets/minecraft/blockstates/light_gray_stained_glass.json new file mode 100644 index 00000000..b14a289d --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_stained_glass_pane.json b/public/assets/minecraft/blockstates/light_gray_stained_glass_pane.json new file mode 100644 index 00000000..0c4c99ee --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/light_gray_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_terracotta.json b/public/assets/minecraft/blockstates/light_gray_terracotta.json new file mode 100644 index 00000000..d1fe850d --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_wall_banner.json b/public/assets/minecraft/blockstates/light_gray_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_gray_wool.json b/public/assets/minecraft/blockstates/light_gray_wool.json new file mode 100644 index 00000000..c26d7157 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_gray_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/light_gray_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/light_weighted_pressure_plate.json b/public/assets/minecraft/blockstates/light_weighted_pressure_plate.json new file mode 100644 index 00000000..3495b4c5 --- /dev/null +++ b/public/assets/minecraft/blockstates/light_weighted_pressure_plate.json @@ -0,0 +1,52 @@ +{ + "variants": { + "power=0": { + "model": "minecraft:block/light_weighted_pressure_plate" + }, + "power=1": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=10": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=11": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=12": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=13": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=14": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=15": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=2": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=3": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=4": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=5": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=6": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=7": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=8": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + }, + "power=9": { + "model": "minecraft:block/light_weighted_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lightning_rod.json b/public/assets/minecraft/blockstates/lightning_rod.json new file mode 100644 index 00000000..df0e7c46 --- /dev/null +++ b/public/assets/minecraft/blockstates/lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lilac.json b/public/assets/minecraft/blockstates/lilac.json new file mode 100644 index 00000000..5a29adb9 --- /dev/null +++ b/public/assets/minecraft/blockstates/lilac.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/lilac_bottom" + }, + "half=upper": { + "model": "minecraft:block/lilac_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lily_of_the_valley.json b/public/assets/minecraft/blockstates/lily_of_the_valley.json new file mode 100644 index 00000000..5bc1e938 --- /dev/null +++ b/public/assets/minecraft/blockstates/lily_of_the_valley.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lily_of_the_valley" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lily_pad.json b/public/assets/minecraft/blockstates/lily_pad.json new file mode 100644 index 00000000..41cd85d1 --- /dev/null +++ b/public/assets/minecraft/blockstates/lily_pad.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/lily_pad" + }, + { + "model": "minecraft:block/lily_pad", + "y": 90 + }, + { + "model": "minecraft:block/lily_pad", + "y": 180 + }, + { + "model": "minecraft:block/lily_pad", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_banner.json b/public/assets/minecraft/blockstates/lime_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_bed.json b/public/assets/minecraft/blockstates/lime_bed.json new file mode 100644 index 00000000..6e2f6356 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/lime_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/lime_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/lime_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/lime_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/lime_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/lime_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/lime_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/lime_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_candle.json b/public/assets/minecraft/blockstates/lime_candle.json new file mode 100644 index 00000000..373f7fb0 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/lime_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/lime_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/lime_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/lime_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/lime_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/lime_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/lime_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/lime_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_candle_cake.json b/public/assets/minecraft/blockstates/lime_candle_cake.json new file mode 100644 index 00000000..6a650d6b --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/lime_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/lime_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_carpet.json b/public/assets/minecraft/blockstates/lime_carpet.json new file mode 100644 index 00000000..970a8ac1 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_concrete.json b/public/assets/minecraft/blockstates/lime_concrete.json new file mode 100644 index 00000000..af1b10b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_concrete_powder.json b/public/assets/minecraft/blockstates/lime_concrete_powder.json new file mode 100644 index 00000000..4f48ccf1 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/lime_concrete_powder" + }, + { + "model": "minecraft:block/lime_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/lime_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/lime_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_glazed_terracotta.json b/public/assets/minecraft/blockstates/lime_glazed_terracotta.json new file mode 100644 index 00000000..1bf117b7 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/lime_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/lime_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/lime_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/lime_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_shulker_box.json b/public/assets/minecraft/blockstates/lime_shulker_box.json new file mode 100644 index 00000000..8f33bac6 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_stained_glass.json b/public/assets/minecraft/blockstates/lime_stained_glass.json new file mode 100644 index 00000000..6916921a --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_stained_glass_pane.json b/public/assets/minecraft/blockstates/lime_stained_glass_pane.json new file mode 100644 index 00000000..499df019 --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/lime_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_terracotta.json b/public/assets/minecraft/blockstates/lime_terracotta.json new file mode 100644 index 00000000..c194305c --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_wall_banner.json b/public/assets/minecraft/blockstates/lime_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lime_wool.json b/public/assets/minecraft/blockstates/lime_wool.json new file mode 100644 index 00000000..d1524b5d --- /dev/null +++ b/public/assets/minecraft/blockstates/lime_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lime_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/lodestone.json b/public/assets/minecraft/blockstates/lodestone.json new file mode 100644 index 00000000..639e6848 --- /dev/null +++ b/public/assets/minecraft/blockstates/lodestone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/lodestone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/loom.json b/public/assets/minecraft/blockstates/loom.json new file mode 100644 index 00000000..0a8c5b69 --- /dev/null +++ b/public/assets/minecraft/blockstates/loom.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/loom", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/loom" + }, + "facing=south": { + "model": "minecraft:block/loom", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/loom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_banner.json b/public/assets/minecraft/blockstates/magenta_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_bed.json b/public/assets/minecraft/blockstates/magenta_bed.json new file mode 100644 index 00000000..99de5ae8 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/magenta_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/magenta_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/magenta_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/magenta_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/magenta_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/magenta_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/magenta_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/magenta_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_candle.json b/public/assets/minecraft/blockstates/magenta_candle.json new file mode 100644 index 00000000..732c2807 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/magenta_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/magenta_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/magenta_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/magenta_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/magenta_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/magenta_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/magenta_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/magenta_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_candle_cake.json b/public/assets/minecraft/blockstates/magenta_candle_cake.json new file mode 100644 index 00000000..1c994f6d --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/magenta_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/magenta_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_carpet.json b/public/assets/minecraft/blockstates/magenta_carpet.json new file mode 100644 index 00000000..3427fec7 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_concrete.json b/public/assets/minecraft/blockstates/magenta_concrete.json new file mode 100644 index 00000000..efa0ead9 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_concrete_powder.json b/public/assets/minecraft/blockstates/magenta_concrete_powder.json new file mode 100644 index 00000000..37231b4f --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/magenta_concrete_powder" + }, + { + "model": "minecraft:block/magenta_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/magenta_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/magenta_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_glazed_terracotta.json b/public/assets/minecraft/blockstates/magenta_glazed_terracotta.json new file mode 100644 index 00000000..bfb421a1 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/magenta_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/magenta_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/magenta_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/magenta_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_shulker_box.json b/public/assets/minecraft/blockstates/magenta_shulker_box.json new file mode 100644 index 00000000..e0d737fb --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_stained_glass.json b/public/assets/minecraft/blockstates/magenta_stained_glass.json new file mode 100644 index 00000000..2081e041 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_stained_glass_pane.json b/public/assets/minecraft/blockstates/magenta_stained_glass_pane.json new file mode 100644 index 00000000..2c1e2764 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/magenta_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_terracotta.json b/public/assets/minecraft/blockstates/magenta_terracotta.json new file mode 100644 index 00000000..30135ae5 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_wall_banner.json b/public/assets/minecraft/blockstates/magenta_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magenta_wool.json b/public/assets/minecraft/blockstates/magenta_wool.json new file mode 100644 index 00000000..d8666f05 --- /dev/null +++ b/public/assets/minecraft/blockstates/magenta_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magenta_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/magma_block.json b/public/assets/minecraft/blockstates/magma_block.json new file mode 100644 index 00000000..90e6478e --- /dev/null +++ b/public/assets/minecraft/blockstates/magma_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/magma_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_button.json b/public/assets/minecraft/blockstates/mangrove_button.json new file mode 100644 index 00000000..1dc79467 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/mangrove_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/mangrove_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/mangrove_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/mangrove_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/mangrove_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/mangrove_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/mangrove_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/mangrove_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/mangrove_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/mangrove_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/mangrove_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/mangrove_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/mangrove_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/mangrove_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_door.json b/public/assets/minecraft/blockstates/mangrove_door.json new file mode 100644 index 00000000..0314412d --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/mangrove_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/mangrove_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/mangrove_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/mangrove_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_fence.json b/public/assets/minecraft/blockstates/mangrove_fence.json new file mode 100644 index 00000000..110e6b76 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mangrove_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_fence_gate.json b/public/assets/minecraft/blockstates/mangrove_fence_gate.json new file mode 100644 index 00000000..c50e279c --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/mangrove_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/mangrove_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/mangrove_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/mangrove_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/mangrove_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/mangrove_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/mangrove_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/mangrove_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/mangrove_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/mangrove_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/mangrove_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/mangrove_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/mangrove_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/mangrove_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/mangrove_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/mangrove_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_hanging_sign.json b/public/assets/minecraft/blockstates/mangrove_hanging_sign.json new file mode 100644 index 00000000..f7c13b26 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/mangrove_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/mangrove_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/mangrove_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/mangrove_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/mangrove_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/mangrove_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/mangrove_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/mangrove_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/mangrove_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/mangrove_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/mangrove_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/mangrove_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/mangrove_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/mangrove_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/mangrove_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/mangrove_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/mangrove_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_leaves.json b/public/assets/minecraft/blockstates/mangrove_leaves.json new file mode 100644 index 00000000..49ae2e02 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mangrove_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_log.json b/public/assets/minecraft/blockstates/mangrove_log.json new file mode 100644 index 00000000..55ca8b93 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/mangrove_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/mangrove_log" + }, + "axis=z": { + "model": "minecraft:block/mangrove_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_planks.json b/public/assets/minecraft/blockstates/mangrove_planks.json new file mode 100644 index 00000000..9e7098e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mangrove_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_pressure_plate.json b/public/assets/minecraft/blockstates/mangrove_pressure_plate.json new file mode 100644 index 00000000..6415a38c --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/mangrove_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/mangrove_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_propagule.json b/public/assets/minecraft/blockstates/mangrove_propagule.json new file mode 100644 index 00000000..970a8c4b --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_propagule.json @@ -0,0 +1,34 @@ +{ + "variants": { + "age=0,hanging=false": { + "model": "minecraft:block/mangrove_propagule" + }, + "age=0,hanging=true": { + "model": "minecraft:block/mangrove_propagule_hanging_0" + }, + "age=1,hanging=false": { + "model": "minecraft:block/mangrove_propagule" + }, + "age=1,hanging=true": { + "model": "minecraft:block/mangrove_propagule_hanging_1" + }, + "age=2,hanging=false": { + "model": "minecraft:block/mangrove_propagule" + }, + "age=2,hanging=true": { + "model": "minecraft:block/mangrove_propagule_hanging_2" + }, + "age=3,hanging=false": { + "model": "minecraft:block/mangrove_propagule" + }, + "age=3,hanging=true": { + "model": "minecraft:block/mangrove_propagule_hanging_3" + }, + "age=4,hanging=false": { + "model": "minecraft:block/mangrove_propagule" + }, + "age=4,hanging=true": { + "model": "minecraft:block/mangrove_propagule_hanging_4" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_roots.json b/public/assets/minecraft/blockstates/mangrove_roots.json new file mode 100644 index 00000000..dd31808b --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mangrove_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_shelf.json b/public/assets/minecraft/blockstates/mangrove_shelf.json new file mode 100644 index 00000000..424ea32d --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mangrove_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/mangrove_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_sign.json b/public/assets/minecraft/blockstates/mangrove_sign.json new file mode 100644 index 00000000..d06ebe7f --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/mangrove_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/mangrove_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/mangrove_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/mangrove_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/mangrove_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/mangrove_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/mangrove_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/mangrove_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/mangrove_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/mangrove_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/mangrove_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/mangrove_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/mangrove_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/mangrove_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/mangrove_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/mangrove_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_slab.json b/public/assets/minecraft/blockstates/mangrove_slab.json new file mode 100644 index 00000000..ec39777e --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/mangrove_slab" + }, + "type=double": { + "model": "minecraft:block/mangrove_planks" + }, + "type=top": { + "model": "minecraft:block/mangrove_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_stairs.json b/public/assets/minecraft/blockstates/mangrove_stairs.json new file mode 100644 index 00000000..69e2425b --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/mangrove_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/mangrove_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/mangrove_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/mangrove_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_trapdoor.json b/public/assets/minecraft/blockstates/mangrove_trapdoor.json new file mode 100644 index 00000000..17c336a6 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/mangrove_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/mangrove_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/mangrove_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/mangrove_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/mangrove_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/mangrove_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/mangrove_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/mangrove_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/mangrove_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_wall_hanging_sign.json b/public/assets/minecraft/blockstates/mangrove_wall_hanging_sign.json new file mode 100644 index 00000000..f0f1487b --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/mangrove_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/mangrove_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/mangrove_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/mangrove_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_wall_sign.json b/public/assets/minecraft/blockstates/mangrove_wall_sign.json new file mode 100644 index 00000000..b1b4e12d --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/mangrove_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/mangrove_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/mangrove_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/mangrove_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mangrove_wood.json b/public/assets/minecraft/blockstates/mangrove_wood.json new file mode 100644 index 00000000..c517ddc9 --- /dev/null +++ b/public/assets/minecraft/blockstates/mangrove_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/mangrove_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/mangrove_wood" + }, + "axis=z": { + "model": "minecraft:block/mangrove_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/medium_amethyst_bud.json b/public/assets/minecraft/blockstates/medium_amethyst_bud.json new file mode 100644 index 00000000..2166b862 --- /dev/null +++ b/public/assets/minecraft/blockstates/medium_amethyst_bud.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/medium_amethyst_bud", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/medium_amethyst_bud", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/medium_amethyst_bud", + "x": 90 + }, + "facing=south": { + "model": "minecraft:block/medium_amethyst_bud", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/medium_amethyst_bud" + }, + "facing=west": { + "model": "minecraft:block/medium_amethyst_bud", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/melon.json b/public/assets/minecraft/blockstates/melon.json new file mode 100644 index 00000000..93ce0cd4 --- /dev/null +++ b/public/assets/minecraft/blockstates/melon.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/melon" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/melon_stem.json b/public/assets/minecraft/blockstates/melon_stem.json new file mode 100644 index 00000000..89bcde3f --- /dev/null +++ b/public/assets/minecraft/blockstates/melon_stem.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/melon_stem_stage0" + }, + "age=1": { + "model": "minecraft:block/melon_stem_stage1" + }, + "age=2": { + "model": "minecraft:block/melon_stem_stage2" + }, + "age=3": { + "model": "minecraft:block/melon_stem_stage3" + }, + "age=4": { + "model": "minecraft:block/melon_stem_stage4" + }, + "age=5": { + "model": "minecraft:block/melon_stem_stage5" + }, + "age=6": { + "model": "minecraft:block/melon_stem_stage6" + }, + "age=7": { + "model": "minecraft:block/melon_stem_stage7" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/moss_block.json b/public/assets/minecraft/blockstates/moss_block.json new file mode 100644 index 00000000..8c2eaa3a --- /dev/null +++ b/public/assets/minecraft/blockstates/moss_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/moss_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/moss_carpet.json b/public/assets/minecraft/blockstates/moss_carpet.json new file mode 100644 index 00000000..3b338b55 --- /dev/null +++ b/public/assets/minecraft/blockstates/moss_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/moss_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_cobblestone.json b/public/assets/minecraft/blockstates/mossy_cobblestone.json new file mode 100644 index 00000000..7467ed1d --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_cobblestone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mossy_cobblestone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_cobblestone_slab.json b/public/assets/minecraft/blockstates/mossy_cobblestone_slab.json new file mode 100644 index 00000000..51dfa2ca --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_cobblestone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/mossy_cobblestone_slab" + }, + "type=double": { + "model": "minecraft:block/mossy_cobblestone" + }, + "type=top": { + "model": "minecraft:block/mossy_cobblestone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_cobblestone_stairs.json b/public/assets/minecraft/blockstates/mossy_cobblestone_stairs.json new file mode 100644 index 00000000..1e1bc448 --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_cobblestone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_cobblestone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/mossy_cobblestone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_cobblestone_wall.json b/public/assets/minecraft/blockstates/mossy_cobblestone_wall.json new file mode 100644 index 00000000..6edbd9af --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_cobblestone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_cobblestone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_stone_brick_slab.json b/public/assets/minecraft/blockstates/mossy_stone_brick_slab.json new file mode 100644 index 00000000..e8d96fc0 --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_stone_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/mossy_stone_brick_slab" + }, + "type=double": { + "model": "minecraft:block/mossy_stone_bricks" + }, + "type=top": { + "model": "minecraft:block/mossy_stone_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_stone_brick_stairs.json b/public/assets/minecraft/blockstates/mossy_stone_brick_stairs.json new file mode 100644 index 00000000..1a00d671 --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_stone_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/mossy_stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/mossy_stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_stone_brick_wall.json b/public/assets/minecraft/blockstates/mossy_stone_brick_wall.json new file mode 100644 index 00000000..d5c2e06d --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_stone_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mossy_stone_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mossy_stone_bricks.json b/public/assets/minecraft/blockstates/mossy_stone_bricks.json new file mode 100644 index 00000000..c17c4a7f --- /dev/null +++ b/public/assets/minecraft/blockstates/mossy_stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mossy_stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/moving_piston.json b/public/assets/minecraft/blockstates/moving_piston.json new file mode 100644 index 00000000..aaa921ff --- /dev/null +++ b/public/assets/minecraft/blockstates/moving_piston.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/moving_piston" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mud.json b/public/assets/minecraft/blockstates/mud.json new file mode 100644 index 00000000..d62b2f7a --- /dev/null +++ b/public/assets/minecraft/blockstates/mud.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mud" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mud_brick_slab.json b/public/assets/minecraft/blockstates/mud_brick_slab.json new file mode 100644 index 00000000..f611448d --- /dev/null +++ b/public/assets/minecraft/blockstates/mud_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/mud_brick_slab" + }, + "type=double": { + "model": "minecraft:block/mud_bricks" + }, + "type=top": { + "model": "minecraft:block/mud_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mud_brick_stairs.json b/public/assets/minecraft/blockstates/mud_brick_stairs.json new file mode 100644 index 00000000..a75a3490 --- /dev/null +++ b/public/assets/minecraft/blockstates/mud_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/mud_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/mud_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/mud_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/mud_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mud_brick_wall.json b/public/assets/minecraft/blockstates/mud_brick_wall.json new file mode 100644 index 00000000..6a954ff0 --- /dev/null +++ b/public/assets/minecraft/blockstates/mud_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mud_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/mud_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mud_bricks.json b/public/assets/minecraft/blockstates/mud_bricks.json new file mode 100644 index 00000000..57475ffd --- /dev/null +++ b/public/assets/minecraft/blockstates/mud_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/mud_bricks_north_west_mirrored" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/muddy_mangrove_roots.json b/public/assets/minecraft/blockstates/muddy_mangrove_roots.json new file mode 100644 index 00000000..8f96e013 --- /dev/null +++ b/public/assets/minecraft/blockstates/muddy_mangrove_roots.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/muddy_mangrove_roots", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/muddy_mangrove_roots" + }, + "axis=z": { + "model": "minecraft:block/muddy_mangrove_roots", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mushroom_stem.json b/public/assets/minecraft/blockstates/mushroom_stem.json new file mode 100644 index 00000000..f343a9b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/mushroom_stem.json @@ -0,0 +1,115 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/mushroom_stem" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_stem", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_stem", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_stem", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_stem", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_stem", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 90 + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 180 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 270 + }, + "when": { + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 270 + }, + "when": { + "up": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 90 + }, + "when": { + "down": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/mycelium.json b/public/assets/minecraft/blockstates/mycelium.json new file mode 100644 index 00000000..cdf6392d --- /dev/null +++ b/public/assets/minecraft/blockstates/mycelium.json @@ -0,0 +1,24 @@ +{ + "variants": { + "snowy=false": [ + { + "model": "minecraft:block/mycelium" + }, + { + "model": "minecraft:block/mycelium", + "y": 90 + }, + { + "model": "minecraft:block/mycelium", + "y": 180 + }, + { + "model": "minecraft:block/mycelium", + "y": 270 + } + ], + "snowy=true": { + "model": "minecraft:block/grass_block_snow" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_brick_fence.json b/public/assets/minecraft/blockstates/nether_brick_fence.json new file mode 100644 index 00000000..124e21d6 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_brick_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/nether_brick_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_brick_slab.json b/public/assets/minecraft/blockstates/nether_brick_slab.json new file mode 100644 index 00000000..e6e04975 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/nether_brick_slab" + }, + "type=double": { + "model": "minecraft:block/nether_bricks" + }, + "type=top": { + "model": "minecraft:block/nether_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_brick_stairs.json b/public/assets/minecraft/blockstates/nether_brick_stairs.json new file mode 100644 index 00000000..80c3796f --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/nether_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_brick_wall.json b/public/assets/minecraft/blockstates/nether_brick_wall.json new file mode 100644 index 00000000..65eccc40 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/nether_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/nether_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_bricks.json b/public/assets/minecraft/blockstates/nether_bricks.json new file mode 100644 index 00000000..85622bf5 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/nether_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_gold_ore.json b/public/assets/minecraft/blockstates/nether_gold_ore.json new file mode 100644 index 00000000..75e62a37 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_gold_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/nether_gold_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_portal.json b/public/assets/minecraft/blockstates/nether_portal.json new file mode 100644 index 00000000..af9f386a --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_portal.json @@ -0,0 +1,10 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/nether_portal_ns" + }, + "axis=z": { + "model": "minecraft:block/nether_portal_ew" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_quartz_ore.json b/public/assets/minecraft/blockstates/nether_quartz_ore.json new file mode 100644 index 00000000..b473ab4f --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_quartz_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/nether_quartz_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_sprouts.json b/public/assets/minecraft/blockstates/nether_sprouts.json new file mode 100644 index 00000000..445d1001 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_sprouts.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/nether_sprouts" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_wart.json b/public/assets/minecraft/blockstates/nether_wart.json new file mode 100644 index 00000000..f956d12c --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_wart.json @@ -0,0 +1,16 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/nether_wart_stage0" + }, + "age=1": { + "model": "minecraft:block/nether_wart_stage1" + }, + "age=2": { + "model": "minecraft:block/nether_wart_stage1" + }, + "age=3": { + "model": "minecraft:block/nether_wart_stage2" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/nether_wart_block.json b/public/assets/minecraft/blockstates/nether_wart_block.json new file mode 100644 index 00000000..ea08ea13 --- /dev/null +++ b/public/assets/minecraft/blockstates/nether_wart_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/nether_wart_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/netherite_block.json b/public/assets/minecraft/blockstates/netherite_block.json new file mode 100644 index 00000000..85f89e95 --- /dev/null +++ b/public/assets/minecraft/blockstates/netherite_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/netherite_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/netherrack.json b/public/assets/minecraft/blockstates/netherrack.json new file mode 100644 index 00000000..aa1fad53 --- /dev/null +++ b/public/assets/minecraft/blockstates/netherrack.json @@ -0,0 +1,78 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/netherrack" + }, + { + "model": "minecraft:block/netherrack", + "x": 90 + }, + { + "model": "minecraft:block/netherrack", + "x": 180 + }, + { + "model": "minecraft:block/netherrack", + "x": 270 + }, + { + "model": "minecraft:block/netherrack", + "y": 90 + }, + { + "model": "minecraft:block/netherrack", + "x": 90, + "y": 90 + }, + { + "model": "minecraft:block/netherrack", + "x": 180, + "y": 90 + }, + { + "model": "minecraft:block/netherrack", + "x": 270, + "y": 90 + }, + { + "model": "minecraft:block/netherrack", + "y": 180 + }, + { + "model": "minecraft:block/netherrack", + "x": 90, + "y": 180 + }, + { + "model": "minecraft:block/netherrack", + "x": 180, + "y": 180 + }, + { + "model": "minecraft:block/netherrack", + "x": 270, + "y": 180 + }, + { + "model": "minecraft:block/netherrack", + "y": 270 + }, + { + "model": "minecraft:block/netherrack", + "x": 90, + "y": 270 + }, + { + "model": "minecraft:block/netherrack", + "x": 180, + "y": 270 + }, + { + "model": "minecraft:block/netherrack", + "x": 270, + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/note_block.json b/public/assets/minecraft/blockstates/note_block.json new file mode 100644 index 00000000..07b6a798 --- /dev/null +++ b/public/assets/minecraft/blockstates/note_block.json @@ -0,0 +1,79 @@ +{ + "variants": { + "note=0": { + "model": "block/note_block_0" + }, + "note=1": { + "model": "block/note_block_1" + }, + "note=2": { + "model": "block/note_block_2" + }, + "note=3": { + "model": "block/note_block_3" + }, + "note=4": { + "model": "block/note_block_4" + }, + "note=5": { + "model": "block/note_block_5" + }, + "note=6": { + "model": "block/note_block_6" + }, + "note=7": { + "model": "block/note_block_7" + }, + "note=8": { + "model": "block/note_block_8" + }, + "note=9": { + "model": "block/note_block_9" + }, + "note=10": { + "model": "block/note_block_10" + }, + "note=11": { + "model": "block/note_block_11" + }, + "note=12": { + "model": "block/note_block_12" + }, + "note=13": { + "model": "block/note_block_13" + }, + "note=14": { + "model": "block/note_block_14" + }, + "note=15": { + "model": "block/note_block_15" + }, + "note=16": { + "model": "block/note_block_16" + }, + "note=17": { + "model": "block/note_block_17" + }, + "note=18": { + "model": "block/note_block_18" + }, + "note=19": { + "model": "block/note_block_19" + }, + "note=20": { + "model": "block/note_block_20" + }, + "note=21": { + "model": "block/note_block_21" + }, + "note=22": { + "model": "block/note_block_22" + }, + "note=23": { + "model": "block/note_block_23" + }, + "note=24": { + "model": "block/note_block_24" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_button.json b/public/assets/minecraft/blockstates/oak_button.json new file mode 100644 index 00000000..e21e090a --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/oak_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/oak_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/oak_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/oak_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/oak_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/oak_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/oak_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/oak_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/oak_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/oak_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/oak_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/oak_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/oak_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_door.json b/public/assets/minecraft/blockstates/oak_door.json new file mode 100644 index 00000000..c739dec2 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oak_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oak_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oak_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oak_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oak_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oak_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oak_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oak_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oak_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oak_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oak_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oak_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oak_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oak_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oak_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oak_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oak_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oak_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oak_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oak_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oak_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oak_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oak_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oak_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oak_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oak_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oak_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oak_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oak_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oak_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oak_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oak_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_fence.json b/public/assets/minecraft/blockstates/oak_fence.json new file mode 100644 index 00000000..394851e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/oak_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/oak_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oak_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oak_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oak_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_fence_gate.json b/public/assets/minecraft/blockstates/oak_fence_gate.json new file mode 100644 index 00000000..872298ce --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/oak_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/oak_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/oak_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/oak_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/oak_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/oak_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/oak_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/oak_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/oak_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/oak_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/oak_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/oak_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/oak_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/oak_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/oak_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/oak_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_hanging_sign.json b/public/assets/minecraft/blockstates/oak_hanging_sign.json new file mode 100644 index 00000000..845e3545 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/oak_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/oak_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/oak_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/oak_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/oak_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/oak_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/oak_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/oak_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/oak_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/oak_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/oak_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/oak_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/oak_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/oak_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/oak_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/oak_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/oak_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_leaves.json b/public/assets/minecraft/blockstates/oak_leaves.json new file mode 100644 index 00000000..8d60eedb --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oak_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_log.json b/public/assets/minecraft/blockstates/oak_log.json new file mode 100644 index 00000000..9d3266ce --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/oak_log" + }, + "axis=z": { + "model": "minecraft:block/oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_planks.json b/public/assets/minecraft/blockstates/oak_planks.json new file mode 100644 index 00000000..02780929 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oak_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_pressure_plate.json b/public/assets/minecraft/blockstates/oak_pressure_plate.json new file mode 100644 index 00000000..6ecbfbc5 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/oak_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/oak_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_sapling.json b/public/assets/minecraft/blockstates/oak_sapling.json new file mode 100644 index 00000000..04d4cbe9 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_shelf.json b/public/assets/minecraft/blockstates/oak_shelf.json new file mode 100644 index 00000000..404c9016 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/oak_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/oak_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_sign.json b/public/assets/minecraft/blockstates/oak_sign.json new file mode 100644 index 00000000..db549aba --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/oak_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/oak_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/oak_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/oak_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/oak_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/oak_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/oak_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/oak_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/oak_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/oak_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/oak_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/oak_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/oak_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/oak_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/oak_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/oak_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_slab.json b/public/assets/minecraft/blockstates/oak_slab.json new file mode 100644 index 00000000..c503f74c --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/oak_slab" + }, + "type=double": { + "model": "minecraft:block/oak_planks" + }, + "type=top": { + "model": "minecraft:block/oak_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_stairs.json b/public/assets/minecraft/blockstates/oak_stairs.json new file mode 100644 index 00000000..c20e7ef6 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/oak_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/oak_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_trapdoor.json b/public/assets/minecraft/blockstates/oak_trapdoor.json new file mode 100644 index 00000000..168faf12 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/oak_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/oak_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/oak_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/oak_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/oak_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/oak_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/oak_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/oak_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/oak_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/oak_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/oak_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_wall_hanging_sign.json b/public/assets/minecraft/blockstates/oak_wall_hanging_sign.json new file mode 100644 index 00000000..608e58ff --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/oak_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/oak_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/oak_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/oak_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_wall_sign.json b/public/assets/minecraft/blockstates/oak_wall_sign.json new file mode 100644 index 00000000..9acd2bcd --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/oak_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/oak_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/oak_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/oak_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oak_wood.json b/public/assets/minecraft/blockstates/oak_wood.json new file mode 100644 index 00000000..1eb596b8 --- /dev/null +++ b/public/assets/minecraft/blockstates/oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/oak_wood" + }, + "axis=z": { + "model": "minecraft:block/oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/observer.json b/public/assets/minecraft/blockstates/observer.json new file mode 100644 index 00000000..6f54ba51 --- /dev/null +++ b/public/assets/minecraft/blockstates/observer.json @@ -0,0 +1,50 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/observer", + "x": 90 + }, + "facing=down,powered=true": { + "model": "minecraft:block/observer_on", + "x": 90 + }, + "facing=east,powered=false": { + "model": "minecraft:block/observer", + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/observer_on", + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/observer" + }, + "facing=north,powered=true": { + "model": "minecraft:block/observer_on" + }, + "facing=south,powered=false": { + "model": "minecraft:block/observer", + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/observer_on", + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/observer", + "x": 270 + }, + "facing=up,powered=true": { + "model": "minecraft:block/observer_on", + "x": 270 + }, + "facing=west,powered=false": { + "model": "minecraft:block/observer", + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/observer_on", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/obsidian.json b/public/assets/minecraft/blockstates/obsidian.json new file mode 100644 index 00000000..28d39dfd --- /dev/null +++ b/public/assets/minecraft/blockstates/obsidian.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/obsidian" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/ochre_froglight.json b/public/assets/minecraft/blockstates/ochre_froglight.json new file mode 100644 index 00000000..2a4f1aa7 --- /dev/null +++ b/public/assets/minecraft/blockstates/ochre_froglight.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/ochre_froglight_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/ochre_froglight" + }, + "axis=z": { + "model": "minecraft:block/ochre_froglight_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/open_eyeblossom.json b/public/assets/minecraft/blockstates/open_eyeblossom.json new file mode 100644 index 00000000..17dc8f75 --- /dev/null +++ b/public/assets/minecraft/blockstates/open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/open_eyeblossom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_banner.json b/public/assets/minecraft/blockstates/orange_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_bed.json b/public/assets/minecraft/blockstates/orange_bed.json new file mode 100644 index 00000000..c8ffcb4f --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/orange_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/orange_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/orange_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/orange_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/orange_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/orange_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/orange_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/orange_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_candle.json b/public/assets/minecraft/blockstates/orange_candle.json new file mode 100644 index 00000000..203c6519 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/orange_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/orange_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/orange_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/orange_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/orange_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/orange_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/orange_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/orange_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_candle_cake.json b/public/assets/minecraft/blockstates/orange_candle_cake.json new file mode 100644 index 00000000..1e65e880 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/orange_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/orange_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_carpet.json b/public/assets/minecraft/blockstates/orange_carpet.json new file mode 100644 index 00000000..37ac6ac4 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_concrete.json b/public/assets/minecraft/blockstates/orange_concrete.json new file mode 100644 index 00000000..e88cada0 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_concrete_powder.json b/public/assets/minecraft/blockstates/orange_concrete_powder.json new file mode 100644 index 00000000..9637378d --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/orange_concrete_powder" + }, + { + "model": "minecraft:block/orange_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/orange_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/orange_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_glazed_terracotta.json b/public/assets/minecraft/blockstates/orange_glazed_terracotta.json new file mode 100644 index 00000000..abdb57a3 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/orange_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/orange_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/orange_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/orange_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_shulker_box.json b/public/assets/minecraft/blockstates/orange_shulker_box.json new file mode 100644 index 00000000..0bc75690 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_stained_glass.json b/public/assets/minecraft/blockstates/orange_stained_glass.json new file mode 100644 index 00000000..93c651a5 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_stained_glass_pane.json b/public/assets/minecraft/blockstates/orange_stained_glass_pane.json new file mode 100644 index 00000000..35df240f --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/orange_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_terracotta.json b/public/assets/minecraft/blockstates/orange_terracotta.json new file mode 100644 index 00000000..6d644c41 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_tulip.json b/public/assets/minecraft/blockstates/orange_tulip.json new file mode 100644 index 00000000..8aac68c8 --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_wall_banner.json b/public/assets/minecraft/blockstates/orange_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/orange_wool.json b/public/assets/minecraft/blockstates/orange_wool.json new file mode 100644 index 00000000..ae3fabee --- /dev/null +++ b/public/assets/minecraft/blockstates/orange_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/orange_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxeye_daisy.json b/public/assets/minecraft/blockstates/oxeye_daisy.json new file mode 100644 index 00000000..fa815c22 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxeye_daisy.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxeye_daisy" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_chiseled_copper.json b/public/assets/minecraft/blockstates/oxidized_chiseled_copper.json new file mode 100644 index 00000000..ea362c15 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper.json b/public/assets/minecraft/blockstates/oxidized_copper.json new file mode 100644 index 00000000..d7ce6251 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_bars.json b/public/assets/minecraft/blockstates/oxidized_copper_bars.json new file mode 100644 index 00000000..9aae498f --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_bulb.json b/public/assets/minecraft/blockstates/oxidized_copper_bulb.json new file mode 100644 index 00000000..1e58f046 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/oxidized_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/oxidized_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/oxidized_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/oxidized_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_chain.json b/public/assets/minecraft/blockstates/oxidized_copper_chain.json new file mode 100644 index 00000000..583c80d3 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/oxidized_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/oxidized_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/oxidized_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_chest.json b/public/assets/minecraft/blockstates/oxidized_copper_chest.json new file mode 100644 index 00000000..7bd5acd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_door.json b/public/assets/minecraft/blockstates/oxidized_copper_door.json new file mode 100644 index 00000000..2cb09804 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_golem_statue.json b/public/assets/minecraft/blockstates/oxidized_copper_golem_statue.json new file mode 100644 index 00000000..d07f9c04 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_grate.json b/public/assets/minecraft/blockstates/oxidized_copper_grate.json new file mode 100644 index 00000000..e8039a9a --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_lantern.json b/public/assets/minecraft/blockstates/oxidized_copper_lantern.json new file mode 100644 index 00000000..22bc9f99 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/oxidized_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/oxidized_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_copper_trapdoor.json b/public/assets/minecraft/blockstates/oxidized_copper_trapdoor.json new file mode 100644 index 00000000..c5ceb4cd --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_cut_copper.json b/public/assets/minecraft/blockstates/oxidized_cut_copper.json new file mode 100644 index 00000000..58bf24a1 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_cut_copper_slab.json b/public/assets/minecraft/blockstates/oxidized_cut_copper_slab.json new file mode 100644 index 00000000..bff2ddfe --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_cut_copper_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/oxidized_cut_copper_slab" }, + "type=top": { "model": "block/oxidized_cut_copper_slab_top" }, + "type=double": { "model": "block/oxidized_cut_copper_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/oxidized_cut_copper_stairs.json b/public/assets/minecraft/blockstates/oxidized_cut_copper_stairs.json new file mode 100644 index 00000000..5b79a1e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/oxidized_lightning_rod.json b/public/assets/minecraft/blockstates/oxidized_lightning_rod.json new file mode 100644 index 00000000..b65b4145 --- /dev/null +++ b/public/assets/minecraft/blockstates/oxidized_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/packed_ice.json b/public/assets/minecraft/blockstates/packed_ice.json new file mode 100644 index 00000000..b395c21e --- /dev/null +++ b/public/assets/minecraft/blockstates/packed_ice.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/packed_ice" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/packed_mud.json b/public/assets/minecraft/blockstates/packed_mud.json new file mode 100644 index 00000000..6309d7d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/packed_mud.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/packed_mud" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_hanging_moss.json b/public/assets/minecraft/blockstates/pale_hanging_moss.json new file mode 100644 index 00000000..932d0908 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_hanging_moss.json @@ -0,0 +1,10 @@ +{ + "variants": { + "tip=false": { + "model": "minecraft:block/pale_hanging_moss" + }, + "tip=true": { + "model": "minecraft:block/pale_hanging_moss_tip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_moss_block.json b/public/assets/minecraft/blockstates/pale_moss_block.json new file mode 100644 index 00000000..046db23c --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_moss_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pale_moss_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_moss_carpet.json b/public/assets/minecraft/blockstates/pale_moss_carpet.json new file mode 100644 index 00000000..1fd7b845 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_moss_carpet.json @@ -0,0 +1,154 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/pale_moss_carpet" + }, + "when": { + "bottom": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet" + }, + "when": { + "bottom": "false", + "east": "none", + "north": "none", + "south": "none", + "west": "none" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall" + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_small" + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall" + }, + "when": { + "bottom": "false", + "east": "none", + "north": "none", + "south": "none", + "west": "none" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_small", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "bottom": "false", + "east": "none", + "north": "none", + "south": "none", + "west": "none" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_small", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "bottom": "false", + "east": "none", + "north": "none", + "south": "none", + "west": "none" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_small", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/pale_moss_carpet_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "bottom": "false", + "east": "none", + "north": "none", + "south": "none", + "west": "none" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_button.json b/public/assets/minecraft/blockstates/pale_oak_button.json new file mode 100644 index 00000000..9179ab89 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/pale_oak_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/pale_oak_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/pale_oak_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/pale_oak_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/pale_oak_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/pale_oak_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/pale_oak_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/pale_oak_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/pale_oak_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/pale_oak_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/pale_oak_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/pale_oak_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/pale_oak_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_door.json b/public/assets/minecraft/blockstates/pale_oak_door.json new file mode 100644 index 00000000..f642a798 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/pale_oak_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/pale_oak_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/pale_oak_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/pale_oak_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_fence.json b/public/assets/minecraft/blockstates/pale_oak_fence.json new file mode 100644 index 00000000..76960957 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/pale_oak_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_fence_gate.json b/public/assets/minecraft/blockstates/pale_oak_fence_gate.json new file mode 100644 index 00000000..dbdc769e --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/pale_oak_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/pale_oak_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/pale_oak_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/pale_oak_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/pale_oak_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/pale_oak_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/pale_oak_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/pale_oak_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/pale_oak_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_hanging_sign.json b/public/assets/minecraft/blockstates/pale_oak_hanging_sign.json new file mode 100644 index 00000000..9923b8e3 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/pale_oak_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/pale_oak_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_leaves.json b/public/assets/minecraft/blockstates/pale_oak_leaves.json new file mode 100644 index 00000000..8de6861a --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pale_oak_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_log.json b/public/assets/minecraft/blockstates/pale_oak_log.json new file mode 100644 index 00000000..9b2d759a --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/pale_oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/pale_oak_log" + }, + "axis=z": { + "model": "minecraft:block/pale_oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_planks.json b/public/assets/minecraft/blockstates/pale_oak_planks.json new file mode 100644 index 00000000..b9fca1f3 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pale_oak_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_pressure_plate.json b/public/assets/minecraft/blockstates/pale_oak_pressure_plate.json new file mode 100644 index 00000000..78576b30 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/pale_oak_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/pale_oak_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_sapling.json b/public/assets/minecraft/blockstates/pale_oak_sapling.json new file mode 100644 index 00000000..45c2673a --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pale_oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_shelf.json b/public/assets/minecraft/blockstates/pale_oak_shelf.json new file mode 100644 index 00000000..61f90668 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/pale_oak_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/pale_oak_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_sign.json b/public/assets/minecraft/blockstates/pale_oak_sign.json new file mode 100644 index 00000000..acb0b66c --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/pale_oak_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/pale_oak_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/pale_oak_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/pale_oak_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/pale_oak_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/pale_oak_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/pale_oak_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/pale_oak_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/pale_oak_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/pale_oak_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/pale_oak_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/pale_oak_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/pale_oak_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/pale_oak_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/pale_oak_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/pale_oak_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_slab.json b/public/assets/minecraft/blockstates/pale_oak_slab.json new file mode 100644 index 00000000..91ad3cca --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/pale_oak_slab" + }, + "type=double": { + "model": "minecraft:block/pale_oak_planks" + }, + "type=top": { + "model": "minecraft:block/pale_oak_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_stairs.json b/public/assets/minecraft/blockstates/pale_oak_stairs.json new file mode 100644 index 00000000..a9124eaf --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/pale_oak_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/pale_oak_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/pale_oak_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/pale_oak_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_trapdoor.json b/public/assets/minecraft/blockstates/pale_oak_trapdoor.json new file mode 100644 index 00000000..41deeb52 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/pale_oak_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/pale_oak_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_wall_hanging_sign.json b/public/assets/minecraft/blockstates/pale_oak_wall_hanging_sign.json new file mode 100644 index 00000000..36e29d4c --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/pale_oak_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/pale_oak_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/pale_oak_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/pale_oak_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_wall_sign.json b/public/assets/minecraft/blockstates/pale_oak_wall_sign.json new file mode 100644 index 00000000..9cfa3d56 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/pale_oak_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/pale_oak_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/pale_oak_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/pale_oak_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pale_oak_wood.json b/public/assets/minecraft/blockstates/pale_oak_wood.json new file mode 100644 index 00000000..2a98bc05 --- /dev/null +++ b/public/assets/minecraft/blockstates/pale_oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/pale_oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/pale_oak_wood" + }, + "axis=z": { + "model": "minecraft:block/pale_oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pearlescent_froglight.json b/public/assets/minecraft/blockstates/pearlescent_froglight.json new file mode 100644 index 00000000..ff6fa267 --- /dev/null +++ b/public/assets/minecraft/blockstates/pearlescent_froglight.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/pearlescent_froglight_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/pearlescent_froglight" + }, + "axis=z": { + "model": "minecraft:block/pearlescent_froglight_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/peony.json b/public/assets/minecraft/blockstates/peony.json new file mode 100644 index 00000000..c97072d5 --- /dev/null +++ b/public/assets/minecraft/blockstates/peony.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/peony_bottom" + }, + "half=upper": { + "model": "minecraft:block/peony_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/petrified_oak_slab.json b/public/assets/minecraft/blockstates/petrified_oak_slab.json new file mode 100644 index 00000000..98db0a12 --- /dev/null +++ b/public/assets/minecraft/blockstates/petrified_oak_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/petrified_oak_slab" + }, + "type=double": { + "model": "minecraft:block/oak_planks" + }, + "type=top": { + "model": "minecraft:block/petrified_oak_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/piglin_head.json b/public/assets/minecraft/blockstates/piglin_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/piglin_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/piglin_wall_head.json b/public/assets/minecraft/blockstates/piglin_wall_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/piglin_wall_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_banner.json b/public/assets/minecraft/blockstates/pink_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_bed.json b/public/assets/minecraft/blockstates/pink_bed.json new file mode 100644 index 00000000..9b84d772 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/pink_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/pink_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/pink_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/pink_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/pink_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/pink_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/pink_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/pink_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_candle.json b/public/assets/minecraft/blockstates/pink_candle.json new file mode 100644 index 00000000..fd63fea4 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/pink_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/pink_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/pink_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/pink_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/pink_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/pink_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/pink_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/pink_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_candle_cake.json b/public/assets/minecraft/blockstates/pink_candle_cake.json new file mode 100644 index 00000000..5b9c8d56 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/pink_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/pink_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_carpet.json b/public/assets/minecraft/blockstates/pink_carpet.json new file mode 100644 index 00000000..c9a49aed --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_concrete.json b/public/assets/minecraft/blockstates/pink_concrete.json new file mode 100644 index 00000000..3beebd45 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_concrete_powder.json b/public/assets/minecraft/blockstates/pink_concrete_powder.json new file mode 100644 index 00000000..c6f09205 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/pink_concrete_powder" + }, + { + "model": "minecraft:block/pink_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/pink_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/pink_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_glazed_terracotta.json b/public/assets/minecraft/blockstates/pink_glazed_terracotta.json new file mode 100644 index 00000000..84e6c0c6 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/pink_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/pink_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/pink_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/pink_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_petals.json b/public/assets/minecraft/blockstates/pink_petals.json new file mode 100644 index 00000000..8784501e --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_petals.json @@ -0,0 +1,156 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/pink_petals_1" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_1", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_1", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_1", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_2" + }, + "when": { + "facing": "north", + "flower_amount": "2|3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_2", + "y": 90 + }, + "when": { + "facing": "east", + "flower_amount": "2|3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_2", + "y": 180 + }, + "when": { + "facing": "south", + "flower_amount": "2|3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_2", + "y": 270 + }, + "when": { + "facing": "west", + "flower_amount": "2|3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_3" + }, + "when": { + "facing": "north", + "flower_amount": "3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_3", + "y": 90 + }, + "when": { + "facing": "east", + "flower_amount": "3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_3", + "y": 180 + }, + "when": { + "facing": "south", + "flower_amount": "3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_3", + "y": 270 + }, + "when": { + "facing": "west", + "flower_amount": "3|4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_4" + }, + "when": { + "facing": "north", + "flower_amount": "4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_4", + "y": 90 + }, + "when": { + "facing": "east", + "flower_amount": "4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_4", + "y": 180 + }, + "when": { + "facing": "south", + "flower_amount": "4" + } + }, + { + "apply": { + "model": "minecraft:block/pink_petals_4", + "y": 270 + }, + "when": { + "facing": "west", + "flower_amount": "4" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_shulker_box.json b/public/assets/minecraft/blockstates/pink_shulker_box.json new file mode 100644 index 00000000..3f336dcf --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_stained_glass.json b/public/assets/minecraft/blockstates/pink_stained_glass.json new file mode 100644 index 00000000..3adb5ca2 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_stained_glass_pane.json b/public/assets/minecraft/blockstates/pink_stained_glass_pane.json new file mode 100644 index 00000000..4b9b9241 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/pink_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_terracotta.json b/public/assets/minecraft/blockstates/pink_terracotta.json new file mode 100644 index 00000000..b9dbe910 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_tulip.json b/public/assets/minecraft/blockstates/pink_tulip.json new file mode 100644 index 00000000..038823fb --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_wall_banner.json b/public/assets/minecraft/blockstates/pink_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pink_wool.json b/public/assets/minecraft/blockstates/pink_wool.json new file mode 100644 index 00000000..d7096f63 --- /dev/null +++ b/public/assets/minecraft/blockstates/pink_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pink_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/piston.json b/public/assets/minecraft/blockstates/piston.json new file mode 100644 index 00000000..0ee3b912 --- /dev/null +++ b/public/assets/minecraft/blockstates/piston.json @@ -0,0 +1,50 @@ +{ + "variants": { + "extended=false,facing=down": { + "model": "minecraft:block/piston", + "x": 90 + }, + "extended=false,facing=east": { + "model": "minecraft:block/piston", + "y": 90 + }, + "extended=false,facing=north": { + "model": "minecraft:block/piston" + }, + "extended=false,facing=south": { + "model": "minecraft:block/piston", + "y": 180 + }, + "extended=false,facing=up": { + "model": "minecraft:block/piston", + "x": 270 + }, + "extended=false,facing=west": { + "model": "minecraft:block/piston", + "y": 270 + }, + "extended=true,facing=down": { + "model": "minecraft:block/piston_base", + "x": 90 + }, + "extended=true,facing=east": { + "model": "minecraft:block/piston_base", + "y": 90 + }, + "extended=true,facing=north": { + "model": "minecraft:block/piston_base" + }, + "extended=true,facing=south": { + "model": "minecraft:block/piston_base", + "y": 180 + }, + "extended=true,facing=up": { + "model": "minecraft:block/piston_base", + "x": 270 + }, + "extended=true,facing=west": { + "model": "minecraft:block/piston_base", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/piston_head.json b/public/assets/minecraft/blockstates/piston_head.json new file mode 100644 index 00000000..b1a80352 --- /dev/null +++ b/public/assets/minecraft/blockstates/piston_head.json @@ -0,0 +1,96 @@ +{ + "variants": { + "facing=down,short=false,type=normal": { + "model": "minecraft:block/piston_head", + "x": 90 + }, + "facing=down,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky", + "x": 90 + }, + "facing=down,short=true,type=normal": { + "model": "minecraft:block/piston_head_short", + "x": 90 + }, + "facing=down,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky", + "x": 90 + }, + "facing=east,short=false,type=normal": { + "model": "minecraft:block/piston_head", + "y": 90 + }, + "facing=east,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky", + "y": 90 + }, + "facing=east,short=true,type=normal": { + "model": "minecraft:block/piston_head_short", + "y": 90 + }, + "facing=east,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky", + "y": 90 + }, + "facing=north,short=false,type=normal": { + "model": "minecraft:block/piston_head" + }, + "facing=north,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky" + }, + "facing=north,short=true,type=normal": { + "model": "minecraft:block/piston_head_short" + }, + "facing=north,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky" + }, + "facing=south,short=false,type=normal": { + "model": "minecraft:block/piston_head", + "y": 180 + }, + "facing=south,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky", + "y": 180 + }, + "facing=south,short=true,type=normal": { + "model": "minecraft:block/piston_head_short", + "y": 180 + }, + "facing=south,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky", + "y": 180 + }, + "facing=up,short=false,type=normal": { + "model": "minecraft:block/piston_head", + "x": 270 + }, + "facing=up,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky", + "x": 270 + }, + "facing=up,short=true,type=normal": { + "model": "minecraft:block/piston_head_short", + "x": 270 + }, + "facing=up,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky", + "x": 270 + }, + "facing=west,short=false,type=normal": { + "model": "minecraft:block/piston_head", + "y": 270 + }, + "facing=west,short=false,type=sticky": { + "model": "minecraft:block/piston_head_sticky", + "y": 270 + }, + "facing=west,short=true,type=normal": { + "model": "minecraft:block/piston_head_short", + "y": 270 + }, + "facing=west,short=true,type=sticky": { + "model": "minecraft:block/piston_head_short_sticky", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pitcher_crop.json b/public/assets/minecraft/blockstates/pitcher_crop.json new file mode 100644 index 00000000..375502da --- /dev/null +++ b/public/assets/minecraft/blockstates/pitcher_crop.json @@ -0,0 +1,34 @@ +{ + "variants": { + "age=0,half=lower": { + "model": "minecraft:block/pitcher_crop_bottom_stage_0" + }, + "age=0,half=upper": { + "model": "minecraft:block/pitcher_crop_top_stage_0" + }, + "age=1,half=lower": { + "model": "minecraft:block/pitcher_crop_bottom_stage_1" + }, + "age=1,half=upper": { + "model": "minecraft:block/pitcher_crop_top_stage_1" + }, + "age=2,half=lower": { + "model": "minecraft:block/pitcher_crop_bottom_stage_2" + }, + "age=2,half=upper": { + "model": "minecraft:block/pitcher_crop_top_stage_2" + }, + "age=3,half=lower": { + "model": "minecraft:block/pitcher_crop_bottom_stage_3" + }, + "age=3,half=upper": { + "model": "minecraft:block/pitcher_crop_top_stage_3" + }, + "age=4,half=lower": { + "model": "minecraft:block/pitcher_crop_bottom_stage_4" + }, + "age=4,half=upper": { + "model": "minecraft:block/pitcher_crop_top_stage_4" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pitcher_plant.json b/public/assets/minecraft/blockstates/pitcher_plant.json new file mode 100644 index 00000000..fdf53d56 --- /dev/null +++ b/public/assets/minecraft/blockstates/pitcher_plant.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/pitcher_plant_bottom" + }, + "half=upper": { + "model": "minecraft:block/pitcher_plant_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/player_head.json b/public/assets/minecraft/blockstates/player_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/player_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/player_wall_head.json b/public/assets/minecraft/blockstates/player_wall_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/player_wall_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/podzol.json b/public/assets/minecraft/blockstates/podzol.json new file mode 100644 index 00000000..03e40a71 --- /dev/null +++ b/public/assets/minecraft/blockstates/podzol.json @@ -0,0 +1,24 @@ +{ + "variants": { + "snowy=false": [ + { + "model": "minecraft:block/podzol" + }, + { + "model": "minecraft:block/podzol", + "y": 90 + }, + { + "model": "minecraft:block/podzol", + "y": 180 + }, + { + "model": "minecraft:block/podzol", + "y": 270 + } + ], + "snowy=true": { + "model": "minecraft:block/grass_block_snow" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pointed_dripstone.json b/public/assets/minecraft/blockstates/pointed_dripstone.json new file mode 100644 index 00000000..c6c46aa3 --- /dev/null +++ b/public/assets/minecraft/blockstates/pointed_dripstone.json @@ -0,0 +1,34 @@ +{ + "variants": { + "thickness=base,vertical_direction=down": { + "model": "minecraft:block/pointed_dripstone_down_base" + }, + "thickness=base,vertical_direction=up": { + "model": "minecraft:block/pointed_dripstone_up_base" + }, + "thickness=frustum,vertical_direction=down": { + "model": "minecraft:block/pointed_dripstone_down_frustum" + }, + "thickness=frustum,vertical_direction=up": { + "model": "minecraft:block/pointed_dripstone_up_frustum" + }, + "thickness=middle,vertical_direction=down": { + "model": "minecraft:block/pointed_dripstone_down_middle" + }, + "thickness=middle,vertical_direction=up": { + "model": "minecraft:block/pointed_dripstone_up_middle" + }, + "thickness=tip,vertical_direction=down": { + "model": "minecraft:block/pointed_dripstone_down_tip" + }, + "thickness=tip,vertical_direction=up": { + "model": "minecraft:block/pointed_dripstone_up_tip" + }, + "thickness=tip_merge,vertical_direction=down": { + "model": "minecraft:block/pointed_dripstone_down_tip_merge" + }, + "thickness=tip_merge,vertical_direction=up": { + "model": "minecraft:block/pointed_dripstone_up_tip_merge" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_andesite.json b/public/assets/minecraft/blockstates/polished_andesite.json new file mode 100644 index 00000000..5bb5391e --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_andesite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_andesite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_andesite_slab.json b/public/assets/minecraft/blockstates/polished_andesite_slab.json new file mode 100644 index 00000000..d3ffe21b --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_andesite_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_andesite_slab" }, + "type=top": { "model": "block/polished_andesite_slab_top" }, + "type=double": { "model": "block/polished_andesite_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_andesite_stairs.json b/public/assets/minecraft/blockstates/polished_andesite_stairs.json new file mode 100644 index 00000000..bd080827 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_andesite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_andesite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_andesite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_andesite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_basalt.json b/public/assets/minecraft/blockstates/polished_basalt.json new file mode 100644 index 00000000..5ee6cefe --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_basalt.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/polished_basalt", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/polished_basalt" + }, + "axis=z": { + "model": "minecraft:block/polished_basalt", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone.json b/public/assets/minecraft/blockstates/polished_blackstone.json new file mode 100644 index 00000000..e133b276 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_blackstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_brick_slab.json b/public/assets/minecraft/blockstates/polished_blackstone_brick_slab.json new file mode 100644 index 00000000..759b5a73 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/polished_blackstone_brick_slab" + }, + "type=double": { + "model": "minecraft:block/polished_blackstone_bricks" + }, + "type=top": { + "model": "minecraft:block/polished_blackstone_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_brick_stairs.json b/public/assets/minecraft/blockstates/polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..54829dab --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_brick_wall.json b/public/assets/minecraft/blockstates/polished_blackstone_brick_wall.json new file mode 100644 index 00000000..2ec1a253 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_bricks.json b/public/assets/minecraft/blockstates/polished_blackstone_bricks.json new file mode 100644 index 00000000..2a1cabca --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_blackstone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_button.json b/public/assets/minecraft/blockstates/polished_blackstone_button.json new file mode 100644 index 00000000..7d4f337c --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/polished_blackstone_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/polished_blackstone_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/polished_blackstone_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_pressure_plate.json b/public/assets/minecraft/blockstates/polished_blackstone_pressure_plate.json new file mode 100644 index 00000000..f8f5cb14 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/polished_blackstone_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/polished_blackstone_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_slab.json b/public/assets/minecraft/blockstates/polished_blackstone_slab.json new file mode 100644 index 00000000..f172395b --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_blackstone_slab" }, + "type=top": { "model": "block/polished_blackstone_slab_top" }, + "type=double": { "model": "block/polished_blackstone_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_blackstone_stairs.json b/public/assets/minecraft/blockstates/polished_blackstone_stairs.json new file mode 100644 index 00000000..09a9ae37 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_blackstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_blackstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_blackstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_blackstone_wall.json b/public/assets/minecraft/blockstates/polished_blackstone_wall.json new file mode 100644 index 00000000..f666cd7d --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_blackstone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_blackstone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_cinnabar.json b/public/assets/minecraft/blockstates/polished_cinnabar.json new file mode 100644 index 00000000..2978724a --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_cinnabar.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_cinnabar" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_cinnabar_slab.json b/public/assets/minecraft/blockstates/polished_cinnabar_slab.json new file mode 100644 index 00000000..e3413065 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_cinnabar_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_cinnabar_slab" }, + "type=top": { "model": "block/polished_cinnabar_slab_top" }, + "type=double": { "model": "block/polished_cinnabar_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_cinnabar_stairs.json b/public/assets/minecraft/blockstates/polished_cinnabar_stairs.json new file mode 100644 index 00000000..38113e97 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_cinnabar_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_cinnabar_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_cinnabar_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_cinnabar_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_cinnabar_wall.json b/public/assets/minecraft/blockstates/polished_cinnabar_wall.json new file mode 100644 index 00000000..64ae322d --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_cinnabar_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_cinnabar_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_deepslate.json b/public/assets/minecraft/blockstates/polished_deepslate.json new file mode 100644 index 00000000..5ad40557 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_deepslate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_deepslate_slab.json b/public/assets/minecraft/blockstates/polished_deepslate_slab.json new file mode 100644 index 00000000..bab7cc62 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_deepslate_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_deepslate_slab" }, + "type=top": { "model": "block/polished_deepslate_slab_top" }, + "type=double": { "model": "block/polished_deepslate_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_deepslate_stairs.json b/public/assets/minecraft/blockstates/polished_deepslate_stairs.json new file mode 100644 index 00000000..1fa36d22 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_deepslate_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_deepslate_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_deepslate_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_deepslate_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_deepslate_wall.json b/public/assets/minecraft/blockstates/polished_deepslate_wall.json new file mode 100644 index 00000000..06afb23a --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_deepslate_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_deepslate_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_diorite.json b/public/assets/minecraft/blockstates/polished_diorite.json new file mode 100644 index 00000000..ea96c517 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_diorite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_diorite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_diorite_slab.json b/public/assets/minecraft/blockstates/polished_diorite_slab.json new file mode 100644 index 00000000..927e1378 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_diorite_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_diorite_slab" }, + "type=top": { "model": "block/polished_diorite_slab_top" }, + "type=double": { "model": "block/polished_diorite_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_diorite_stairs.json b/public/assets/minecraft/blockstates/polished_diorite_stairs.json new file mode 100644 index 00000000..cdbc415c --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_diorite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_diorite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_diorite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_diorite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_granite.json b/public/assets/minecraft/blockstates/polished_granite.json new file mode 100644 index 00000000..bad818af --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_granite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_granite" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_granite_slab.json b/public/assets/minecraft/blockstates/polished_granite_slab.json new file mode 100644 index 00000000..66bceeee --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_granite_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_granite_slab" }, + "type=top": { "model": "block/polished_granite_slab_top" }, + "type=double": { "model": "block/polished_granite_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_granite_stairs.json b/public/assets/minecraft/blockstates/polished_granite_stairs.json new file mode 100644 index 00000000..f64b99a5 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_granite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_granite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_granite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_granite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_granite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_sulfur.json b/public/assets/minecraft/blockstates/polished_sulfur.json new file mode 100644 index 00000000..3738708f --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_sulfur.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_sulfur" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_sulfur_slab.json b/public/assets/minecraft/blockstates/polished_sulfur_slab.json new file mode 100644 index 00000000..e46455b3 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_sulfur_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_sulfur_slab" }, + "type=top": { "model": "block/polished_sulfur_slab_top" }, + "type=double": { "model": "block/polished_sulfur_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_sulfur_stairs.json b/public/assets/minecraft/blockstates/polished_sulfur_stairs.json new file mode 100644 index 00000000..ffa3573c --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_sulfur_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_sulfur_wall.json b/public/assets/minecraft/blockstates/polished_sulfur_wall.json new file mode 100644 index 00000000..08823543 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_sulfur_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_sulfur_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_tuff.json b/public/assets/minecraft/blockstates/polished_tuff.json new file mode 100644 index 00000000..dbb2b296 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_tuff.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/polished_tuff" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_tuff_slab.json b/public/assets/minecraft/blockstates/polished_tuff_slab.json new file mode 100644 index 00000000..91633c8c --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_tuff_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/polished_tuff_slab" }, + "type=top": { "model": "block/polished_tuff_slab_top" }, + "type=double": { "model": "block/polished_tuff_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/polished_tuff_stairs.json b/public/assets/minecraft/blockstates/polished_tuff_stairs.json new file mode 100644 index 00000000..ea192890 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_tuff_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/polished_tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/polished_tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/polished_tuff_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/polished_tuff_wall.json b/public/assets/minecraft/blockstates/polished_tuff_wall.json new file mode 100644 index 00000000..44350ac9 --- /dev/null +++ b/public/assets/minecraft/blockstates/polished_tuff_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/polished_tuff_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/poppy.json b/public/assets/minecraft/blockstates/poppy.json new file mode 100644 index 00000000..870cb7d2 --- /dev/null +++ b/public/assets/minecraft/blockstates/poppy.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/poppy" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potatoes.json b/public/assets/minecraft/blockstates/potatoes.json new file mode 100644 index 00000000..85b439e7 --- /dev/null +++ b/public/assets/minecraft/blockstates/potatoes.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/potatoes_stage0" + }, + "age=1": { + "model": "minecraft:block/potatoes_stage0" + }, + "age=2": { + "model": "minecraft:block/potatoes_stage1" + }, + "age=3": { + "model": "minecraft:block/potatoes_stage1" + }, + "age=4": { + "model": "minecraft:block/potatoes_stage2" + }, + "age=5": { + "model": "minecraft:block/potatoes_stage2" + }, + "age=6": { + "model": "minecraft:block/potatoes_stage2" + }, + "age=7": { + "model": "minecraft:block/potatoes_stage3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potent_sulfur.json b/public/assets/minecraft/blockstates/potent_sulfur.json new file mode 100644 index 00000000..ea5f4b60 --- /dev/null +++ b/public/assets/minecraft/blockstates/potent_sulfur.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potent_sulfur" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_acacia_sapling.json b/public/assets/minecraft/blockstates/potted_acacia_sapling.json new file mode 100644 index 00000000..03a983a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_acacia_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_acacia_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_allium.json b/public/assets/minecraft/blockstates/potted_allium.json new file mode 100644 index 00000000..07d8e783 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_allium.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_allium" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_azalea_bush.json b/public/assets/minecraft/blockstates/potted_azalea_bush.json new file mode 100644 index 00000000..73a68cb2 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_azalea_bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_azalea_bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_azure_bluet.json b/public/assets/minecraft/blockstates/potted_azure_bluet.json new file mode 100644 index 00000000..80c7a52f --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_azure_bluet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_azure_bluet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_bamboo.json b/public/assets/minecraft/blockstates/potted_bamboo.json new file mode 100644 index 00000000..7d10ed3e --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_bamboo.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_bamboo" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_birch_sapling.json b/public/assets/minecraft/blockstates/potted_birch_sapling.json new file mode 100644 index 00000000..98b48ea5 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_birch_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_birch_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_blue_orchid.json b/public/assets/minecraft/blockstates/potted_blue_orchid.json new file mode 100644 index 00000000..48da368f --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_blue_orchid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_blue_orchid" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_brown_mushroom.json b/public/assets/minecraft/blockstates/potted_brown_mushroom.json new file mode 100644 index 00000000..b1a02473 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_brown_mushroom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_brown_mushroom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_cactus.json b/public/assets/minecraft/blockstates/potted_cactus.json new file mode 100644 index 00000000..04758dae --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_cactus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_cactus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_cherry_sapling.json b/public/assets/minecraft/blockstates/potted_cherry_sapling.json new file mode 100644 index 00000000..d92678f9 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_cherry_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_cherry_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_closed_eyeblossom.json b/public/assets/minecraft/blockstates/potted_closed_eyeblossom.json new file mode 100644 index 00000000..6f55d460 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_closed_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_closed_eyeblossom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_cornflower.json b/public/assets/minecraft/blockstates/potted_cornflower.json new file mode 100644 index 00000000..29b26856 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_cornflower.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_cornflower" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_crimson_fungus.json b/public/assets/minecraft/blockstates/potted_crimson_fungus.json new file mode 100644 index 00000000..d697c8e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_crimson_fungus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_crimson_fungus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_crimson_roots.json b/public/assets/minecraft/blockstates/potted_crimson_roots.json new file mode 100644 index 00000000..b2707ca0 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_crimson_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_crimson_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_dandelion.json b/public/assets/minecraft/blockstates/potted_dandelion.json new file mode 100644 index 00000000..36227401 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_dandelion.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_dandelion" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_dark_oak_sapling.json b/public/assets/minecraft/blockstates/potted_dark_oak_sapling.json new file mode 100644 index 00000000..f532b1ec --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_dark_oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_dark_oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_dead_bush.json b/public/assets/minecraft/blockstates/potted_dead_bush.json new file mode 100644 index 00000000..52d9462f --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_dead_bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_dead_bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_fern.json b/public/assets/minecraft/blockstates/potted_fern.json new file mode 100644 index 00000000..ee886f3c --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_fern.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_fern" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_flowering_azalea_bush.json b/public/assets/minecraft/blockstates/potted_flowering_azalea_bush.json new file mode 100644 index 00000000..c9216f71 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_flowering_azalea_bush.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_flowering_azalea_bush" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_golden_dandelion.json b/public/assets/minecraft/blockstates/potted_golden_dandelion.json new file mode 100644 index 00000000..a4f58dbf --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_golden_dandelion.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_golden_dandelion" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_jungle_sapling.json b/public/assets/minecraft/blockstates/potted_jungle_sapling.json new file mode 100644 index 00000000..928947b3 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_jungle_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_jungle_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_lily_of_the_valley.json b/public/assets/minecraft/blockstates/potted_lily_of_the_valley.json new file mode 100644 index 00000000..14e7942a --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_lily_of_the_valley.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_lily_of_the_valley" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_mangrove_propagule.json b/public/assets/minecraft/blockstates/potted_mangrove_propagule.json new file mode 100644 index 00000000..7da19aa1 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_mangrove_propagule.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_mangrove_propagule" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_oak_sapling.json b/public/assets/minecraft/blockstates/potted_oak_sapling.json new file mode 100644 index 00000000..e77b75bf --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_open_eyeblossom.json b/public/assets/minecraft/blockstates/potted_open_eyeblossom.json new file mode 100644 index 00000000..e5b6b9b7 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_open_eyeblossom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_orange_tulip.json b/public/assets/minecraft/blockstates/potted_orange_tulip.json new file mode 100644 index 00000000..978f35d0 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_orange_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_orange_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_oxeye_daisy.json b/public/assets/minecraft/blockstates/potted_oxeye_daisy.json new file mode 100644 index 00000000..7fc330ae --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_oxeye_daisy.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_oxeye_daisy" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_pale_oak_sapling.json b/public/assets/minecraft/blockstates/potted_pale_oak_sapling.json new file mode 100644 index 00000000..5d1731dc --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_pale_oak_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_pale_oak_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_pink_tulip.json b/public/assets/minecraft/blockstates/potted_pink_tulip.json new file mode 100644 index 00000000..159cc4b2 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_pink_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_pink_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_poppy.json b/public/assets/minecraft/blockstates/potted_poppy.json new file mode 100644 index 00000000..f16aee08 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_poppy.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_poppy" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_red_mushroom.json b/public/assets/minecraft/blockstates/potted_red_mushroom.json new file mode 100644 index 00000000..451f88db --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_red_mushroom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_red_mushroom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_red_tulip.json b/public/assets/minecraft/blockstates/potted_red_tulip.json new file mode 100644 index 00000000..fec6840d --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_red_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_red_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_spruce_sapling.json b/public/assets/minecraft/blockstates/potted_spruce_sapling.json new file mode 100644 index 00000000..224d5a9f --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_spruce_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_spruce_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_torchflower.json b/public/assets/minecraft/blockstates/potted_torchflower.json new file mode 100644 index 00000000..dd981b97 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_torchflower.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_torchflower" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_warped_fungus.json b/public/assets/minecraft/blockstates/potted_warped_fungus.json new file mode 100644 index 00000000..3f127a34 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_warped_fungus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_warped_fungus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_warped_roots.json b/public/assets/minecraft/blockstates/potted_warped_roots.json new file mode 100644 index 00000000..f141ee94 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_warped_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_warped_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_white_tulip.json b/public/assets/minecraft/blockstates/potted_white_tulip.json new file mode 100644 index 00000000..823ca947 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_white_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_white_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/potted_wither_rose.json b/public/assets/minecraft/blockstates/potted_wither_rose.json new file mode 100644 index 00000000..d12f6aa1 --- /dev/null +++ b/public/assets/minecraft/blockstates/potted_wither_rose.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/potted_wither_rose" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/powder_snow.json b/public/assets/minecraft/blockstates/powder_snow.json new file mode 100644 index 00000000..98be27af --- /dev/null +++ b/public/assets/minecraft/blockstates/powder_snow.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/powder_snow" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/powder_snow_cauldron.json b/public/assets/minecraft/blockstates/powder_snow_cauldron.json new file mode 100644 index 00000000..8726d5cb --- /dev/null +++ b/public/assets/minecraft/blockstates/powder_snow_cauldron.json @@ -0,0 +1,13 @@ +{ + "variants": { + "level=1": { + "model": "minecraft:block/powder_snow_cauldron_level_1" + }, + "level=2": { + "model": "minecraft:block/powder_snow_cauldron_level_2" + }, + "level=3": { + "model": "minecraft:block/powder_snow_cauldron_level_3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/powered_rail.json b/public/assets/minecraft/blockstates/powered_rail.json new file mode 100644 index 00000000..a20a06fc --- /dev/null +++ b/public/assets/minecraft/blockstates/powered_rail.json @@ -0,0 +1,46 @@ +{ + "variants": { + "powered=false,shape=ascending_east": { + "model": "minecraft:block/powered_rail_raised_ne", + "y": 90 + }, + "powered=false,shape=ascending_north": { + "model": "minecraft:block/powered_rail_raised_ne" + }, + "powered=false,shape=ascending_south": { + "model": "minecraft:block/powered_rail_raised_sw" + }, + "powered=false,shape=ascending_west": { + "model": "minecraft:block/powered_rail_raised_sw", + "y": 90 + }, + "powered=false,shape=east_west": { + "model": "minecraft:block/powered_rail", + "y": 90 + }, + "powered=false,shape=north_south": { + "model": "minecraft:block/powered_rail" + }, + "powered=true,shape=ascending_east": { + "model": "minecraft:block/powered_rail_on_raised_ne", + "y": 90 + }, + "powered=true,shape=ascending_north": { + "model": "minecraft:block/powered_rail_on_raised_ne" + }, + "powered=true,shape=ascending_south": { + "model": "minecraft:block/powered_rail_on_raised_sw" + }, + "powered=true,shape=ascending_west": { + "model": "minecraft:block/powered_rail_on_raised_sw", + "y": 90 + }, + "powered=true,shape=east_west": { + "model": "minecraft:block/powered_rail_on", + "y": 90 + }, + "powered=true,shape=north_south": { + "model": "minecraft:block/powered_rail_on" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine.json b/public/assets/minecraft/blockstates/prismarine.json new file mode 100644 index 00000000..b24d7034 --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/prismarine" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine_brick_slab.json b/public/assets/minecraft/blockstates/prismarine_brick_slab.json new file mode 100644 index 00000000..0e588beb --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_brick_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/prismarine_brick_slab" }, + "type=top": { "model": "block/prismarine_brick_slab_top" }, + "type=double": { "model": "block/prismarine_brick_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/prismarine_brick_stairs.json b/public/assets/minecraft/blockstates/prismarine_brick_stairs.json new file mode 100644 index 00000000..013765ce --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/prismarine_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine_bricks.json b/public/assets/minecraft/blockstates/prismarine_bricks.json new file mode 100644 index 00000000..db6a49ca --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/prismarine_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine_slab.json b/public/assets/minecraft/blockstates/prismarine_slab.json new file mode 100644 index 00000000..3ac55090 --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/prismarine_slab" + }, + "type=double": { + "model": "minecraft:block/prismarine" + }, + "type=top": { + "model": "minecraft:block/prismarine_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine_stairs.json b/public/assets/minecraft/blockstates/prismarine_stairs.json new file mode 100644 index 00000000..64bfd2a3 --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/prismarine_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/prismarine_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/prismarine_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/prismarine_wall.json b/public/assets/minecraft/blockstates/prismarine_wall.json new file mode 100644 index 00000000..67f25927 --- /dev/null +++ b/public/assets/minecraft/blockstates/prismarine_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/prismarine_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/prismarine_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pumpkin.json b/public/assets/minecraft/blockstates/pumpkin.json new file mode 100644 index 00000000..b64dee3d --- /dev/null +++ b/public/assets/minecraft/blockstates/pumpkin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/pumpkin" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/pumpkin_stem.json b/public/assets/minecraft/blockstates/pumpkin_stem.json new file mode 100644 index 00000000..536ed118 --- /dev/null +++ b/public/assets/minecraft/blockstates/pumpkin_stem.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/pumpkin_stem_stage0" + }, + "age=1": { + "model": "minecraft:block/pumpkin_stem_stage1" + }, + "age=2": { + "model": "minecraft:block/pumpkin_stem_stage2" + }, + "age=3": { + "model": "minecraft:block/pumpkin_stem_stage3" + }, + "age=4": { + "model": "minecraft:block/pumpkin_stem_stage4" + }, + "age=5": { + "model": "minecraft:block/pumpkin_stem_stage5" + }, + "age=6": { + "model": "minecraft:block/pumpkin_stem_stage6" + }, + "age=7": { + "model": "minecraft:block/pumpkin_stem_stage7" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_banner.json b/public/assets/minecraft/blockstates/purple_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_bed.json b/public/assets/minecraft/blockstates/purple_bed.json new file mode 100644 index 00000000..e976110e --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/purple_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/purple_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/purple_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/purple_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/purple_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/purple_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/purple_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/purple_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_candle.json b/public/assets/minecraft/blockstates/purple_candle.json new file mode 100644 index 00000000..b6200c02 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/purple_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/purple_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/purple_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/purple_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/purple_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/purple_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/purple_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/purple_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_candle_cake.json b/public/assets/minecraft/blockstates/purple_candle_cake.json new file mode 100644 index 00000000..69002bd5 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/purple_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/purple_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_carpet.json b/public/assets/minecraft/blockstates/purple_carpet.json new file mode 100644 index 00000000..94bd741a --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_concrete.json b/public/assets/minecraft/blockstates/purple_concrete.json new file mode 100644 index 00000000..06ecc28a --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_concrete_powder.json b/public/assets/minecraft/blockstates/purple_concrete_powder.json new file mode 100644 index 00000000..23291b95 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/purple_concrete_powder" + }, + { + "model": "minecraft:block/purple_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/purple_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/purple_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_glazed_terracotta.json b/public/assets/minecraft/blockstates/purple_glazed_terracotta.json new file mode 100644 index 00000000..9f70fd4f --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/purple_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/purple_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/purple_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/purple_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_shulker_box.json b/public/assets/minecraft/blockstates/purple_shulker_box.json new file mode 100644 index 00000000..880e3163 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_stained_glass.json b/public/assets/minecraft/blockstates/purple_stained_glass.json new file mode 100644 index 00000000..02662b50 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_stained_glass_pane.json b/public/assets/minecraft/blockstates/purple_stained_glass_pane.json new file mode 100644 index 00000000..dfec43a5 --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/purple_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_terracotta.json b/public/assets/minecraft/blockstates/purple_terracotta.json new file mode 100644 index 00000000..b500566d --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_wall_banner.json b/public/assets/minecraft/blockstates/purple_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purple_wool.json b/public/assets/minecraft/blockstates/purple_wool.json new file mode 100644 index 00000000..a14ba55d --- /dev/null +++ b/public/assets/minecraft/blockstates/purple_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purple_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purpur_block.json b/public/assets/minecraft/blockstates/purpur_block.json new file mode 100644 index 00000000..0bd34f34 --- /dev/null +++ b/public/assets/minecraft/blockstates/purpur_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/purpur_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purpur_pillar.json b/public/assets/minecraft/blockstates/purpur_pillar.json new file mode 100644 index 00000000..65046d71 --- /dev/null +++ b/public/assets/minecraft/blockstates/purpur_pillar.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/purpur_pillar_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/purpur_pillar" + }, + "axis=z": { + "model": "minecraft:block/purpur_pillar_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purpur_slab.json b/public/assets/minecraft/blockstates/purpur_slab.json new file mode 100644 index 00000000..b4b9fb43 --- /dev/null +++ b/public/assets/minecraft/blockstates/purpur_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/purpur_slab" + }, + "type=double": { + "model": "minecraft:block/purpur_block" + }, + "type=top": { + "model": "minecraft:block/purpur_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/purpur_stairs.json b/public/assets/minecraft/blockstates/purpur_stairs.json new file mode 100644 index 00000000..407a9945 --- /dev/null +++ b/public/assets/minecraft/blockstates/purpur_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/purpur_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/purpur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/purpur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/purpur_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/quartz_block.json b/public/assets/minecraft/blockstates/quartz_block.json new file mode 100644 index 00000000..6dcfecf9 --- /dev/null +++ b/public/assets/minecraft/blockstates/quartz_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/quartz_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/quartz_bricks.json b/public/assets/minecraft/blockstates/quartz_bricks.json new file mode 100644 index 00000000..24827d45 --- /dev/null +++ b/public/assets/minecraft/blockstates/quartz_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/quartz_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/quartz_pillar.json b/public/assets/minecraft/blockstates/quartz_pillar.json new file mode 100644 index 00000000..260cca79 --- /dev/null +++ b/public/assets/minecraft/blockstates/quartz_pillar.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/quartz_pillar_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/quartz_pillar" + }, + "axis=z": { + "model": "minecraft:block/quartz_pillar_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/quartz_slab.json b/public/assets/minecraft/blockstates/quartz_slab.json new file mode 100644 index 00000000..9017bdb3 --- /dev/null +++ b/public/assets/minecraft/blockstates/quartz_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/quartz_slab" }, + "type=top": { "model": "block/quartz_slab_top" }, + "type=double": { "model": "block/quartz_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/quartz_stairs.json b/public/assets/minecraft/blockstates/quartz_stairs.json new file mode 100644 index 00000000..a024448f --- /dev/null +++ b/public/assets/minecraft/blockstates/quartz_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/quartz_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/quartz_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/rail.json b/public/assets/minecraft/blockstates/rail.json new file mode 100644 index 00000000..4b1e4d04 --- /dev/null +++ b/public/assets/minecraft/blockstates/rail.json @@ -0,0 +1,40 @@ +{ + "variants": { + "shape=ascending_east": { + "model": "minecraft:block/rail_raised_ne", + "y": 90 + }, + "shape=ascending_north": { + "model": "minecraft:block/rail_raised_ne" + }, + "shape=ascending_south": { + "model": "minecraft:block/rail_raised_sw" + }, + "shape=ascending_west": { + "model": "minecraft:block/rail_raised_sw", + "y": 90 + }, + "shape=east_west": { + "model": "minecraft:block/rail", + "y": 90 + }, + "shape=north_east": { + "model": "minecraft:block/rail_corner", + "y": 270 + }, + "shape=north_south": { + "model": "minecraft:block/rail" + }, + "shape=north_west": { + "model": "minecraft:block/rail_corner", + "y": 180 + }, + "shape=south_east": { + "model": "minecraft:block/rail_corner" + }, + "shape=south_west": { + "model": "minecraft:block/rail_corner", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/raw_copper_block.json b/public/assets/minecraft/blockstates/raw_copper_block.json new file mode 100644 index 00000000..852b4452 --- /dev/null +++ b/public/assets/minecraft/blockstates/raw_copper_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/raw_copper_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/raw_gold_block.json b/public/assets/minecraft/blockstates/raw_gold_block.json new file mode 100644 index 00000000..65d04cc2 --- /dev/null +++ b/public/assets/minecraft/blockstates/raw_gold_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/raw_gold_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/raw_iron_block.json b/public/assets/minecraft/blockstates/raw_iron_block.json new file mode 100644 index 00000000..91478da2 --- /dev/null +++ b/public/assets/minecraft/blockstates/raw_iron_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/raw_iron_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_banner.json b/public/assets/minecraft/blockstates/red_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/red_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_bed.json b/public/assets/minecraft/blockstates/red_bed.json new file mode 100644 index 00000000..27d3a4e7 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/red_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/red_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/red_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/red_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/red_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/red_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/red_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/red_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_candle.json b/public/assets/minecraft/blockstates/red_candle.json new file mode 100644 index 00000000..6c8520de --- /dev/null +++ b/public/assets/minecraft/blockstates/red_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/red_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/red_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/red_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/red_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/red_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/red_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/red_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/red_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_candle_cake.json b/public/assets/minecraft/blockstates/red_candle_cake.json new file mode 100644 index 00000000..d0ceeefd --- /dev/null +++ b/public/assets/minecraft/blockstates/red_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/red_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/red_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_carpet.json b/public/assets/minecraft/blockstates/red_carpet.json new file mode 100644 index 00000000..78866a8d --- /dev/null +++ b/public/assets/minecraft/blockstates/red_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_concrete.json b/public/assets/minecraft/blockstates/red_concrete.json new file mode 100644 index 00000000..ef1aedb0 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_concrete_powder.json b/public/assets/minecraft/blockstates/red_concrete_powder.json new file mode 100644 index 00000000..98e8099c --- /dev/null +++ b/public/assets/minecraft/blockstates/red_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/red_concrete_powder" + }, + { + "model": "minecraft:block/red_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/red_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/red_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_glazed_terracotta.json b/public/assets/minecraft/blockstates/red_glazed_terracotta.json new file mode 100644 index 00000000..920d1648 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/red_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/red_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/red_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/red_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_mushroom.json b/public/assets/minecraft/blockstates/red_mushroom.json new file mode 100644 index 00000000..9bb1dff2 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_mushroom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_mushroom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_mushroom_block.json b/public/assets/minecraft/blockstates/red_mushroom_block.json new file mode 100644 index 00000000..2312116f --- /dev/null +++ b/public/assets/minecraft/blockstates/red_mushroom_block.json @@ -0,0 +1,115 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/red_mushroom_block" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_mushroom_block", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_mushroom_block", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_mushroom_block", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_mushroom_block", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_mushroom_block", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 90 + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 180 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "y": 270 + }, + "when": { + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 270 + }, + "when": { + "up": "false" + } + }, + { + "apply": { + "model": "minecraft:block/mushroom_block_inside", + "x": 90 + }, + "when": { + "down": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_nether_brick_slab.json b/public/assets/minecraft/blockstates/red_nether_brick_slab.json new file mode 100644 index 00000000..492c8f2f --- /dev/null +++ b/public/assets/minecraft/blockstates/red_nether_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/red_nether_brick_slab" + }, + "type=double": { + "model": "minecraft:block/red_nether_bricks" + }, + "type=top": { + "model": "minecraft:block/red_nether_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_nether_brick_stairs.json b/public/assets/minecraft/blockstates/red_nether_brick_stairs.json new file mode 100644 index 00000000..f3cec794 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_nether_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/red_nether_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/red_nether_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/red_nether_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_nether_brick_wall.json b/public/assets/minecraft/blockstates/red_nether_brick_wall.json new file mode 100644 index 00000000..f2f8a35b --- /dev/null +++ b/public/assets/minecraft/blockstates/red_nether_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_nether_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_nether_bricks.json b/public/assets/minecraft/blockstates/red_nether_bricks.json new file mode 100644 index 00000000..75d6b4dc --- /dev/null +++ b/public/assets/minecraft/blockstates/red_nether_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_nether_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_sand.json b/public/assets/minecraft/blockstates/red_sand.json new file mode 100644 index 00000000..083533ba --- /dev/null +++ b/public/assets/minecraft/blockstates/red_sand.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/red_sand" + }, + { + "model": "minecraft:block/red_sand", + "y": 90 + }, + { + "model": "minecraft:block/red_sand", + "y": 180 + }, + { + "model": "minecraft:block/red_sand", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_sandstone.json b/public/assets/minecraft/blockstates/red_sandstone.json new file mode 100644 index 00000000..9f10b960 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_sandstone_slab.json b/public/assets/minecraft/blockstates/red_sandstone_slab.json new file mode 100644 index 00000000..f264aade --- /dev/null +++ b/public/assets/minecraft/blockstates/red_sandstone_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/red_sandstone_slab" }, + "type=top": { "model": "block/red_sandstone_slab_top" }, + "type=double": { "model": "block/red_sandstone_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/red_sandstone_stairs.json b/public/assets/minecraft/blockstates/red_sandstone_stairs.json new file mode 100644 index 00000000..d457e088 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_sandstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_sandstone_wall.json b/public/assets/minecraft/blockstates/red_sandstone_wall.json new file mode 100644 index 00000000..91a72c89 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_sandstone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/red_sandstone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_shulker_box.json b/public/assets/minecraft/blockstates/red_shulker_box.json new file mode 100644 index 00000000..ce5bcc98 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_stained_glass.json b/public/assets/minecraft/blockstates/red_stained_glass.json new file mode 100644 index 00000000..7e6ffba8 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_stained_glass_pane.json b/public/assets/minecraft/blockstates/red_stained_glass_pane.json new file mode 100644 index 00000000..2bd8883a --- /dev/null +++ b/public/assets/minecraft/blockstates/red_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/red_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_terracotta.json b/public/assets/minecraft/blockstates/red_terracotta.json new file mode 100644 index 00000000..78ac3ae6 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_tulip.json b/public/assets/minecraft/blockstates/red_tulip.json new file mode 100644 index 00000000..a2afbe18 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_wall_banner.json b/public/assets/minecraft/blockstates/red_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/red_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/red_wool.json b/public/assets/minecraft/blockstates/red_wool.json new file mode 100644 index 00000000..d756ff39 --- /dev/null +++ b/public/assets/minecraft/blockstates/red_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/red_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_block.json b/public/assets/minecraft/blockstates/redstone_block.json new file mode 100644 index 00000000..b0ff253e --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/redstone_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_lamp.json b/public/assets/minecraft/blockstates/redstone_lamp.json new file mode 100644 index 00000000..bbd9d935 --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_lamp.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/redstone_lamp" + }, + "lit=true": { + "model": "minecraft:block/redstone_lamp_on" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_ore.json b/public/assets/minecraft/blockstates/redstone_ore.json new file mode 100644 index 00000000..cc4e3fa0 --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/redstone_ore" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_torch.json b/public/assets/minecraft/blockstates/redstone_torch.json new file mode 100644 index 00000000..6c765135 --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_torch.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/redstone_torch_off" + }, + "lit=true": { + "model": "minecraft:block/redstone_torch" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_wall_torch.json b/public/assets/minecraft/blockstates/redstone_wall_torch.json new file mode 100644 index 00000000..de19925c --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_wall_torch.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/redstone_wall_torch_off" + }, + "facing=east,lit=true": { + "model": "minecraft:block/redstone_wall_torch" + }, + "facing=north,lit=false": { + "model": "minecraft:block/redstone_wall_torch_off", + "y": 270 + }, + "facing=north,lit=true": { + "model": "minecraft:block/redstone_wall_torch", + "y": 270 + }, + "facing=south,lit=false": { + "model": "minecraft:block/redstone_wall_torch_off", + "y": 90 + }, + "facing=south,lit=true": { + "model": "minecraft:block/redstone_wall_torch", + "y": 90 + }, + "facing=west,lit=false": { + "model": "minecraft:block/redstone_wall_torch_off", + "y": 180 + }, + "facing=west,lit=true": { + "model": "minecraft:block/redstone_wall_torch", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/redstone_wire.json b/public/assets/minecraft/blockstates/redstone_wire.json new file mode 100644 index 00000000..118b4860 --- /dev/null +++ b/public/assets/minecraft/blockstates/redstone_wire.json @@ -0,0 +1,272 @@ +{ + "multipart": [ + { + "when": { + "OR": [ + { + "north": "none", + "east": "none", + "south": "none", + "west": "none" + }, + { + "north": "side|up", + "east": "side|up" + }, + { + "east": "side|up", + "south": "side|up" + }, + { + "south": "side|up", + "west": "side|up" + }, + { + "west": "side|up", + "north": "side|up" + } + ] + }, + "apply": { + "model": "block/redstone_dust_dot" + } + }, + { + "when": { + "OR": [ + { + "north": "side|up" + }, + { + "north": "none", + "east": "none", + "south": "side|up", + "west": "none" + } + ] + }, + "apply": { + "model": "block/redstone_dust_side0" + } + }, + { + "when": { + "OR": [ + { + "south": "side|up" + }, + { + "north": "side|up", + "east": "none", + "south": "none", + "west": "none" + } + ] + }, + "apply": { + "model": "block/redstone_dust_side_alt0" + } + }, + { + "when": { + "OR": [ + { + "east": "side|up" + }, + { + "north": "none", + "east": "none", + "south": "none", + "west": "side|up" + } + ] + }, + "apply": { + "model": "block/redstone_dust_side_alt1", + "y": 270 + } + }, + { + "when": { + "OR": [ + { + "west": "side|up" + }, + { + "north": "none", + "east": "side|up", + "south": "none", + "west": "none" + } + ] + }, + "apply": { + "model": "block/redstone_dust_side1", + "y": 270 + } + }, + { + "when": { + "north": "up" + }, + "apply": { + "model": "block/redstone_dust_up" + } + }, + { + "when": { + "east": "up" + }, + "apply": { + "model": "block/redstone_dust_up", + "y": 90 + } + }, + { + "when": { + "south": "up" + }, + "apply": { + "model": "block/redstone_dust_up", + "y": 180 + } + }, + { + "when": { + "west": "up" + }, + "apply": { + "model": "block/redstone_dust_up", + "y": 270 + } + }, + { + "when": { + "power": 0 + }, + "apply": { + "model": "block/redstone_power_level_00" + } + }, + { + "when": { + "power": 1 + }, + "apply": { + "model": "block/redstone_power_level_01" + } + }, + { + "when": { + "power": 2 + }, + "apply": { + "model": "block/redstone_power_level_02" + } + }, + { + "when": { + "power": 3 + }, + "apply": { + "model": "block/redstone_power_level_03" + } + }, + { + "when": { + "power": 4 + }, + "apply": { + "model": "block/redstone_power_level_04" + } + }, + { + "when": { + "power": 5 + }, + "apply": { + "model": "block/redstone_power_level_05" + } + }, + { + "when": { + "power": 6 + }, + "apply": { + "model": "block/redstone_power_level_06" + } + }, + { + "when": { + "power": 7 + }, + "apply": { + "model": "block/redstone_power_level_07" + } + }, + { + "when": { + "power": 8 + }, + "apply": { + "model": "block/redstone_power_level_08" + } + }, + { + "when": { + "power": 9 + }, + "apply": { + "model": "block/redstone_power_level_09" + } + }, + { + "when": { + "power": 10 + }, + "apply": { + "model": "block/redstone_power_level_10" + } + }, + { + "when": { + "power": 11 + }, + "apply": { + "model": "block/redstone_power_level_11" + } + }, + { + "when": { + "power": 12 + }, + "apply": { + "model": "block/redstone_power_level_12" + } + }, + { + "when": { + "power": 13 + }, + "apply": { + "model": "block/redstone_power_level_13" + } + }, + { + "when": { + "power": 14 + }, + "apply": { + "model": "block/redstone_power_level_14" + } + }, + { + "when": { + "power": 15 + }, + "apply": { + "model": "block/redstone_power_level_15" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/reinforced_deepslate.json b/public/assets/minecraft/blockstates/reinforced_deepslate.json new file mode 100644 index 00000000..6c196af1 --- /dev/null +++ b/public/assets/minecraft/blockstates/reinforced_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/reinforced_deepslate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/repeater.json b/public/assets/minecraft/blockstates/repeater.json new file mode 100644 index 00000000..4e0ab9ce --- /dev/null +++ b/public/assets/minecraft/blockstates/repeater.json @@ -0,0 +1,244 @@ +{ + "variants": { + "delay=1,facing=east,locked=false,powered=false": { + "model": "minecraft:block/repeater_1tick", + "y": 270 + }, + "delay=1,facing=east,locked=false,powered=true": { + "model": "minecraft:block/repeater_1tick_on", + "y": 270 + }, + "delay=1,facing=east,locked=true,powered=false": { + "model": "minecraft:block/repeater_1tick_locked", + "y": 270 + }, + "delay=1,facing=east,locked=true,powered=true": { + "model": "minecraft:block/repeater_1tick_on_locked", + "y": 270 + }, + "delay=1,facing=north,locked=false,powered=false": { + "model": "minecraft:block/repeater_1tick", + "y": 180 + }, + "delay=1,facing=north,locked=false,powered=true": { + "model": "minecraft:block/repeater_1tick_on", + "y": 180 + }, + "delay=1,facing=north,locked=true,powered=false": { + "model": "minecraft:block/repeater_1tick_locked", + "y": 180 + }, + "delay=1,facing=north,locked=true,powered=true": { + "model": "minecraft:block/repeater_1tick_on_locked", + "y": 180 + }, + "delay=1,facing=south,locked=false,powered=false": { + "model": "minecraft:block/repeater_1tick" + }, + "delay=1,facing=south,locked=false,powered=true": { + "model": "minecraft:block/repeater_1tick_on" + }, + "delay=1,facing=south,locked=true,powered=false": { + "model": "minecraft:block/repeater_1tick_locked" + }, + "delay=1,facing=south,locked=true,powered=true": { + "model": "minecraft:block/repeater_1tick_on_locked" + }, + "delay=1,facing=west,locked=false,powered=false": { + "model": "minecraft:block/repeater_1tick", + "y": 90 + }, + "delay=1,facing=west,locked=false,powered=true": { + "model": "minecraft:block/repeater_1tick_on", + "y": 90 + }, + "delay=1,facing=west,locked=true,powered=false": { + "model": "minecraft:block/repeater_1tick_locked", + "y": 90 + }, + "delay=1,facing=west,locked=true,powered=true": { + "model": "minecraft:block/repeater_1tick_on_locked", + "y": 90 + }, + "delay=2,facing=east,locked=false,powered=false": { + "model": "minecraft:block/repeater_2tick", + "y": 270 + }, + "delay=2,facing=east,locked=false,powered=true": { + "model": "minecraft:block/repeater_2tick_on", + "y": 270 + }, + "delay=2,facing=east,locked=true,powered=false": { + "model": "minecraft:block/repeater_2tick_locked", + "y": 270 + }, + "delay=2,facing=east,locked=true,powered=true": { + "model": "minecraft:block/repeater_2tick_on_locked", + "y": 270 + }, + "delay=2,facing=north,locked=false,powered=false": { + "model": "minecraft:block/repeater_2tick", + "y": 180 + }, + "delay=2,facing=north,locked=false,powered=true": { + "model": "minecraft:block/repeater_2tick_on", + "y": 180 + }, + "delay=2,facing=north,locked=true,powered=false": { + "model": "minecraft:block/repeater_2tick_locked", + "y": 180 + }, + "delay=2,facing=north,locked=true,powered=true": { + "model": "minecraft:block/repeater_2tick_on_locked", + "y": 180 + }, + "delay=2,facing=south,locked=false,powered=false": { + "model": "minecraft:block/repeater_2tick" + }, + "delay=2,facing=south,locked=false,powered=true": { + "model": "minecraft:block/repeater_2tick_on" + }, + "delay=2,facing=south,locked=true,powered=false": { + "model": "minecraft:block/repeater_2tick_locked" + }, + "delay=2,facing=south,locked=true,powered=true": { + "model": "minecraft:block/repeater_2tick_on_locked" + }, + "delay=2,facing=west,locked=false,powered=false": { + "model": "minecraft:block/repeater_2tick", + "y": 90 + }, + "delay=2,facing=west,locked=false,powered=true": { + "model": "minecraft:block/repeater_2tick_on", + "y": 90 + }, + "delay=2,facing=west,locked=true,powered=false": { + "model": "minecraft:block/repeater_2tick_locked", + "y": 90 + }, + "delay=2,facing=west,locked=true,powered=true": { + "model": "minecraft:block/repeater_2tick_on_locked", + "y": 90 + }, + "delay=3,facing=east,locked=false,powered=false": { + "model": "minecraft:block/repeater_3tick", + "y": 270 + }, + "delay=3,facing=east,locked=false,powered=true": { + "model": "minecraft:block/repeater_3tick_on", + "y": 270 + }, + "delay=3,facing=east,locked=true,powered=false": { + "model": "minecraft:block/repeater_3tick_locked", + "y": 270 + }, + "delay=3,facing=east,locked=true,powered=true": { + "model": "minecraft:block/repeater_3tick_on_locked", + "y": 270 + }, + "delay=3,facing=north,locked=false,powered=false": { + "model": "minecraft:block/repeater_3tick", + "y": 180 + }, + "delay=3,facing=north,locked=false,powered=true": { + "model": "minecraft:block/repeater_3tick_on", + "y": 180 + }, + "delay=3,facing=north,locked=true,powered=false": { + "model": "minecraft:block/repeater_3tick_locked", + "y": 180 + }, + "delay=3,facing=north,locked=true,powered=true": { + "model": "minecraft:block/repeater_3tick_on_locked", + "y": 180 + }, + "delay=3,facing=south,locked=false,powered=false": { + "model": "minecraft:block/repeater_3tick" + }, + "delay=3,facing=south,locked=false,powered=true": { + "model": "minecraft:block/repeater_3tick_on" + }, + "delay=3,facing=south,locked=true,powered=false": { + "model": "minecraft:block/repeater_3tick_locked" + }, + "delay=3,facing=south,locked=true,powered=true": { + "model": "minecraft:block/repeater_3tick_on_locked" + }, + "delay=3,facing=west,locked=false,powered=false": { + "model": "minecraft:block/repeater_3tick", + "y": 90 + }, + "delay=3,facing=west,locked=false,powered=true": { + "model": "minecraft:block/repeater_3tick_on", + "y": 90 + }, + "delay=3,facing=west,locked=true,powered=false": { + "model": "minecraft:block/repeater_3tick_locked", + "y": 90 + }, + "delay=3,facing=west,locked=true,powered=true": { + "model": "minecraft:block/repeater_3tick_on_locked", + "y": 90 + }, + "delay=4,facing=east,locked=false,powered=false": { + "model": "minecraft:block/repeater_4tick", + "y": 270 + }, + "delay=4,facing=east,locked=false,powered=true": { + "model": "minecraft:block/repeater_4tick_on", + "y": 270 + }, + "delay=4,facing=east,locked=true,powered=false": { + "model": "minecraft:block/repeater_4tick_locked", + "y": 270 + }, + "delay=4,facing=east,locked=true,powered=true": { + "model": "minecraft:block/repeater_4tick_on_locked", + "y": 270 + }, + "delay=4,facing=north,locked=false,powered=false": { + "model": "minecraft:block/repeater_4tick", + "y": 180 + }, + "delay=4,facing=north,locked=false,powered=true": { + "model": "minecraft:block/repeater_4tick_on", + "y": 180 + }, + "delay=4,facing=north,locked=true,powered=false": { + "model": "minecraft:block/repeater_4tick_locked", + "y": 180 + }, + "delay=4,facing=north,locked=true,powered=true": { + "model": "minecraft:block/repeater_4tick_on_locked", + "y": 180 + }, + "delay=4,facing=south,locked=false,powered=false": { + "model": "minecraft:block/repeater_4tick" + }, + "delay=4,facing=south,locked=false,powered=true": { + "model": "minecraft:block/repeater_4tick_on" + }, + "delay=4,facing=south,locked=true,powered=false": { + "model": "minecraft:block/repeater_4tick_locked" + }, + "delay=4,facing=south,locked=true,powered=true": { + "model": "minecraft:block/repeater_4tick_on_locked" + }, + "delay=4,facing=west,locked=false,powered=false": { + "model": "minecraft:block/repeater_4tick", + "y": 90 + }, + "delay=4,facing=west,locked=false,powered=true": { + "model": "minecraft:block/repeater_4tick_on", + "y": 90 + }, + "delay=4,facing=west,locked=true,powered=false": { + "model": "minecraft:block/repeater_4tick_locked", + "y": 90 + }, + "delay=4,facing=west,locked=true,powered=true": { + "model": "minecraft:block/repeater_4tick_on_locked", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/repeating_command_block.json b/public/assets/minecraft/blockstates/repeating_command_block.json new file mode 100644 index 00000000..2e6ccead --- /dev/null +++ b/public/assets/minecraft/blockstates/repeating_command_block.json @@ -0,0 +1,50 @@ +{ + "variants": { + "conditional=false,facing=down": { + "model": "minecraft:block/repeating_command_block", + "x": 90 + }, + "conditional=false,facing=east": { + "model": "minecraft:block/repeating_command_block", + "y": 90 + }, + "conditional=false,facing=north": { + "model": "minecraft:block/repeating_command_block" + }, + "conditional=false,facing=south": { + "model": "minecraft:block/repeating_command_block", + "y": 180 + }, + "conditional=false,facing=up": { + "model": "minecraft:block/repeating_command_block", + "x": 270 + }, + "conditional=false,facing=west": { + "model": "minecraft:block/repeating_command_block", + "y": 270 + }, + "conditional=true,facing=down": { + "model": "minecraft:block/repeating_command_block_conditional", + "x": 90 + }, + "conditional=true,facing=east": { + "model": "minecraft:block/repeating_command_block_conditional", + "y": 90 + }, + "conditional=true,facing=north": { + "model": "minecraft:block/repeating_command_block_conditional" + }, + "conditional=true,facing=south": { + "model": "minecraft:block/repeating_command_block_conditional", + "y": 180 + }, + "conditional=true,facing=up": { + "model": "minecraft:block/repeating_command_block_conditional", + "x": 270 + }, + "conditional=true,facing=west": { + "model": "minecraft:block/repeating_command_block_conditional", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_block.json b/public/assets/minecraft/blockstates/resin_block.json new file mode 100644 index 00000000..58a8cbab --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/resin_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_brick_slab.json b/public/assets/minecraft/blockstates/resin_brick_slab.json new file mode 100644 index 00000000..432eaa28 --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/resin_brick_slab" + }, + "type=double": { + "model": "minecraft:block/resin_bricks" + }, + "type=top": { + "model": "minecraft:block/resin_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_brick_stairs.json b/public/assets/minecraft/blockstates/resin_brick_stairs.json new file mode 100644 index 00000000..638f42ee --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/resin_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/resin_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/resin_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/resin_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_brick_wall.json b/public/assets/minecraft/blockstates/resin_brick_wall.json new file mode 100644 index 00000000..6c057686 --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/resin_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/resin_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_bricks.json b/public/assets/minecraft/blockstates/resin_bricks.json new file mode 100644 index 00000000..b09851a8 --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/resin_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/resin_clump.json b/public/assets/minecraft/blockstates/resin_clump.json new file mode 100644 index 00000000..5e9fe569 --- /dev/null +++ b/public/assets/minecraft/blockstates/resin_clump.json @@ -0,0 +1,150 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/resin_clump" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump" + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 180 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "y": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "x": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/resin_clump", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/respawn_anchor.json b/public/assets/minecraft/blockstates/respawn_anchor.json new file mode 100644 index 00000000..fdf950ad --- /dev/null +++ b/public/assets/minecraft/blockstates/respawn_anchor.json @@ -0,0 +1,19 @@ +{ + "variants": { + "charges=0": { + "model": "minecraft:block/respawn_anchor_0" + }, + "charges=1": { + "model": "minecraft:block/respawn_anchor_1" + }, + "charges=2": { + "model": "minecraft:block/respawn_anchor_2" + }, + "charges=3": { + "model": "minecraft:block/respawn_anchor_3" + }, + "charges=4": { + "model": "minecraft:block/respawn_anchor_4" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/rooted_dirt.json b/public/assets/minecraft/blockstates/rooted_dirt.json new file mode 100644 index 00000000..9361904f --- /dev/null +++ b/public/assets/minecraft/blockstates/rooted_dirt.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/rooted_dirt" + }, + { + "model": "minecraft:block/rooted_dirt", + "y": 90 + }, + { + "model": "minecraft:block/rooted_dirt", + "y": 180 + }, + { + "model": "minecraft:block/rooted_dirt", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/rose_bush.json b/public/assets/minecraft/blockstates/rose_bush.json new file mode 100644 index 00000000..5eaa364c --- /dev/null +++ b/public/assets/minecraft/blockstates/rose_bush.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/rose_bush_bottom" + }, + "half=upper": { + "model": "minecraft:block/rose_bush_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sand.json b/public/assets/minecraft/blockstates/sand.json new file mode 100644 index 00000000..3341c41d --- /dev/null +++ b/public/assets/minecraft/blockstates/sand.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/sand" + }, + { + "model": "minecraft:block/sand", + "y": 90 + }, + { + "model": "minecraft:block/sand", + "y": 180 + }, + { + "model": "minecraft:block/sand", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sandstone.json b/public/assets/minecraft/blockstates/sandstone.json new file mode 100644 index 00000000..a3c0d709 --- /dev/null +++ b/public/assets/minecraft/blockstates/sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sandstone_slab.json b/public/assets/minecraft/blockstates/sandstone_slab.json new file mode 100644 index 00000000..4736b7a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/sandstone_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/sandstone_slab" }, + "type=top": { "model": "block/sandstone_slab_top" }, + "type=double": { "model": "block/sandstone_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/sandstone_stairs.json b/public/assets/minecraft/blockstates/sandstone_stairs.json new file mode 100644 index 00000000..e69e48fd --- /dev/null +++ b/public/assets/minecraft/blockstates/sandstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/sandstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sandstone_wall.json b/public/assets/minecraft/blockstates/sandstone_wall.json new file mode 100644 index 00000000..a5e1ed39 --- /dev/null +++ b/public/assets/minecraft/blockstates/sandstone_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/sandstone_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sandstone_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/scaffolding.json b/public/assets/minecraft/blockstates/scaffolding.json new file mode 100644 index 00000000..aca5b491 --- /dev/null +++ b/public/assets/minecraft/blockstates/scaffolding.json @@ -0,0 +1,10 @@ +{ + "variants": { + "bottom=false": { + "model": "minecraft:block/scaffolding_stable" + }, + "bottom=true": { + "model": "minecraft:block/scaffolding_unstable" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sculk.json b/public/assets/minecraft/blockstates/sculk.json new file mode 100644 index 00000000..ba3d6643 --- /dev/null +++ b/public/assets/minecraft/blockstates/sculk.json @@ -0,0 +1,20 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/sculk" + }, + { + "model": "minecraft:block/sculk_mirrored" + }, + { + "model": "minecraft:block/sculk", + "y": 180 + }, + { + "model": "minecraft:block/sculk_mirrored", + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sculk_catalyst.json b/public/assets/minecraft/blockstates/sculk_catalyst.json new file mode 100644 index 00000000..589af990 --- /dev/null +++ b/public/assets/minecraft/blockstates/sculk_catalyst.json @@ -0,0 +1,10 @@ +{ + "variants": { + "bloom=false": { + "model": "minecraft:block/sculk_catalyst" + }, + "bloom=true": { + "model": "minecraft:block/sculk_catalyst_bloom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sculk_sensor.json b/public/assets/minecraft/blockstates/sculk_sensor.json new file mode 100644 index 00000000..690cb8fb --- /dev/null +++ b/public/assets/minecraft/blockstates/sculk_sensor.json @@ -0,0 +1,13 @@ +{ + "variants": { + "sculk_sensor_phase=active": { + "model": "minecraft:block/sculk_sensor_active" + }, + "sculk_sensor_phase=cooldown": { + "model": "minecraft:block/sculk_sensor_active" + }, + "sculk_sensor_phase=inactive": { + "model": "minecraft:block/sculk_sensor_inactive" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sculk_shrieker.json b/public/assets/minecraft/blockstates/sculk_shrieker.json new file mode 100644 index 00000000..f445bc8f --- /dev/null +++ b/public/assets/minecraft/blockstates/sculk_shrieker.json @@ -0,0 +1,10 @@ +{ + "variants": { + "can_summon=false": { + "model": "minecraft:block/sculk_shrieker" + }, + "can_summon=true": { + "model": "minecraft:block/sculk_shrieker_can_summon" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sculk_vein.json b/public/assets/minecraft/blockstates/sculk_vein.json new file mode 100644 index 00000000..557643db --- /dev/null +++ b/public/assets/minecraft/blockstates/sculk_vein.json @@ -0,0 +1,150 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/sculk_vein" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein" + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 180 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "y": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "x": 270 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sculk_vein", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "false", + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sea_lantern.json b/public/assets/minecraft/blockstates/sea_lantern.json new file mode 100644 index 00000000..d1231f28 --- /dev/null +++ b/public/assets/minecraft/blockstates/sea_lantern.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sea_lantern" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sea_pickle.json b/public/assets/minecraft/blockstates/sea_pickle.json new file mode 100644 index 00000000..89861754 --- /dev/null +++ b/public/assets/minecraft/blockstates/sea_pickle.json @@ -0,0 +1,140 @@ +{ + "variants": { + "pickles=1,waterlogged=false": [ + { + "model": "minecraft:block/dead_sea_pickle" + }, + { + "model": "minecraft:block/dead_sea_pickle", + "y": 90 + }, + { + "model": "minecraft:block/dead_sea_pickle", + "y": 180 + }, + { + "model": "minecraft:block/dead_sea_pickle", + "y": 270 + } + ], + "pickles=1,waterlogged=true": [ + { + "model": "minecraft:block/sea_pickle" + }, + { + "model": "minecraft:block/sea_pickle", + "y": 90 + }, + { + "model": "minecraft:block/sea_pickle", + "y": 180 + }, + { + "model": "minecraft:block/sea_pickle", + "y": 270 + } + ], + "pickles=2,waterlogged=false": [ + { + "model": "minecraft:block/two_dead_sea_pickles" + }, + { + "model": "minecraft:block/two_dead_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/two_dead_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/two_dead_sea_pickles", + "y": 270 + } + ], + "pickles=2,waterlogged=true": [ + { + "model": "minecraft:block/two_sea_pickles" + }, + { + "model": "minecraft:block/two_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/two_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/two_sea_pickles", + "y": 270 + } + ], + "pickles=3,waterlogged=false": [ + { + "model": "minecraft:block/three_dead_sea_pickles" + }, + { + "model": "minecraft:block/three_dead_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/three_dead_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/three_dead_sea_pickles", + "y": 270 + } + ], + "pickles=3,waterlogged=true": [ + { + "model": "minecraft:block/three_sea_pickles" + }, + { + "model": "minecraft:block/three_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/three_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/three_sea_pickles", + "y": 270 + } + ], + "pickles=4,waterlogged=false": [ + { + "model": "minecraft:block/four_dead_sea_pickles" + }, + { + "model": "minecraft:block/four_dead_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/four_dead_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/four_dead_sea_pickles", + "y": 270 + } + ], + "pickles=4,waterlogged=true": [ + { + "model": "minecraft:block/four_sea_pickles" + }, + { + "model": "minecraft:block/four_sea_pickles", + "y": 90 + }, + { + "model": "minecraft:block/four_sea_pickles", + "y": 180 + }, + { + "model": "minecraft:block/four_sea_pickles", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/seagrass.json b/public/assets/minecraft/blockstates/seagrass.json new file mode 100644 index 00000000..045c721e --- /dev/null +++ b/public/assets/minecraft/blockstates/seagrass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/seagrass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/short_dry_grass.json b/public/assets/minecraft/blockstates/short_dry_grass.json new file mode 100644 index 00000000..e13569e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/short_dry_grass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/short_dry_grass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/short_grass.json b/public/assets/minecraft/blockstates/short_grass.json new file mode 100644 index 00000000..d065ca08 --- /dev/null +++ b/public/assets/minecraft/blockstates/short_grass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/short_grass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/shroomlight.json b/public/assets/minecraft/blockstates/shroomlight.json new file mode 100644 index 00000000..300f41e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/shroomlight.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/shroomlight" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/shulker_box.json b/public/assets/minecraft/blockstates/shulker_box.json new file mode 100644 index 00000000..7248d53e --- /dev/null +++ b/public/assets/minecraft/blockstates/shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/skeleton_skull.json b/public/assets/minecraft/blockstates/skeleton_skull.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/skeleton_skull.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/skeleton_wall_skull.json b/public/assets/minecraft/blockstates/skeleton_wall_skull.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/skeleton_wall_skull.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/slime_block.json b/public/assets/minecraft/blockstates/slime_block.json new file mode 100644 index 00000000..b7f071be --- /dev/null +++ b/public/assets/minecraft/blockstates/slime_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/slime_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/small_amethyst_bud.json b/public/assets/minecraft/blockstates/small_amethyst_bud.json new file mode 100644 index 00000000..aac83ed3 --- /dev/null +++ b/public/assets/minecraft/blockstates/small_amethyst_bud.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "minecraft:block/small_amethyst_bud", + "x": 180 + }, + "facing=east": { + "model": "minecraft:block/small_amethyst_bud", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/small_amethyst_bud", + "x": 90 + }, + "facing=south": { + "model": "minecraft:block/small_amethyst_bud", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "minecraft:block/small_amethyst_bud" + }, + "facing=west": { + "model": "minecraft:block/small_amethyst_bud", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/small_dripleaf.json b/public/assets/minecraft/blockstates/small_dripleaf.json new file mode 100644 index 00000000..aa5410e2 --- /dev/null +++ b/public/assets/minecraft/blockstates/small_dripleaf.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,half=lower": { + "model": "minecraft:block/small_dripleaf_bottom", + "y": 90 + }, + "facing=east,half=upper": { + "model": "minecraft:block/small_dripleaf_top", + "y": 90 + }, + "facing=north,half=lower": { + "model": "minecraft:block/small_dripleaf_bottom" + }, + "facing=north,half=upper": { + "model": "minecraft:block/small_dripleaf_top" + }, + "facing=south,half=lower": { + "model": "minecraft:block/small_dripleaf_bottom", + "y": 180 + }, + "facing=south,half=upper": { + "model": "minecraft:block/small_dripleaf_top", + "y": 180 + }, + "facing=west,half=lower": { + "model": "minecraft:block/small_dripleaf_bottom", + "y": 270 + }, + "facing=west,half=upper": { + "model": "minecraft:block/small_dripleaf_top", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smithing_table.json b/public/assets/minecraft/blockstates/smithing_table.json new file mode 100644 index 00000000..627ae908 --- /dev/null +++ b/public/assets/minecraft/blockstates/smithing_table.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smithing_table" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smoker.json b/public/assets/minecraft/blockstates/smoker.json new file mode 100644 index 00000000..f0a0fc9e --- /dev/null +++ b/public/assets/minecraft/blockstates/smoker.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/smoker", + "y": 90 + }, + "facing=east,lit=true": { + "model": "minecraft:block/smoker_on", + "y": 90 + }, + "facing=north,lit=false": { + "model": "minecraft:block/smoker" + }, + "facing=north,lit=true": { + "model": "minecraft:block/smoker_on" + }, + "facing=south,lit=false": { + "model": "minecraft:block/smoker", + "y": 180 + }, + "facing=south,lit=true": { + "model": "minecraft:block/smoker_on", + "y": 180 + }, + "facing=west,lit=false": { + "model": "minecraft:block/smoker", + "y": 270 + }, + "facing=west,lit=true": { + "model": "minecraft:block/smoker_on", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_basalt.json b/public/assets/minecraft/blockstates/smooth_basalt.json new file mode 100644 index 00000000..6145eb01 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smooth_basalt" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_quartz.json b/public/assets/minecraft/blockstates/smooth_quartz.json new file mode 100644 index 00000000..790912d3 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_quartz.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smooth_quartz" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_quartz_slab.json b/public/assets/minecraft/blockstates/smooth_quartz_slab.json new file mode 100644 index 00000000..7741145d --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_quartz_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/smooth_quartz_slab" + }, + "type=double": { + "model": "minecraft:block/smooth_quartz" + }, + "type=top": { + "model": "minecraft:block/smooth_quartz_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_quartz_stairs.json b/public/assets/minecraft/blockstates/smooth_quartz_stairs.json new file mode 100644 index 00000000..fb53ef18 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_quartz_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_quartz_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_quartz_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/smooth_quartz_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_red_sandstone.json b/public/assets/minecraft/blockstates/smooth_red_sandstone.json new file mode 100644 index 00000000..5f441b0f --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smooth_red_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_red_sandstone_slab.json b/public/assets/minecraft/blockstates/smooth_red_sandstone_slab.json new file mode 100644 index 00000000..49aa61b0 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_red_sandstone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/smooth_red_sandstone_slab" + }, + "type=double": { + "model": "minecraft:block/smooth_red_sandstone" + }, + "type=top": { + "model": "minecraft:block/smooth_red_sandstone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_red_sandstone_stairs.json b/public/assets/minecraft/blockstates/smooth_red_sandstone_stairs.json new file mode 100644 index 00000000..82697942 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_red_sandstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_red_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/smooth_red_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_sandstone.json b/public/assets/minecraft/blockstates/smooth_sandstone.json new file mode 100644 index 00000000..fdc28aa9 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_sandstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smooth_sandstone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_sandstone_slab.json b/public/assets/minecraft/blockstates/smooth_sandstone_slab.json new file mode 100644 index 00000000..988733be --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_sandstone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/smooth_sandstone_slab" + }, + "type=double": { + "model": "minecraft:block/smooth_sandstone" + }, + "type=top": { + "model": "minecraft:block/smooth_sandstone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_sandstone_stairs.json b/public/assets/minecraft/blockstates/smooth_sandstone_stairs.json new file mode 100644 index 00000000..79be22a3 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_sandstone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/smooth_sandstone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/smooth_sandstone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/smooth_sandstone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_stone.json b/public/assets/minecraft/blockstates/smooth_stone.json new file mode 100644 index 00000000..a2fb9bfe --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/smooth_stone" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/smooth_stone_slab.json b/public/assets/minecraft/blockstates/smooth_stone_slab.json new file mode 100644 index 00000000..9150d679 --- /dev/null +++ b/public/assets/minecraft/blockstates/smooth_stone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/smooth_stone_slab" + }, + "type=double": { + "model": "minecraft:block/smooth_stone_slab_double" + }, + "type=top": { + "model": "minecraft:block/smooth_stone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sniffer_egg.json b/public/assets/minecraft/blockstates/sniffer_egg.json new file mode 100644 index 00000000..733fd44e --- /dev/null +++ b/public/assets/minecraft/blockstates/sniffer_egg.json @@ -0,0 +1,13 @@ +{ + "variants": { + "hatch=0": { + "model": "minecraft:block/sniffer_egg_not_cracked" + }, + "hatch=1": { + "model": "minecraft:block/sniffer_egg_slightly_cracked" + }, + "hatch=2": { + "model": "minecraft:block/sniffer_egg_very_cracked" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/snow.json b/public/assets/minecraft/blockstates/snow.json new file mode 100644 index 00000000..a82cad93 --- /dev/null +++ b/public/assets/minecraft/blockstates/snow.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "minecraft:block/snow_height2" + }, + "layers=2": { + "model": "minecraft:block/snow_height4" + }, + "layers=3": { + "model": "minecraft:block/snow_height6" + }, + "layers=4": { + "model": "minecraft:block/snow_height8" + }, + "layers=5": { + "model": "minecraft:block/snow_height10" + }, + "layers=6": { + "model": "minecraft:block/snow_height12" + }, + "layers=7": { + "model": "minecraft:block/snow_height14" + }, + "layers=8": { + "model": "minecraft:block/snow_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/snow_block.json b/public/assets/minecraft/blockstates/snow_block.json new file mode 100644 index 00000000..eac19731 --- /dev/null +++ b/public/assets/minecraft/blockstates/snow_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/snow_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_campfire.json b/public/assets/minecraft/blockstates/soul_campfire.json new file mode 100644 index 00000000..9052d211 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_campfire.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 270 + }, + "facing=east,lit=true": { + "model": "minecraft:block/soul_campfire", + "y": 270 + }, + "facing=north,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 180 + }, + "facing=north,lit=true": { + "model": "minecraft:block/soul_campfire", + "y": 180 + }, + "facing=south,lit=false": { + "model": "minecraft:block/campfire_off" + }, + "facing=south,lit=true": { + "model": "minecraft:block/soul_campfire" + }, + "facing=west,lit=false": { + "model": "minecraft:block/campfire_off", + "y": 90 + }, + "facing=west,lit=true": { + "model": "minecraft:block/soul_campfire", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_fire.json b/public/assets/minecraft/blockstates/soul_fire.json new file mode 100644 index 00000000..bd637a77 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_fire.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": [ + { + "model": "minecraft:block/soul_fire_floor0" + }, + { + "model": "minecraft:block/soul_fire_floor1" + } + ] + }, + { + "apply": [ + { + "model": "minecraft:block/soul_fire_side0" + }, + { + "model": "minecraft:block/soul_fire_side1" + }, + { + "model": "minecraft:block/soul_fire_side_alt0" + }, + { + "model": "minecraft:block/soul_fire_side_alt1" + } + ] + }, + { + "apply": [ + { + "model": "minecraft:block/soul_fire_side0", + "y": 90 + }, + { + "model": "minecraft:block/soul_fire_side1", + "y": 90 + }, + { + "model": "minecraft:block/soul_fire_side_alt0", + "y": 90 + }, + { + "model": "minecraft:block/soul_fire_side_alt1", + "y": 90 + } + ] + }, + { + "apply": [ + { + "model": "minecraft:block/soul_fire_side0", + "y": 180 + }, + { + "model": "minecraft:block/soul_fire_side1", + "y": 180 + }, + { + "model": "minecraft:block/soul_fire_side_alt0", + "y": 180 + }, + { + "model": "minecraft:block/soul_fire_side_alt1", + "y": 180 + } + ] + }, + { + "apply": [ + { + "model": "minecraft:block/soul_fire_side0", + "y": 270 + }, + { + "model": "minecraft:block/soul_fire_side1", + "y": 270 + }, + { + "model": "minecraft:block/soul_fire_side_alt0", + "y": 270 + }, + { + "model": "minecraft:block/soul_fire_side_alt1", + "y": 270 + } + ] + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_lantern.json b/public/assets/minecraft/blockstates/soul_lantern.json new file mode 100644 index 00000000..295698d6 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/soul_lantern" + }, + "hanging=true": { + "model": "minecraft:block/soul_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_sand.json b/public/assets/minecraft/blockstates/soul_sand.json new file mode 100644 index 00000000..e28fd5ea --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_sand.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/soul_sand" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_soil.json b/public/assets/minecraft/blockstates/soul_soil.json new file mode 100644 index 00000000..df0da5f8 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_soil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/soul_soil" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_torch.json b/public/assets/minecraft/blockstates/soul_torch.json new file mode 100644 index 00000000..be81df74 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_torch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/soul_torch" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/soul_wall_torch.json b/public/assets/minecraft/blockstates/soul_wall_torch.json new file mode 100644 index 00000000..653ffef8 --- /dev/null +++ b/public/assets/minecraft/blockstates/soul_wall_torch.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/soul_wall_torch" + }, + "facing=north": { + "model": "minecraft:block/soul_wall_torch", + "y": 270 + }, + "facing=south": { + "model": "minecraft:block/soul_wall_torch", + "y": 90 + }, + "facing=west": { + "model": "minecraft:block/soul_wall_torch", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spawner.json b/public/assets/minecraft/blockstates/spawner.json new file mode 100644 index 00000000..9f2f1a05 --- /dev/null +++ b/public/assets/minecraft/blockstates/spawner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/spawner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sponge.json b/public/assets/minecraft/blockstates/sponge.json new file mode 100644 index 00000000..136e393a --- /dev/null +++ b/public/assets/minecraft/blockstates/sponge.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sponge" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spore_blossom.json b/public/assets/minecraft/blockstates/spore_blossom.json new file mode 100644 index 00000000..0dd005af --- /dev/null +++ b/public/assets/minecraft/blockstates/spore_blossom.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/spore_blossom" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_button.json b/public/assets/minecraft/blockstates/spruce_button.json new file mode 100644 index 00000000..9edf5144 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/spruce_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/spruce_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/spruce_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/spruce_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/spruce_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/spruce_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/spruce_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/spruce_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/spruce_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/spruce_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/spruce_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/spruce_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/spruce_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/spruce_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_door.json b/public/assets/minecraft/blockstates/spruce_door.json new file mode 100644 index 00000000..b4080637 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/spruce_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/spruce_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/spruce_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/spruce_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_fence.json b/public/assets/minecraft/blockstates/spruce_fence.json new file mode 100644 index 00000000..203048fb --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/spruce_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_fence_gate.json b/public/assets/minecraft/blockstates/spruce_fence_gate.json new file mode 100644 index 00000000..a622cdd9 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/spruce_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/spruce_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/spruce_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/spruce_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/spruce_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/spruce_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/spruce_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/spruce_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/spruce_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/spruce_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/spruce_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/spruce_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/spruce_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/spruce_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/spruce_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/spruce_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_hanging_sign.json b/public/assets/minecraft/blockstates/spruce_hanging_sign.json new file mode 100644 index 00000000..44a8f2bf --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/spruce_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/spruce_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/spruce_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/spruce_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/spruce_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/spruce_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/spruce_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/spruce_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/spruce_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/spruce_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/spruce_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/spruce_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/spruce_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/spruce_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/spruce_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/spruce_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/spruce_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_leaves.json b/public/assets/minecraft/blockstates/spruce_leaves.json new file mode 100644 index 00000000..c823b6c7 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/spruce_leaves" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_log.json b/public/assets/minecraft/blockstates/spruce_log.json new file mode 100644 index 00000000..126396ff --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/spruce_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/spruce_log" + }, + "axis=z": { + "model": "minecraft:block/spruce_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_planks.json b/public/assets/minecraft/blockstates/spruce_planks.json new file mode 100644 index 00000000..3299e4be --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/spruce_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_pressure_plate.json b/public/assets/minecraft/blockstates/spruce_pressure_plate.json new file mode 100644 index 00000000..9fef636c --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/spruce_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/spruce_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_sapling.json b/public/assets/minecraft/blockstates/spruce_sapling.json new file mode 100644 index 00000000..acecf89b --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/spruce_sapling" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_shelf.json b/public/assets/minecraft/blockstates/spruce_shelf.json new file mode 100644 index 00000000..c01c1272 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/spruce_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/spruce_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_sign.json b/public/assets/minecraft/blockstates/spruce_sign.json new file mode 100644 index 00000000..f5e21756 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/spruce_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/spruce_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/spruce_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/spruce_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/spruce_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/spruce_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/spruce_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/spruce_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/spruce_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/spruce_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/spruce_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/spruce_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/spruce_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/spruce_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/spruce_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/spruce_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_slab.json b/public/assets/minecraft/blockstates/spruce_slab.json new file mode 100644 index 00000000..c06bc123 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/spruce_slab" + }, + "type=double": { + "model": "minecraft:block/spruce_planks" + }, + "type=top": { + "model": "minecraft:block/spruce_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_stairs.json b/public/assets/minecraft/blockstates/spruce_stairs.json new file mode 100644 index 00000000..412698f9 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/spruce_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/spruce_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/spruce_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/spruce_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_trapdoor.json b/public/assets/minecraft/blockstates/spruce_trapdoor.json new file mode 100644 index 00000000..4b494ff1 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/spruce_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/spruce_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/spruce_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/spruce_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/spruce_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/spruce_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/spruce_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/spruce_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/spruce_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/spruce_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_wall_hanging_sign.json b/public/assets/minecraft/blockstates/spruce_wall_hanging_sign.json new file mode 100644 index 00000000..eb567cc8 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/spruce_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/spruce_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/spruce_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/spruce_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_wall_sign.json b/public/assets/minecraft/blockstates/spruce_wall_sign.json new file mode 100644 index 00000000..d83a14e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/spruce_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/spruce_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/spruce_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/spruce_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/spruce_wood.json b/public/assets/minecraft/blockstates/spruce_wood.json new file mode 100644 index 00000000..19a9ffb2 --- /dev/null +++ b/public/assets/minecraft/blockstates/spruce_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/spruce_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/spruce_wood" + }, + "axis=z": { + "model": "minecraft:block/spruce_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sticky_piston.json b/public/assets/minecraft/blockstates/sticky_piston.json new file mode 100644 index 00000000..ecd7db03 --- /dev/null +++ b/public/assets/minecraft/blockstates/sticky_piston.json @@ -0,0 +1,50 @@ +{ + "variants": { + "extended=false,facing=down": { + "model": "minecraft:block/sticky_piston", + "x": 90 + }, + "extended=false,facing=east": { + "model": "minecraft:block/sticky_piston", + "y": 90 + }, + "extended=false,facing=north": { + "model": "minecraft:block/sticky_piston" + }, + "extended=false,facing=south": { + "model": "minecraft:block/sticky_piston", + "y": 180 + }, + "extended=false,facing=up": { + "model": "minecraft:block/sticky_piston", + "x": 270 + }, + "extended=false,facing=west": { + "model": "minecraft:block/sticky_piston", + "y": 270 + }, + "extended=true,facing=down": { + "model": "minecraft:block/piston_base", + "x": 90 + }, + "extended=true,facing=east": { + "model": "minecraft:block/piston_base", + "y": 90 + }, + "extended=true,facing=north": { + "model": "minecraft:block/piston_base" + }, + "extended=true,facing=south": { + "model": "minecraft:block/piston_base", + "y": 180 + }, + "extended=true,facing=up": { + "model": "minecraft:block/piston_base", + "x": 270 + }, + "extended=true,facing=west": { + "model": "minecraft:block/piston_base", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone.json b/public/assets/minecraft/blockstates/stone.json new file mode 100644 index 00000000..c150ec29 --- /dev/null +++ b/public/assets/minecraft/blockstates/stone.json @@ -0,0 +1,20 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/stone" + }, + { + "model": "minecraft:block/stone_mirrored" + }, + { + "model": "minecraft:block/stone", + "y": 180 + }, + { + "model": "minecraft:block/stone_mirrored", + "y": 180 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_brick_slab.json b/public/assets/minecraft/blockstates/stone_brick_slab.json new file mode 100644 index 00000000..bfa864b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/stone_brick_slab" + }, + "type=double": { + "model": "minecraft:block/stone_bricks" + }, + "type=top": { + "model": "minecraft:block/stone_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_brick_stairs.json b/public/assets/minecraft/blockstates/stone_brick_stairs.json new file mode 100644 index 00000000..1ee81127 --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/stone_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/stone_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/stone_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/stone_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_brick_wall.json b/public/assets/minecraft/blockstates/stone_brick_wall.json new file mode 100644 index 00000000..fc86800b --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/stone_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/stone_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_bricks.json b/public/assets/minecraft/blockstates/stone_bricks.json new file mode 100644 index 00000000..8a05daf0 --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/stone_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_button.json b/public/assets/minecraft/blockstates/stone_button.json new file mode 100644 index 00000000..0fb70d99 --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/stone_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/stone_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/stone_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/stone_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/stone_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/stone_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/stone_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/stone_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/stone_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/stone_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/stone_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/stone_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/stone_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/stone_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_pressure_plate.json b/public/assets/minecraft/blockstates/stone_pressure_plate.json new file mode 100644 index 00000000..5be1b5ab --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/stone_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/stone_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_slab.json b/public/assets/minecraft/blockstates/stone_slab.json new file mode 100644 index 00000000..f37785ec --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/stone_slab" + }, + "type=double": { + "model": "minecraft:block/stone" + }, + "type=top": { + "model": "minecraft:block/stone_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stone_stairs.json b/public/assets/minecraft/blockstates/stone_stairs.json new file mode 100644 index 00000000..ac18bfdf --- /dev/null +++ b/public/assets/minecraft/blockstates/stone_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/stone_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/stone_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/stone_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/stone_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stonecutter.json b/public/assets/minecraft/blockstates/stonecutter.json new file mode 100644 index 00000000..c50b85fc --- /dev/null +++ b/public/assets/minecraft/blockstates/stonecutter.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/stonecutter", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/stonecutter" + }, + "facing=south": { + "model": "minecraft:block/stonecutter", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/stonecutter", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_acacia_log.json b/public/assets/minecraft/blockstates/stripped_acacia_log.json new file mode 100644 index 00000000..53a60c9d --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_acacia_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_acacia_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_acacia_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_acacia_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_acacia_wood.json b/public/assets/minecraft/blockstates/stripped_acacia_wood.json new file mode 100644 index 00000000..dd8d1f23 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_acacia_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_acacia_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_acacia_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_acacia_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_bamboo_block.json b/public/assets/minecraft/blockstates/stripped_bamboo_block.json new file mode 100644 index 00000000..796aa933 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_bamboo_block.json @@ -0,0 +1,13 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_bamboo_block_x" + }, + "axis=y": { + "model": "minecraft:block/stripped_bamboo_block_y" + }, + "axis=z": { + "model": "minecraft:block/stripped_bamboo_block_z" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_birch_log.json b/public/assets/minecraft/blockstates/stripped_birch_log.json new file mode 100644 index 00000000..df57a526 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_birch_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_birch_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_birch_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_birch_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_birch_wood.json b/public/assets/minecraft/blockstates/stripped_birch_wood.json new file mode 100644 index 00000000..6527d5df --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_birch_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_birch_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_birch_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_birch_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_cherry_log.json b/public/assets/minecraft/blockstates/stripped_cherry_log.json new file mode 100644 index 00000000..977bb1b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_cherry_log.json @@ -0,0 +1,13 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_cherry_log_x" + }, + "axis=y": { + "model": "minecraft:block/stripped_cherry_log_y" + }, + "axis=z": { + "model": "minecraft:block/stripped_cherry_log_z" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_cherry_wood.json b/public/assets/minecraft/blockstates/stripped_cherry_wood.json new file mode 100644 index 00000000..5a830548 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_cherry_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_cherry_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_cherry_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_cherry_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_crimson_hyphae.json b/public/assets/minecraft/blockstates/stripped_crimson_hyphae.json new file mode 100644 index 00000000..3a04cefa --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_crimson_hyphae.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_crimson_hyphae", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_crimson_hyphae" + }, + "axis=z": { + "model": "minecraft:block/stripped_crimson_hyphae", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_crimson_stem.json b/public/assets/minecraft/blockstates/stripped_crimson_stem.json new file mode 100644 index 00000000..b04d30be --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_crimson_stem.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_crimson_stem", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_crimson_stem" + }, + "axis=z": { + "model": "minecraft:block/stripped_crimson_stem", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_dark_oak_log.json b/public/assets/minecraft/blockstates/stripped_dark_oak_log.json new file mode 100644 index 00000000..49d1824a --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_dark_oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_dark_oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_dark_oak_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_dark_oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_dark_oak_wood.json b/public/assets/minecraft/blockstates/stripped_dark_oak_wood.json new file mode 100644 index 00000000..4bcfd1ea --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_dark_oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_dark_oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_dark_oak_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_dark_oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_jungle_log.json b/public/assets/minecraft/blockstates/stripped_jungle_log.json new file mode 100644 index 00000000..b826bf8e --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_jungle_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_jungle_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_jungle_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_jungle_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_jungle_wood.json b/public/assets/minecraft/blockstates/stripped_jungle_wood.json new file mode 100644 index 00000000..c2098761 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_jungle_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_jungle_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_jungle_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_jungle_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_mangrove_log.json b/public/assets/minecraft/blockstates/stripped_mangrove_log.json new file mode 100644 index 00000000..a9a610d4 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_mangrove_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_mangrove_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_mangrove_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_mangrove_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_mangrove_wood.json b/public/assets/minecraft/blockstates/stripped_mangrove_wood.json new file mode 100644 index 00000000..53a18bd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_mangrove_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_mangrove_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_mangrove_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_mangrove_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_oak_log.json b/public/assets/minecraft/blockstates/stripped_oak_log.json new file mode 100644 index 00000000..b4a149bc --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_oak_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_oak_wood.json b/public/assets/minecraft/blockstates/stripped_oak_wood.json new file mode 100644 index 00000000..a8098d7c --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_oak_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_pale_oak_log.json b/public/assets/minecraft/blockstates/stripped_pale_oak_log.json new file mode 100644 index 00000000..c49669e0 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_pale_oak_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_pale_oak_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_pale_oak_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_pale_oak_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_pale_oak_wood.json b/public/assets/minecraft/blockstates/stripped_pale_oak_wood.json new file mode 100644 index 00000000..07b79a1e --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_pale_oak_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_pale_oak_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_pale_oak_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_pale_oak_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_spruce_log.json b/public/assets/minecraft/blockstates/stripped_spruce_log.json new file mode 100644 index 00000000..060308fb --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_spruce_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_spruce_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_spruce_log" + }, + "axis=z": { + "model": "minecraft:block/stripped_spruce_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_spruce_wood.json b/public/assets/minecraft/blockstates/stripped_spruce_wood.json new file mode 100644 index 00000000..9473be64 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_spruce_wood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_spruce_wood", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_spruce_wood" + }, + "axis=z": { + "model": "minecraft:block/stripped_spruce_wood", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_warped_hyphae.json b/public/assets/minecraft/blockstates/stripped_warped_hyphae.json new file mode 100644 index 00000000..66fd7e36 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_warped_hyphae.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_warped_hyphae", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_warped_hyphae" + }, + "axis=z": { + "model": "minecraft:block/stripped_warped_hyphae", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/stripped_warped_stem.json b/public/assets/minecraft/blockstates/stripped_warped_stem.json new file mode 100644 index 00000000..2e3fcc42 --- /dev/null +++ b/public/assets/minecraft/blockstates/stripped_warped_stem.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/stripped_warped_stem", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/stripped_warped_stem" + }, + "axis=z": { + "model": "minecraft:block/stripped_warped_stem", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/structure_block.json b/public/assets/minecraft/blockstates/structure_block.json new file mode 100644 index 00000000..8a4c5b4b --- /dev/null +++ b/public/assets/minecraft/blockstates/structure_block.json @@ -0,0 +1,16 @@ +{ + "variants": { + "mode=corner": { + "model": "minecraft:block/structure_block_corner" + }, + "mode=data": { + "model": "minecraft:block/structure_block_data" + }, + "mode=load": { + "model": "minecraft:block/structure_block_load" + }, + "mode=save": { + "model": "minecraft:block/structure_block_save" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/structure_void.json b/public/assets/minecraft/blockstates/structure_void.json new file mode 100644 index 00000000..50c9d574 --- /dev/null +++ b/public/assets/minecraft/blockstates/structure_void.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/structure_void" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sugar_cane.json b/public/assets/minecraft/blockstates/sugar_cane.json new file mode 100644 index 00000000..3eb91442 --- /dev/null +++ b/public/assets/minecraft/blockstates/sugar_cane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sugar_cane" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur.json b/public/assets/minecraft/blockstates/sulfur.json new file mode 100644 index 00000000..66a41e79 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sulfur" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_brick_slab.json b/public/assets/minecraft/blockstates/sulfur_brick_slab.json new file mode 100644 index 00000000..aabb6c1b --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/sulfur_brick_slab" + }, + "type=double": { + "model": "minecraft:block/sulfur_bricks" + }, + "type=top": { + "model": "minecraft:block/sulfur_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_brick_stairs.json b/public/assets/minecraft/blockstates/sulfur_brick_stairs.json new file mode 100644 index 00000000..99203c24 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/sulfur_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_brick_wall.json b/public/assets/minecraft/blockstates/sulfur_brick_wall.json new file mode 100644 index 00000000..6334a9f2 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_bricks.json b/public/assets/minecraft/blockstates/sulfur_bricks.json new file mode 100644 index 00000000..8929c4a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/sulfur_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_slab.json b/public/assets/minecraft/blockstates/sulfur_slab.json new file mode 100644 index 00000000..295f8a48 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/sulfur_slab" + }, + "type=double": { + "model": "minecraft:block/sulfur" + }, + "type=top": { + "model": "minecraft:block/sulfur_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_spike.json b/public/assets/minecraft/blockstates/sulfur_spike.json new file mode 100644 index 00000000..2f4005b2 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_spike.json @@ -0,0 +1,34 @@ +{ + "variants": { + "thickness=base,vertical_direction=down": { + "model": "minecraft:block/sulfur_spike_down_base" + }, + "thickness=base,vertical_direction=up": { + "model": "minecraft:block/sulfur_spike_up_base" + }, + "thickness=frustum,vertical_direction=down": { + "model": "minecraft:block/sulfur_spike_down_frustum" + }, + "thickness=frustum,vertical_direction=up": { + "model": "minecraft:block/sulfur_spike_up_frustum" + }, + "thickness=middle,vertical_direction=down": { + "model": "minecraft:block/sulfur_spike_down_middle" + }, + "thickness=middle,vertical_direction=up": { + "model": "minecraft:block/sulfur_spike_up_middle" + }, + "thickness=tip,vertical_direction=down": { + "model": "minecraft:block/sulfur_spike_down_tip" + }, + "thickness=tip,vertical_direction=up": { + "model": "minecraft:block/sulfur_spike_up_tip" + }, + "thickness=tip_merge,vertical_direction=down": { + "model": "minecraft:block/sulfur_spike_down_tip_merge" + }, + "thickness=tip_merge,vertical_direction=up": { + "model": "minecraft:block/sulfur_spike_up_tip_merge" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_stairs.json b/public/assets/minecraft/blockstates/sulfur_stairs.json new file mode 100644 index 00000000..7d697847 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/sulfur_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/sulfur_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/sulfur_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sulfur_wall.json b/public/assets/minecraft/blockstates/sulfur_wall.json new file mode 100644 index 00000000..187f65a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/sulfur_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/sulfur_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/sulfur_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sunflower.json b/public/assets/minecraft/blockstates/sunflower.json new file mode 100644 index 00000000..18297b4b --- /dev/null +++ b/public/assets/minecraft/blockstates/sunflower.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/sunflower_bottom" + }, + "half=upper": { + "model": "minecraft:block/sunflower_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/suspicious_gravel.json b/public/assets/minecraft/blockstates/suspicious_gravel.json new file mode 100644 index 00000000..a773ba95 --- /dev/null +++ b/public/assets/minecraft/blockstates/suspicious_gravel.json @@ -0,0 +1,16 @@ +{ + "variants": { + "dusted=0": { + "model": "minecraft:block/suspicious_gravel_0" + }, + "dusted=1": { + "model": "minecraft:block/suspicious_gravel_1" + }, + "dusted=2": { + "model": "minecraft:block/suspicious_gravel_2" + }, + "dusted=3": { + "model": "minecraft:block/suspicious_gravel_3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/suspicious_sand.json b/public/assets/minecraft/blockstates/suspicious_sand.json new file mode 100644 index 00000000..7e75a322 --- /dev/null +++ b/public/assets/minecraft/blockstates/suspicious_sand.json @@ -0,0 +1,16 @@ +{ + "variants": { + "dusted=0": { + "model": "minecraft:block/suspicious_sand_0" + }, + "dusted=1": { + "model": "minecraft:block/suspicious_sand_1" + }, + "dusted=2": { + "model": "minecraft:block/suspicious_sand_2" + }, + "dusted=3": { + "model": "minecraft:block/suspicious_sand_3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/sweet_berry_bush.json b/public/assets/minecraft/blockstates/sweet_berry_bush.json new file mode 100644 index 00000000..131d7a70 --- /dev/null +++ b/public/assets/minecraft/blockstates/sweet_berry_bush.json @@ -0,0 +1,16 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/sweet_berry_bush_stage0" + }, + "age=1": { + "model": "minecraft:block/sweet_berry_bush_stage1" + }, + "age=2": { + "model": "minecraft:block/sweet_berry_bush_stage2" + }, + "age=3": { + "model": "minecraft:block/sweet_berry_bush_stage3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tall_dry_grass.json b/public/assets/minecraft/blockstates/tall_dry_grass.json new file mode 100644 index 00000000..3fa49983 --- /dev/null +++ b/public/assets/minecraft/blockstates/tall_dry_grass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tall_dry_grass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tall_grass.json b/public/assets/minecraft/blockstates/tall_grass.json new file mode 100644 index 00000000..b014f0ba --- /dev/null +++ b/public/assets/minecraft/blockstates/tall_grass.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/tall_grass_bottom" + }, + "half=upper": { + "model": "minecraft:block/tall_grass_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tall_seagrass.json b/public/assets/minecraft/blockstates/tall_seagrass.json new file mode 100644 index 00000000..c20e9a29 --- /dev/null +++ b/public/assets/minecraft/blockstates/tall_seagrass.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "minecraft:block/tall_seagrass_bottom" + }, + "half=upper": { + "model": "minecraft:block/tall_seagrass_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/target.json b/public/assets/minecraft/blockstates/target.json new file mode 100644 index 00000000..7077459d --- /dev/null +++ b/public/assets/minecraft/blockstates/target.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/target" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/terracotta.json b/public/assets/minecraft/blockstates/terracotta.json new file mode 100644 index 00000000..985d001a --- /dev/null +++ b/public/assets/minecraft/blockstates/terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/test_block.json b/public/assets/minecraft/blockstates/test_block.json new file mode 100644 index 00000000..45bed9fc --- /dev/null +++ b/public/assets/minecraft/blockstates/test_block.json @@ -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" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/test_instance_block.json b/public/assets/minecraft/blockstates/test_instance_block.json new file mode 100644 index 00000000..213ba079 --- /dev/null +++ b/public/assets/minecraft/blockstates/test_instance_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/test_instance_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tinted_glass.json b/public/assets/minecraft/blockstates/tinted_glass.json new file mode 100644 index 00000000..c9f85f1a --- /dev/null +++ b/public/assets/minecraft/blockstates/tinted_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tinted_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tnt.json b/public/assets/minecraft/blockstates/tnt.json new file mode 100644 index 00000000..a806a7de --- /dev/null +++ b/public/assets/minecraft/blockstates/tnt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tnt" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/torch.json b/public/assets/minecraft/blockstates/torch.json new file mode 100644 index 00000000..7d14911a --- /dev/null +++ b/public/assets/minecraft/blockstates/torch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/torch" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/torchflower.json b/public/assets/minecraft/blockstates/torchflower.json new file mode 100644 index 00000000..ae774f10 --- /dev/null +++ b/public/assets/minecraft/blockstates/torchflower.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/torchflower" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/torchflower_crop.json b/public/assets/minecraft/blockstates/torchflower_crop.json new file mode 100644 index 00000000..0c13d8fb --- /dev/null +++ b/public/assets/minecraft/blockstates/torchflower_crop.json @@ -0,0 +1,10 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/torchflower_crop_stage0" + }, + "age=1": { + "model": "minecraft:block/torchflower_crop_stage1" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/trapped_chest.json b/public/assets/minecraft/blockstates/trapped_chest.json new file mode 100644 index 00000000..fd8d40b1 --- /dev/null +++ b/public/assets/minecraft/blockstates/trapped_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/trapped_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/trial_spawner.json b/public/assets/minecraft/blockstates/trial_spawner.json new file mode 100644 index 00000000..f28215a9 --- /dev/null +++ b/public/assets/minecraft/blockstates/trial_spawner.json @@ -0,0 +1,40 @@ +{ + "variants": { + "ominous=false,trial_spawner_state=active": { + "model": "minecraft:block/trial_spawner_active" + }, + "ominous=false,trial_spawner_state=cooldown": { + "model": "minecraft:block/trial_spawner" + }, + "ominous=false,trial_spawner_state=ejecting_reward": { + "model": "minecraft:block/trial_spawner_ejecting_reward" + }, + "ominous=false,trial_spawner_state=inactive": { + "model": "minecraft:block/trial_spawner" + }, + "ominous=false,trial_spawner_state=waiting_for_players": { + "model": "minecraft:block/trial_spawner_active" + }, + "ominous=false,trial_spawner_state=waiting_for_reward_ejection": { + "model": "minecraft:block/trial_spawner_active" + }, + "ominous=true,trial_spawner_state=active": { + "model": "minecraft:block/trial_spawner_active_ominous" + }, + "ominous=true,trial_spawner_state=cooldown": { + "model": "minecraft:block/trial_spawner_inactive_ominous" + }, + "ominous=true,trial_spawner_state=ejecting_reward": { + "model": "minecraft:block/trial_spawner_ejecting_reward_ominous" + }, + "ominous=true,trial_spawner_state=inactive": { + "model": "minecraft:block/trial_spawner_inactive_ominous" + }, + "ominous=true,trial_spawner_state=waiting_for_players": { + "model": "minecraft:block/trial_spawner_active_ominous" + }, + "ominous=true,trial_spawner_state=waiting_for_reward_ejection": { + "model": "minecraft:block/trial_spawner_active_ominous" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tripwire.json b/public/assets/minecraft/blockstates/tripwire.json new file mode 100644 index 00000000..db2aed53 --- /dev/null +++ b/public/assets/minecraft/blockstates/tripwire.json @@ -0,0 +1,120 @@ +{ + "variants": { + "attached=false,east=false,north=false,south=false,west=false": { + "model": "minecraft:block/tripwire_ns" + }, + "attached=false,east=false,north=false,south=false,west=true": { + "model": "minecraft:block/tripwire_n", + "y": 270 + }, + "attached=false,east=false,north=false,south=true,west=false": { + "model": "minecraft:block/tripwire_n", + "y": 180 + }, + "attached=false,east=false,north=false,south=true,west=true": { + "model": "minecraft:block/tripwire_ne", + "y": 180 + }, + "attached=false,east=false,north=true,south=false,west=false": { + "model": "minecraft:block/tripwire_n" + }, + "attached=false,east=false,north=true,south=false,west=true": { + "model": "minecraft:block/tripwire_ne", + "y": 270 + }, + "attached=false,east=false,north=true,south=true,west=false": { + "model": "minecraft:block/tripwire_ns" + }, + "attached=false,east=false,north=true,south=true,west=true": { + "model": "minecraft:block/tripwire_nse", + "y": 180 + }, + "attached=false,east=true,north=false,south=false,west=false": { + "model": "minecraft:block/tripwire_n", + "y": 90 + }, + "attached=false,east=true,north=false,south=false,west=true": { + "model": "minecraft:block/tripwire_ns", + "y": 90 + }, + "attached=false,east=true,north=false,south=true,west=false": { + "model": "minecraft:block/tripwire_ne", + "y": 90 + }, + "attached=false,east=true,north=false,south=true,west=true": { + "model": "minecraft:block/tripwire_nse", + "y": 90 + }, + "attached=false,east=true,north=true,south=false,west=false": { + "model": "minecraft:block/tripwire_ne" + }, + "attached=false,east=true,north=true,south=false,west=true": { + "model": "minecraft:block/tripwire_nse", + "y": 270 + }, + "attached=false,east=true,north=true,south=true,west=false": { + "model": "minecraft:block/tripwire_nse" + }, + "attached=false,east=true,north=true,south=true,west=true": { + "model": "minecraft:block/tripwire_nsew" + }, + "attached=true,east=false,north=false,south=false,west=false": { + "model": "minecraft:block/tripwire_attached_ns" + }, + "attached=true,east=false,north=false,south=false,west=true": { + "model": "minecraft:block/tripwire_attached_n", + "y": 270 + }, + "attached=true,east=false,north=false,south=true,west=false": { + "model": "minecraft:block/tripwire_attached_n", + "y": 180 + }, + "attached=true,east=false,north=false,south=true,west=true": { + "model": "minecraft:block/tripwire_attached_ne", + "y": 180 + }, + "attached=true,east=false,north=true,south=false,west=false": { + "model": "minecraft:block/tripwire_attached_n" + }, + "attached=true,east=false,north=true,south=false,west=true": { + "model": "minecraft:block/tripwire_attached_ne", + "y": 270 + }, + "attached=true,east=false,north=true,south=true,west=false": { + "model": "minecraft:block/tripwire_attached_ns" + }, + "attached=true,east=false,north=true,south=true,west=true": { + "model": "minecraft:block/tripwire_attached_nse", + "y": 180 + }, + "attached=true,east=true,north=false,south=false,west=false": { + "model": "minecraft:block/tripwire_attached_n", + "y": 90 + }, + "attached=true,east=true,north=false,south=false,west=true": { + "model": "minecraft:block/tripwire_attached_ns", + "y": 90 + }, + "attached=true,east=true,north=false,south=true,west=false": { + "model": "minecraft:block/tripwire_attached_ne", + "y": 90 + }, + "attached=true,east=true,north=false,south=true,west=true": { + "model": "minecraft:block/tripwire_attached_nse", + "y": 90 + }, + "attached=true,east=true,north=true,south=false,west=false": { + "model": "minecraft:block/tripwire_attached_ne" + }, + "attached=true,east=true,north=true,south=false,west=true": { + "model": "minecraft:block/tripwire_attached_nse", + "y": 270 + }, + "attached=true,east=true,north=true,south=true,west=false": { + "model": "minecraft:block/tripwire_attached_nse" + }, + "attached=true,east=true,north=true,south=true,west=true": { + "model": "minecraft:block/tripwire_attached_nsew" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tripwire_hook.json b/public/assets/minecraft/blockstates/tripwire_hook.json new file mode 100644 index 00000000..67389727 --- /dev/null +++ b/public/assets/minecraft/blockstates/tripwire_hook.json @@ -0,0 +1,64 @@ +{ + "variants": { + "attached=false,facing=east,powered=false": { + "model": "minecraft:block/tripwire_hook", + "y": 90 + }, + "attached=false,facing=east,powered=true": { + "model": "minecraft:block/tripwire_hook_on", + "y": 90 + }, + "attached=false,facing=north,powered=false": { + "model": "minecraft:block/tripwire_hook" + }, + "attached=false,facing=north,powered=true": { + "model": "minecraft:block/tripwire_hook_on" + }, + "attached=false,facing=south,powered=false": { + "model": "minecraft:block/tripwire_hook", + "y": 180 + }, + "attached=false,facing=south,powered=true": { + "model": "minecraft:block/tripwire_hook_on", + "y": 180 + }, + "attached=false,facing=west,powered=false": { + "model": "minecraft:block/tripwire_hook", + "y": 270 + }, + "attached=false,facing=west,powered=true": { + "model": "minecraft:block/tripwire_hook_on", + "y": 270 + }, + "attached=true,facing=east,powered=false": { + "model": "minecraft:block/tripwire_hook_attached", + "y": 90 + }, + "attached=true,facing=east,powered=true": { + "model": "minecraft:block/tripwire_hook_attached_on", + "y": 90 + }, + "attached=true,facing=north,powered=false": { + "model": "minecraft:block/tripwire_hook_attached" + }, + "attached=true,facing=north,powered=true": { + "model": "minecraft:block/tripwire_hook_attached_on" + }, + "attached=true,facing=south,powered=false": { + "model": "minecraft:block/tripwire_hook_attached", + "y": 180 + }, + "attached=true,facing=south,powered=true": { + "model": "minecraft:block/tripwire_hook_attached_on", + "y": 180 + }, + "attached=true,facing=west,powered=false": { + "model": "minecraft:block/tripwire_hook_attached", + "y": 270 + }, + "attached=true,facing=west,powered=true": { + "model": "minecraft:block/tripwire_hook_attached_on", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tube_coral.json b/public/assets/minecraft/blockstates/tube_coral.json new file mode 100644 index 00000000..89f37627 --- /dev/null +++ b/public/assets/minecraft/blockstates/tube_coral.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tube_coral" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tube_coral_block.json b/public/assets/minecraft/blockstates/tube_coral_block.json new file mode 100644 index 00000000..68894a85 --- /dev/null +++ b/public/assets/minecraft/blockstates/tube_coral_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tube_coral_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tube_coral_fan.json b/public/assets/minecraft/blockstates/tube_coral_fan.json new file mode 100644 index 00000000..518de272 --- /dev/null +++ b/public/assets/minecraft/blockstates/tube_coral_fan.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tube_coral_fan" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tube_coral_wall_fan.json b/public/assets/minecraft/blockstates/tube_coral_wall_fan.json new file mode 100644 index 00000000..31a626a1 --- /dev/null +++ b/public/assets/minecraft/blockstates/tube_coral_wall_fan.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/tube_coral_wall_fan", + "y": 90 + }, + "facing=north": { + "model": "minecraft:block/tube_coral_wall_fan" + }, + "facing=south": { + "model": "minecraft:block/tube_coral_wall_fan", + "y": 180 + }, + "facing=west": { + "model": "minecraft:block/tube_coral_wall_fan", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff.json b/public/assets/minecraft/blockstates/tuff.json new file mode 100644 index 00000000..eff0d200 --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tuff" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_brick_slab.json b/public/assets/minecraft/blockstates/tuff_brick_slab.json new file mode 100644 index 00000000..e434866a --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/tuff_brick_slab" + }, + "type=double": { + "model": "minecraft:block/tuff_bricks" + }, + "type=top": { + "model": "minecraft:block/tuff_brick_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_brick_stairs.json b/public/assets/minecraft/blockstates/tuff_brick_stairs.json new file mode 100644 index 00000000..f9734437 --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_brick_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_brick_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/tuff_brick_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_brick_wall.json b/public/assets/minecraft/blockstates/tuff_brick_wall.json new file mode 100644 index 00000000..e82f5f6f --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_brick_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_bricks.json b/public/assets/minecraft/blockstates/tuff_bricks.json new file mode 100644 index 00000000..72b99e0c --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/tuff_bricks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_slab.json b/public/assets/minecraft/blockstates/tuff_slab.json new file mode 100644 index 00000000..f77d48aa --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/tuff_slab" + }, + "type=double": { + "model": "minecraft:block/tuff" + }, + "type=top": { + "model": "minecraft:block/tuff_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_stairs.json b/public/assets/minecraft/blockstates/tuff_stairs.json new file mode 100644 index 00000000..d2175ab5 --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/tuff_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/tuff_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/tuff_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/tuff_wall.json b/public/assets/minecraft/blockstates/tuff_wall.json new file mode 100644 index 00000000..fba231a6 --- /dev/null +++ b/public/assets/minecraft/blockstates/tuff_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/tuff_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "minecraft:block/tuff_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/turtle_egg.json b/public/assets/minecraft/blockstates/turtle_egg.json new file mode 100644 index 00000000..ac5157d6 --- /dev/null +++ b/public/assets/minecraft/blockstates/turtle_egg.json @@ -0,0 +1,208 @@ +{ + "variants": { + "eggs=1,hatch=0": [ + { + "model": "minecraft:block/turtle_egg" + }, + { + "model": "minecraft:block/turtle_egg", + "y": 90 + }, + { + "model": "minecraft:block/turtle_egg", + "y": 180 + }, + { + "model": "minecraft:block/turtle_egg", + "y": 270 + } + ], + "eggs=1,hatch=1": [ + { + "model": "minecraft:block/slightly_cracked_turtle_egg" + }, + { + "model": "minecraft:block/slightly_cracked_turtle_egg", + "y": 90 + }, + { + "model": "minecraft:block/slightly_cracked_turtle_egg", + "y": 180 + }, + { + "model": "minecraft:block/slightly_cracked_turtle_egg", + "y": 270 + } + ], + "eggs=1,hatch=2": [ + { + "model": "minecraft:block/very_cracked_turtle_egg" + }, + { + "model": "minecraft:block/very_cracked_turtle_egg", + "y": 90 + }, + { + "model": "minecraft:block/very_cracked_turtle_egg", + "y": 180 + }, + { + "model": "minecraft:block/very_cracked_turtle_egg", + "y": 270 + } + ], + "eggs=2,hatch=0": [ + { + "model": "minecraft:block/two_turtle_eggs" + }, + { + "model": "minecraft:block/two_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/two_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/two_turtle_eggs", + "y": 270 + } + ], + "eggs=2,hatch=1": [ + { + "model": "minecraft:block/two_slightly_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/two_slightly_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/two_slightly_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/two_slightly_cracked_turtle_eggs", + "y": 270 + } + ], + "eggs=2,hatch=2": [ + { + "model": "minecraft:block/two_very_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/two_very_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/two_very_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/two_very_cracked_turtle_eggs", + "y": 270 + } + ], + "eggs=3,hatch=0": [ + { + "model": "minecraft:block/three_turtle_eggs" + }, + { + "model": "minecraft:block/three_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/three_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/three_turtle_eggs", + "y": 270 + } + ], + "eggs=3,hatch=1": [ + { + "model": "minecraft:block/three_slightly_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/three_slightly_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/three_slightly_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/three_slightly_cracked_turtle_eggs", + "y": 270 + } + ], + "eggs=3,hatch=2": [ + { + "model": "minecraft:block/three_very_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/three_very_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/three_very_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/three_very_cracked_turtle_eggs", + "y": 270 + } + ], + "eggs=4,hatch=0": [ + { + "model": "minecraft:block/four_turtle_eggs" + }, + { + "model": "minecraft:block/four_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/four_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/four_turtle_eggs", + "y": 270 + } + ], + "eggs=4,hatch=1": [ + { + "model": "minecraft:block/four_slightly_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/four_slightly_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/four_slightly_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/four_slightly_cracked_turtle_eggs", + "y": 270 + } + ], + "eggs=4,hatch=2": [ + { + "model": "minecraft:block/four_very_cracked_turtle_eggs" + }, + { + "model": "minecraft:block/four_very_cracked_turtle_eggs", + "y": 90 + }, + { + "model": "minecraft:block/four_very_cracked_turtle_eggs", + "y": 180 + }, + { + "model": "minecraft:block/four_very_cracked_turtle_eggs", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/twisting_vines.json b/public/assets/minecraft/blockstates/twisting_vines.json new file mode 100644 index 00000000..baef54f8 --- /dev/null +++ b/public/assets/minecraft/blockstates/twisting_vines.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/twisting_vines" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/twisting_vines_plant.json b/public/assets/minecraft/blockstates/twisting_vines_plant.json new file mode 100644 index 00000000..83020268 --- /dev/null +++ b/public/assets/minecraft/blockstates/twisting_vines_plant.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/twisting_vines_plant" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/vault.json b/public/assets/minecraft/blockstates/vault.json new file mode 100644 index 00000000..ae4ad766 --- /dev/null +++ b/public/assets/minecraft/blockstates/vault.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,ominous=false,vault_state=active": { + "model": "minecraft:block/vault_active", + "y": 90 + }, + "facing=east,ominous=false,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward", + "y": 90 + }, + "facing=east,ominous=false,vault_state=inactive": { + "model": "minecraft:block/vault", + "y": 90 + }, + "facing=east,ominous=false,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking", + "y": 90 + }, + "facing=east,ominous=true,vault_state=active": { + "model": "minecraft:block/vault_active_ominous", + "y": 90 + }, + "facing=east,ominous=true,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward_ominous", + "y": 90 + }, + "facing=east,ominous=true,vault_state=inactive": { + "model": "minecraft:block/vault_ominous", + "y": 90 + }, + "facing=east,ominous=true,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking_ominous", + "y": 90 + }, + "facing=north,ominous=false,vault_state=active": { + "model": "minecraft:block/vault_active" + }, + "facing=north,ominous=false,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward" + }, + "facing=north,ominous=false,vault_state=inactive": { + "model": "minecraft:block/vault" + }, + "facing=north,ominous=false,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking" + }, + "facing=north,ominous=true,vault_state=active": { + "model": "minecraft:block/vault_active_ominous" + }, + "facing=north,ominous=true,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward_ominous" + }, + "facing=north,ominous=true,vault_state=inactive": { + "model": "minecraft:block/vault_ominous" + }, + "facing=north,ominous=true,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking_ominous" + }, + "facing=south,ominous=false,vault_state=active": { + "model": "minecraft:block/vault_active", + "y": 180 + }, + "facing=south,ominous=false,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward", + "y": 180 + }, + "facing=south,ominous=false,vault_state=inactive": { + "model": "minecraft:block/vault", + "y": 180 + }, + "facing=south,ominous=false,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking", + "y": 180 + }, + "facing=south,ominous=true,vault_state=active": { + "model": "minecraft:block/vault_active_ominous", + "y": 180 + }, + "facing=south,ominous=true,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward_ominous", + "y": 180 + }, + "facing=south,ominous=true,vault_state=inactive": { + "model": "minecraft:block/vault_ominous", + "y": 180 + }, + "facing=south,ominous=true,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking_ominous", + "y": 180 + }, + "facing=west,ominous=false,vault_state=active": { + "model": "minecraft:block/vault_active", + "y": 270 + }, + "facing=west,ominous=false,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward", + "y": 270 + }, + "facing=west,ominous=false,vault_state=inactive": { + "model": "minecraft:block/vault", + "y": 270 + }, + "facing=west,ominous=false,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking", + "y": 270 + }, + "facing=west,ominous=true,vault_state=active": { + "model": "minecraft:block/vault_active_ominous", + "y": 270 + }, + "facing=west,ominous=true,vault_state=ejecting": { + "model": "minecraft:block/vault_ejecting_reward_ominous", + "y": 270 + }, + "facing=west,ominous=true,vault_state=inactive": { + "model": "minecraft:block/vault_ominous", + "y": 270 + }, + "facing=west,ominous=true,vault_state=unlocking": { + "model": "minecraft:block/vault_unlocking_ominous", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/verdant_froglight.json b/public/assets/minecraft/blockstates/verdant_froglight.json new file mode 100644 index 00000000..496c19c1 --- /dev/null +++ b/public/assets/minecraft/blockstates/verdant_froglight.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/verdant_froglight_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/verdant_froglight" + }, + "axis=z": { + "model": "minecraft:block/verdant_froglight_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/vine.json b/public/assets/minecraft/blockstates/vine.json new file mode 100644 index 00000000..66222182 --- /dev/null +++ b/public/assets/minecraft/blockstates/vine.json @@ -0,0 +1,120 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/vine" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/vine" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 180 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "y": 270 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/vine", + "uvlock": true, + "x": 270 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "up": "false", + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/void_air.json b/public/assets/minecraft/blockstates/void_air.json new file mode 100644 index 00000000..2c8f02f0 --- /dev/null +++ b/public/assets/minecraft/blockstates/void_air.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/air" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wall_torch.json b/public/assets/minecraft/blockstates/wall_torch.json new file mode 100644 index 00000000..7314344c --- /dev/null +++ b/public/assets/minecraft/blockstates/wall_torch.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/wall_torch" + }, + "facing=north": { + "model": "minecraft:block/wall_torch", + "y": 270 + }, + "facing=south": { + "model": "minecraft:block/wall_torch", + "y": 90 + }, + "facing=west": { + "model": "minecraft:block/wall_torch", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_button.json b/public/assets/minecraft/blockstates/warped_button.json new file mode 100644 index 00000000..7f0a2e67 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "minecraft:block/warped_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "minecraft:block/warped_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "minecraft:block/warped_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "minecraft:block/warped_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "minecraft:block/warped_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "minecraft:block/warped_button" + }, + "face=floor,facing=north,powered=true": { + "model": "minecraft:block/warped_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "minecraft:block/warped_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "minecraft:block/warped_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "minecraft:block/warped_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "minecraft:block/warped_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "minecraft:block/warped_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "minecraft:block/warped_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "minecraft:block/warped_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_door.json b/public/assets/minecraft/blockstates/warped_door.json new file mode 100644 index 00000000..0870eaa4 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/warped_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/warped_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/warped_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/warped_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/warped_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/warped_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/warped_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/warped_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/warped_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/warped_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/warped_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/warped_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/warped_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/warped_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/warped_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/warped_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/warped_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/warped_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/warped_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/warped_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/warped_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/warped_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/warped_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/warped_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/warped_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/warped_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/warped_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/warped_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/warped_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/warped_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/warped_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/warped_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_fence.json b/public/assets/minecraft/blockstates/warped_fence.json new file mode 100644 index 00000000..964b26f8 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/warped_fence_post" + } + }, + { + "apply": { + "model": "minecraft:block/warped_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/warped_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/warped_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/warped_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_fence_gate.json b/public/assets/minecraft/blockstates/warped_fence_gate.json new file mode 100644 index 00000000..2688cc95 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "minecraft:block/warped_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "minecraft:block/warped_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "minecraft:block/warped_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "minecraft:block/warped_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "minecraft:block/warped_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "minecraft:block/warped_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "minecraft:block/warped_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "minecraft:block/warped_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "minecraft:block/warped_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "minecraft:block/warped_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "minecraft:block/warped_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "minecraft:block/warped_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "minecraft:block/warped_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "minecraft:block/warped_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "minecraft:block/warped_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "minecraft:block/warped_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_fungus.json b/public/assets/minecraft/blockstates/warped_fungus.json new file mode 100644 index 00000000..49ebfb00 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_fungus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/warped_fungus" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_hanging_sign.json b/public/assets/minecraft/blockstates/warped_hanging_sign.json new file mode 100644 index 00000000..773aac06 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_hanging_sign.json @@ -0,0 +1,124 @@ +{ + "variants": { + "attached=false,rotation=0": { + "model": "minecraft:block/warped_hanging_sign_rot_0" + }, + "attached=false,rotation=1": { + "model": "minecraft:block/warped_hanging_sign_rot_1" + }, + "attached=false,rotation=10": { + "model": "minecraft:block/warped_hanging_sign_rot_2", + "y": 180 + }, + "attached=false,rotation=11": { + "model": "minecraft:block/warped_hanging_sign_rot_3", + "y": 180 + }, + "attached=false,rotation=12": { + "model": "minecraft:block/warped_hanging_sign_rot_0", + "y": 270 + }, + "attached=false,rotation=13": { + "model": "minecraft:block/warped_hanging_sign_rot_1", + "y": 270 + }, + "attached=false,rotation=14": { + "model": "minecraft:block/warped_hanging_sign_rot_2", + "y": 270 + }, + "attached=false,rotation=15": { + "model": "minecraft:block/warped_hanging_sign_rot_3", + "y": 270 + }, + "attached=false,rotation=2": { + "model": "minecraft:block/warped_hanging_sign_rot_2" + }, + "attached=false,rotation=3": { + "model": "minecraft:block/warped_hanging_sign_rot_3" + }, + "attached=false,rotation=4": { + "model": "minecraft:block/warped_hanging_sign_rot_0", + "y": 90 + }, + "attached=false,rotation=5": { + "model": "minecraft:block/warped_hanging_sign_rot_1", + "y": 90 + }, + "attached=false,rotation=6": { + "model": "minecraft:block/warped_hanging_sign_rot_2", + "y": 90 + }, + "attached=false,rotation=7": { + "model": "minecraft:block/warped_hanging_sign_rot_3", + "y": 90 + }, + "attached=false,rotation=8": { + "model": "minecraft:block/warped_hanging_sign_rot_0", + "y": 180 + }, + "attached=false,rotation=9": { + "model": "minecraft:block/warped_hanging_sign_rot_1", + "y": 180 + }, + "attached=true,rotation=0": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_0" + }, + "attached=true,rotation=1": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_1" + }, + "attached=true,rotation=10": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_2", + "y": 180 + }, + "attached=true,rotation=11": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_3", + "y": 180 + }, + "attached=true,rotation=12": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_0", + "y": 270 + }, + "attached=true,rotation=13": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_1", + "y": 270 + }, + "attached=true,rotation=14": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_2", + "y": 270 + }, + "attached=true,rotation=15": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_3", + "y": 270 + }, + "attached=true,rotation=2": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_2" + }, + "attached=true,rotation=3": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_3" + }, + "attached=true,rotation=4": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_0", + "y": 90 + }, + "attached=true,rotation=5": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_1", + "y": 90 + }, + "attached=true,rotation=6": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_2", + "y": 90 + }, + "attached=true,rotation=7": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_3", + "y": 90 + }, + "attached=true,rotation=8": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_0", + "y": 180 + }, + "attached=true,rotation=9": { + "model": "minecraft:block/warped_hanging_sign_attached_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_hyphae.json b/public/assets/minecraft/blockstates/warped_hyphae.json new file mode 100644 index 00000000..a96fcb85 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_hyphae.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/warped_hyphae", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/warped_hyphae" + }, + "axis=z": { + "model": "minecraft:block/warped_hyphae", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_nylium.json b/public/assets/minecraft/blockstates/warped_nylium.json new file mode 100644 index 00000000..f9f4ca89 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_nylium.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/warped_nylium" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_planks.json b/public/assets/minecraft/blockstates/warped_planks.json new file mode 100644 index 00000000..e2d95a72 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/warped_planks" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_pressure_plate.json b/public/assets/minecraft/blockstates/warped_pressure_plate.json new file mode 100644 index 00000000..9c3d2d39 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "minecraft:block/warped_pressure_plate" + }, + "powered=true": { + "model": "minecraft:block/warped_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_roots.json b/public/assets/minecraft/blockstates/warped_roots.json new file mode 100644 index 00000000..7e575051 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_roots.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/warped_roots" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_shelf.json b/public/assets/minecraft/blockstates/warped_shelf.json new file mode 100644 index 00000000..72518324 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_shelf.json @@ -0,0 +1,402 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/warped_shelf" + }, + "when": { + "facing": "north" + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf", + "y": 90 + }, + "when": { + "facing": "east" + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf", + "y": 180 + }, + "when": { + "facing": "south" + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf", + "y": 270 + }, + "when": { + "facing": "west" + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unpowered" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unpowered", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unpowered", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unpowered", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "false" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unconnected" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unconnected", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unconnected", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_unconnected", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "unconnected" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_left" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_left", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_left", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_left", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "left" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_center" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_center", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_center", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_center", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "center" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_right" + }, + "when": { + "AND": [ + { + "facing": "north" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_right", + "y": 90 + }, + "when": { + "AND": [ + { + "facing": "east" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_right", + "y": 180 + }, + "when": { + "AND": [ + { + "facing": "south" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + }, + { + "apply": { + "model": "minecraft:block/warped_shelf_right", + "y": 270 + }, + "when": { + "AND": [ + { + "facing": "west" + }, + { + "powered": "true" + }, + { + "side_chain": "right" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_sign.json b/public/assets/minecraft/blockstates/warped_sign.json new file mode 100644 index 00000000..cb47ad87 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_sign.json @@ -0,0 +1,64 @@ +{ + "variants": { + "rotation=0": { + "model": "minecraft:block/warped_sign_rot_0" + }, + "rotation=1": { + "model": "minecraft:block/warped_sign_rot_1" + }, + "rotation=10": { + "model": "minecraft:block/warped_sign_rot_2", + "y": 180 + }, + "rotation=11": { + "model": "minecraft:block/warped_sign_rot_3", + "y": 180 + }, + "rotation=12": { + "model": "minecraft:block/warped_sign_rot_0", + "y": 270 + }, + "rotation=13": { + "model": "minecraft:block/warped_sign_rot_1", + "y": 270 + }, + "rotation=14": { + "model": "minecraft:block/warped_sign_rot_2", + "y": 270 + }, + "rotation=15": { + "model": "minecraft:block/warped_sign_rot_3", + "y": 270 + }, + "rotation=2": { + "model": "minecraft:block/warped_sign_rot_2" + }, + "rotation=3": { + "model": "minecraft:block/warped_sign_rot_3" + }, + "rotation=4": { + "model": "minecraft:block/warped_sign_rot_0", + "y": 90 + }, + "rotation=5": { + "model": "minecraft:block/warped_sign_rot_1", + "y": 90 + }, + "rotation=6": { + "model": "minecraft:block/warped_sign_rot_2", + "y": 90 + }, + "rotation=7": { + "model": "minecraft:block/warped_sign_rot_3", + "y": 90 + }, + "rotation=8": { + "model": "minecraft:block/warped_sign_rot_0", + "y": 180 + }, + "rotation=9": { + "model": "minecraft:block/warped_sign_rot_1", + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_slab.json b/public/assets/minecraft/blockstates/warped_slab.json new file mode 100644 index 00000000..012d2470 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/warped_slab" + }, + "type=double": { + "model": "minecraft:block/warped_planks" + }, + "type=top": { + "model": "minecraft:block/warped_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_stairs.json b/public/assets/minecraft/blockstates/warped_stairs.json new file mode 100644 index 00000000..a94c42ec --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/warped_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/warped_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/warped_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/warped_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_stem.json b/public/assets/minecraft/blockstates/warped_stem.json new file mode 100644 index 00000000..5726b9a4 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_stem.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/warped_stem", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/warped_stem" + }, + "axis=z": { + "model": "minecraft:block/warped_stem", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_trapdoor.json b/public/assets/minecraft/blockstates/warped_trapdoor.json new file mode 100644 index 00000000..16d8a5ee --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/warped_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/warped_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/warped_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/warped_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/warped_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/warped_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/warped_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/warped_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/warped_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/warped_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_wall_hanging_sign.json b/public/assets/minecraft/blockstates/warped_wall_hanging_sign.json new file mode 100644 index 00000000..388e45b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_wall_hanging_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/warped_wall_hanging_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/warped_wall_hanging_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/warped_wall_hanging_sign" + }, + "facing=west": { + "model": "minecraft:block/warped_wall_hanging_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_wall_sign.json b/public/assets/minecraft/blockstates/warped_wall_sign.json new file mode 100644 index 00000000..259d005a --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_wall_sign.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/warped_wall_sign", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/warped_wall_sign", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/warped_wall_sign" + }, + "facing=west": { + "model": "minecraft:block/warped_wall_sign", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/warped_wart_block.json b/public/assets/minecraft/blockstates/warped_wart_block.json new file mode 100644 index 00000000..6ebede61 --- /dev/null +++ b/public/assets/minecraft/blockstates/warped_wart_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/warped_wart_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/water.json b/public/assets/minecraft/blockstates/water.json new file mode 100644 index 00000000..99fd360b --- /dev/null +++ b/public/assets/minecraft/blockstates/water.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/water" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/water_cauldron.json b/public/assets/minecraft/blockstates/water_cauldron.json new file mode 100644 index 00000000..c589f029 --- /dev/null +++ b/public/assets/minecraft/blockstates/water_cauldron.json @@ -0,0 +1,13 @@ +{ + "variants": { + "level=1": { + "model": "minecraft:block/water_cauldron_level_1" + }, + "level=2": { + "model": "minecraft:block/water_cauldron_level_2" + }, + "level=3": { + "model": "minecraft:block/water_cauldron_level_3" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_chiseled_copper.json b/public/assets/minecraft/blockstates/waxed_chiseled_copper.json new file mode 100644 index 00000000..6b2ccc85 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_bars.json b/public/assets/minecraft/blockstates/waxed_copper_bars.json new file mode 100644 index 00000000..bb8a4c05 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_block.json b/public/assets/minecraft/blockstates/waxed_copper_block.json new file mode 100644 index 00000000..b440184d --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_block" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_bulb.json b/public/assets/minecraft/blockstates/waxed_copper_bulb.json new file mode 100644 index 00000000..5929d9b4 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_chain.json b/public/assets/minecraft/blockstates/waxed_copper_chain.json new file mode 100644 index 00000000..7ce1e467 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/copper_chain" + }, + "axis=z": { + "model": "minecraft:block/copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_chest.json b/public/assets/minecraft/blockstates/waxed_copper_chest.json new file mode 100644 index 00000000..5b982748 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_door.json b/public/assets/minecraft/blockstates/waxed_copper_door.json new file mode 100644 index 00000000..44dcbdef --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_golem_statue.json b/public/assets/minecraft/blockstates/waxed_copper_golem_statue.json new file mode 100644 index 00000000..3542086b --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_grate.json b/public/assets/minecraft/blockstates/waxed_copper_grate.json new file mode 100644 index 00000000..2f7bc9ec --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_lantern.json b/public/assets/minecraft/blockstates/waxed_copper_lantern.json new file mode 100644 index 00000000..c203499c --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_copper_trapdoor.json b/public/assets/minecraft/blockstates/waxed_copper_trapdoor.json new file mode 100644 index 00000000..837c01b9 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_cut_copper.json b/public/assets/minecraft/blockstates/waxed_cut_copper.json new file mode 100644 index 00000000..2105f293 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_cut_copper_slab.json b/public/assets/minecraft/blockstates/waxed_cut_copper_slab.json new file mode 100644 index 00000000..31d149b5 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_cut_copper_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/cut_copper_slab" + }, + "type=double": { + "model": "minecraft:block/cut_copper" + }, + "type=top": { + "model": "minecraft:block/cut_copper_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_cut_copper_stairs.json b/public/assets/minecraft/blockstates/waxed_cut_copper_stairs.json new file mode 100644 index 00000000..95160aaf --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_chiseled_copper.json b/public/assets/minecraft/blockstates/waxed_exposed_chiseled_copper.json new file mode 100644 index 00000000..3b87926a --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper.json b/public/assets/minecraft/blockstates/waxed_exposed_copper.json new file mode 100644 index 00000000..ed711e79 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_bars.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_bars.json new file mode 100644 index 00000000..073eb49f --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/exposed_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_bulb.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_bulb.json new file mode 100644 index 00000000..203fd0f5 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/exposed_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/exposed_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/exposed_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/exposed_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_chain.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_chain.json new file mode 100644 index 00000000..a1225547 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/exposed_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/exposed_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/exposed_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_chest.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_chest.json new file mode 100644 index 00000000..e5660dd1 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_door.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_door.json new file mode 100644 index 00000000..f4f30489 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/exposed_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/exposed_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/exposed_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/exposed_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_golem_statue.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_golem_statue.json new file mode 100644 index 00000000..5f532af5 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_grate.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_grate.json new file mode 100644 index 00000000..49a6446f --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_lantern.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_lantern.json new file mode 100644 index 00000000..f9db3c2d --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/exposed_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/exposed_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_copper_trapdoor.json b/public/assets/minecraft/blockstates/waxed_exposed_copper_trapdoor.json new file mode 100644 index 00000000..e8734ba3 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/exposed_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/exposed_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_cut_copper.json b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper.json new file mode 100644 index 00000000..3b465b0b --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/exposed_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_slab.json b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_slab.json new file mode 100644 index 00000000..81b09c73 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/exposed_cut_copper_slab" + }, + "type=double": { + "model": "minecraft:block/exposed_cut_copper" + }, + "type=top": { + "model": "minecraft:block/exposed_cut_copper_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_stairs.json b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_stairs.json new file mode 100644 index 00000000..f9863f6c --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/exposed_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/exposed_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_exposed_lightning_rod.json b/public/assets/minecraft/blockstates/waxed_exposed_lightning_rod.json new file mode 100644 index 00000000..1d675ca1 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_exposed_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/exposed_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/exposed_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_lightning_rod.json b/public/assets/minecraft/blockstates/waxed_lightning_rod.json new file mode 100644 index 00000000..df0e7c46 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_chiseled_copper.json b/public/assets/minecraft/blockstates/waxed_oxidized_chiseled_copper.json new file mode 100644 index 00000000..ea362c15 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper.json new file mode 100644 index 00000000..d7ce6251 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_bars.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_bars.json new file mode 100644 index 00000000..9aae498f --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/oxidized_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_bulb.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_bulb.json new file mode 100644 index 00000000..1e58f046 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/oxidized_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/oxidized_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/oxidized_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/oxidized_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_chain.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_chain.json new file mode 100644 index 00000000..583c80d3 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/oxidized_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/oxidized_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/oxidized_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_chest.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_chest.json new file mode 100644 index 00000000..7bd5acd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_door.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_door.json new file mode 100644 index 00000000..2cb09804 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/oxidized_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/oxidized_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_golem_statue.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_golem_statue.json new file mode 100644 index 00000000..d07f9c04 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_grate.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_grate.json new file mode 100644 index 00000000..e8039a9a --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_lantern.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_lantern.json new file mode 100644 index 00000000..22bc9f99 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/oxidized_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/oxidized_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_copper_trapdoor.json b/public/assets/minecraft/blockstates/waxed_oxidized_copper_trapdoor.json new file mode 100644 index 00000000..c5ceb4cd --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/oxidized_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/oxidized_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper.json b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper.json new file mode 100644 index 00000000..58bf24a1 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/oxidized_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_slab.json b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_slab.json new file mode 100644 index 00000000..e91b8c96 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/oxidized_cut_copper_slab" + }, + "type=double": { + "model": "minecraft:block/oxidized_cut_copper" + }, + "type=top": { + "model": "minecraft:block/oxidized_cut_copper_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_stairs.json b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_stairs.json new file mode 100644 index 00000000..5b79a1e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/oxidized_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/oxidized_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_oxidized_lightning_rod.json b/public/assets/minecraft/blockstates/waxed_oxidized_lightning_rod.json new file mode 100644 index 00000000..b65b4145 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_oxidized_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/oxidized_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_chiseled_copper.json b/public/assets/minecraft/blockstates/waxed_weathered_chiseled_copper.json new file mode 100644 index 00000000..473fa8cb --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper.json b/public/assets/minecraft/blockstates/waxed_weathered_copper.json new file mode 100644 index 00000000..a1be23f6 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_bars.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_bars.json new file mode 100644 index 00000000..36faa039 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_bulb.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_bulb.json new file mode 100644 index 00000000..9a5a6847 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/weathered_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/weathered_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/weathered_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/weathered_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_chain.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_chain.json new file mode 100644 index 00000000..770c99d7 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/weathered_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/weathered_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/weathered_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_chest.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_chest.json new file mode 100644 index 00000000..97eb65ee --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_door.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_door.json new file mode 100644 index 00000000..168213cd --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_golem_statue.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_golem_statue.json new file mode 100644 index 00000000..baa4a5e5 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_grate.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_grate.json new file mode 100644 index 00000000..cb7e161e --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_lantern.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_lantern.json new file mode 100644 index 00000000..5419baf6 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/weathered_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/weathered_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_copper_trapdoor.json b/public/assets/minecraft/blockstates/waxed_weathered_copper_trapdoor.json new file mode 100644 index 00000000..3143d484 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_cut_copper.json b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper.json new file mode 100644 index 00000000..39706050 --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_slab.json b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_slab.json new file mode 100644 index 00000000..d13942ed --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "minecraft:block/weathered_cut_copper_slab" + }, + "type=double": { + "model": "minecraft:block/weathered_cut_copper" + }, + "type=top": { + "model": "minecraft:block/weathered_cut_copper_slab_top" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_stairs.json b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_stairs.json new file mode 100644 index 00000000..aff6eadd --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/waxed_weathered_lightning_rod.json b/public/assets/minecraft/blockstates/waxed_weathered_lightning_rod.json new file mode 100644 index 00000000..d31856fe --- /dev/null +++ b/public/assets/minecraft/blockstates/waxed_weathered_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/weathered_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_chiseled_copper.json b/public/assets/minecraft/blockstates/weathered_chiseled_copper.json new file mode 100644 index 00000000..473fa8cb --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_chiseled_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_chiseled_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper.json b/public/assets/minecraft/blockstates/weathered_copper.json new file mode 100644 index 00000000..a1be23f6 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_bars.json b/public/assets/minecraft/blockstates/weathered_copper_bars.json new file mode 100644 index 00000000..36faa039 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_bars.json @@ -0,0 +1,100 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_post_ends" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_post" + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap" + }, + "when": { + "east": "false", + "north": "true", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap", + "y": 90 + }, + "when": { + "east": "true", + "north": "false", + "south": "false", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap_alt" + }, + "when": { + "east": "false", + "north": "false", + "south": "true", + "west": "false" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_cap_alt", + "y": 90 + }, + "when": { + "east": "false", + "north": "false", + "south": "false", + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/weathered_copper_bars_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_bulb.json b/public/assets/minecraft/blockstates/weathered_copper_bulb.json new file mode 100644 index 00000000..9a5a6847 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_bulb.json @@ -0,0 +1,16 @@ +{ + "variants": { + "lit=false,powered=false": { + "model": "minecraft:block/weathered_copper_bulb" + }, + "lit=false,powered=true": { + "model": "minecraft:block/weathered_copper_bulb_powered" + }, + "lit=true,powered=false": { + "model": "minecraft:block/weathered_copper_bulb_lit" + }, + "lit=true,powered=true": { + "model": "minecraft:block/weathered_copper_bulb_lit_powered" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_chain.json b/public/assets/minecraft/blockstates/weathered_copper_chain.json new file mode 100644 index 00000000..770c99d7 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_chain.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "minecraft:block/weathered_copper_chain", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "minecraft:block/weathered_copper_chain" + }, + "axis=z": { + "model": "minecraft:block/weathered_copper_chain", + "x": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_chest.json b/public/assets/minecraft/blockstates/weathered_copper_chest.json new file mode 100644 index 00000000..97eb65ee --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_chest.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_chest" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_door.json b/public/assets/minecraft/blockstates/weathered_copper_door.json new file mode 100644 index 00000000..168213cd --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "minecraft:block/weathered_copper_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "minecraft:block/weathered_copper_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "minecraft:block/weathered_copper_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "minecraft:block/weathered_copper_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_golem_statue.json b/public/assets/minecraft/blockstates/weathered_copper_golem_statue.json new file mode 100644 index 00000000..baa4a5e5 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_golem_statue.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_golem_statue" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_grate.json b/public/assets/minecraft/blockstates/weathered_copper_grate.json new file mode 100644 index 00000000..cb7e161e --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_grate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_copper_grate" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_lantern.json b/public/assets/minecraft/blockstates/weathered_copper_lantern.json new file mode 100644 index 00000000..5419baf6 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_lantern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "hanging=false": { + "model": "minecraft:block/weathered_copper_lantern" + }, + "hanging=true": { + "model": "minecraft:block/weathered_copper_lantern_hanging" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_copper_trapdoor.json b/public/assets/minecraft/blockstates/weathered_copper_trapdoor.json new file mode 100644 index 00000000..3143d484 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_copper_trapdoor.json @@ -0,0 +1,58 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=east,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=east,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open" + }, + "facing=south,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=south,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=south,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_bottom" + }, + "facing=west,half=bottom,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "minecraft:block/weathered_copper_trapdoor_top" + }, + "facing=west,half=top,open=true": { + "model": "minecraft:block/weathered_copper_trapdoor_open", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_cut_copper.json b/public/assets/minecraft/blockstates/weathered_cut_copper.json new file mode 100644 index 00000000..39706050 --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_cut_copper.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weathered_cut_copper" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_cut_copper_slab.json b/public/assets/minecraft/blockstates/weathered_cut_copper_slab.json new file mode 100644 index 00000000..8f6e914b --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_cut_copper_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "block/weathered_cut_copper_slab" }, + "type=top": { "model": "block/weathered_cut_copper_slab_top" }, + "type=double": { "model": "block/weathered_cut_copper_slab_double" } + } +} diff --git a/public/assets/minecraft/blockstates/weathered_cut_copper_stairs.json b/public/assets/minecraft/blockstates/weathered_cut_copper_stairs.json new file mode 100644 index 00000000..aff6eadd --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_cut_copper_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "minecraft:block/weathered_cut_copper_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "minecraft:block/weathered_cut_copper_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weathered_lightning_rod.json b/public/assets/minecraft/blockstates/weathered_lightning_rod.json new file mode 100644 index 00000000..d31856fe --- /dev/null +++ b/public/assets/minecraft/blockstates/weathered_lightning_rod.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 180 + }, + "facing=down,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 180 + }, + "facing=east,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 90 + }, + "facing=east,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 90 + }, + "facing=north,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90 + }, + "facing=north,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90 + }, + "facing=south,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 180 + }, + "facing=south,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 180 + }, + "facing=up,powered=false": { + "model": "minecraft:block/weathered_lightning_rod" + }, + "facing=up,powered=true": { + "model": "minecraft:block/lightning_rod_on" + }, + "facing=west,powered=false": { + "model": "minecraft:block/weathered_lightning_rod", + "x": 90, + "y": 270 + }, + "facing=west,powered=true": { + "model": "minecraft:block/lightning_rod_on", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weeping_vines.json b/public/assets/minecraft/blockstates/weeping_vines.json new file mode 100644 index 00000000..cbcbec38 --- /dev/null +++ b/public/assets/minecraft/blockstates/weeping_vines.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weeping_vines" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/weeping_vines_plant.json b/public/assets/minecraft/blockstates/weeping_vines_plant.json new file mode 100644 index 00000000..ff13a3d4 --- /dev/null +++ b/public/assets/minecraft/blockstates/weeping_vines_plant.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/weeping_vines_plant" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wet_sponge.json b/public/assets/minecraft/blockstates/wet_sponge.json new file mode 100644 index 00000000..2a448bf7 --- /dev/null +++ b/public/assets/minecraft/blockstates/wet_sponge.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/wet_sponge" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wheat.json b/public/assets/minecraft/blockstates/wheat.json new file mode 100644 index 00000000..79f42739 --- /dev/null +++ b/public/assets/minecraft/blockstates/wheat.json @@ -0,0 +1,28 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/wheat_stage0" + }, + "age=1": { + "model": "minecraft:block/wheat_stage1" + }, + "age=2": { + "model": "minecraft:block/wheat_stage2" + }, + "age=3": { + "model": "minecraft:block/wheat_stage3" + }, + "age=4": { + "model": "minecraft:block/wheat_stage4" + }, + "age=5": { + "model": "minecraft:block/wheat_stage5" + }, + "age=6": { + "model": "minecraft:block/wheat_stage6" + }, + "age=7": { + "model": "minecraft:block/wheat_stage7" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_banner.json b/public/assets/minecraft/blockstates/white_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/white_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_bed.json b/public/assets/minecraft/blockstates/white_bed.json new file mode 100644 index 00000000..c0c949e8 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/white_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/white_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/white_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/white_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/white_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/white_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/white_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/white_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_candle.json b/public/assets/minecraft/blockstates/white_candle.json new file mode 100644 index 00000000..a42b36c9 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/white_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/white_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/white_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/white_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/white_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/white_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/white_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/white_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_candle_cake.json b/public/assets/minecraft/blockstates/white_candle_cake.json new file mode 100644 index 00000000..e50830a6 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/white_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/white_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_carpet.json b/public/assets/minecraft/blockstates/white_carpet.json new file mode 100644 index 00000000..afde6381 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_concrete.json b/public/assets/minecraft/blockstates/white_concrete.json new file mode 100644 index 00000000..5ce10cd2 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_concrete_powder.json b/public/assets/minecraft/blockstates/white_concrete_powder.json new file mode 100644 index 00000000..66cfe5e1 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/white_concrete_powder" + }, + { + "model": "minecraft:block/white_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/white_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/white_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_glazed_terracotta.json b/public/assets/minecraft/blockstates/white_glazed_terracotta.json new file mode 100644 index 00000000..8c64ce09 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/white_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/white_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/white_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/white_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_shulker_box.json b/public/assets/minecraft/blockstates/white_shulker_box.json new file mode 100644 index 00000000..36973a4d --- /dev/null +++ b/public/assets/minecraft/blockstates/white_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_stained_glass.json b/public/assets/minecraft/blockstates/white_stained_glass.json new file mode 100644 index 00000000..2fc6c58c --- /dev/null +++ b/public/assets/minecraft/blockstates/white_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_stained_glass_pane.json b/public/assets/minecraft/blockstates/white_stained_glass_pane.json new file mode 100644 index 00000000..247883a6 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/white_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_terracotta.json b/public/assets/minecraft/blockstates/white_terracotta.json new file mode 100644 index 00000000..184ea808 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_tulip.json b/public/assets/minecraft/blockstates/white_tulip.json new file mode 100644 index 00000000..a5d01edb --- /dev/null +++ b/public/assets/minecraft/blockstates/white_tulip.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_tulip" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_wall_banner.json b/public/assets/minecraft/blockstates/white_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/white_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/white_wool.json b/public/assets/minecraft/blockstates/white_wool.json new file mode 100644 index 00000000..3c23fc09 --- /dev/null +++ b/public/assets/minecraft/blockstates/white_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/white_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wildflowers.json b/public/assets/minecraft/blockstates/wildflowers.json new file mode 100644 index 00000000..3a2829ef --- /dev/null +++ b/public/assets/minecraft/blockstates/wildflowers.json @@ -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" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wither_rose.json b/public/assets/minecraft/blockstates/wither_rose.json new file mode 100644 index 00000000..f0175194 --- /dev/null +++ b/public/assets/minecraft/blockstates/wither_rose.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/wither_rose" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wither_skeleton_skull.json b/public/assets/minecraft/blockstates/wither_skeleton_skull.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/wither_skeleton_skull.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/wither_skeleton_wall_skull.json b/public/assets/minecraft/blockstates/wither_skeleton_wall_skull.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/wither_skeleton_wall_skull.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_banner.json b/public/assets/minecraft/blockstates/yellow_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_bed.json b/public/assets/minecraft/blockstates/yellow_bed.json new file mode 100644 index 00000000..dbef2b0b --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_bed.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,part=foot": { + "model": "minecraft:block/yellow_bed_foot", + "y": 90 + }, + "facing=east,part=head": { + "model": "minecraft:block/yellow_bed_head", + "y": 90 + }, + "facing=north,part=foot": { + "model": "minecraft:block/yellow_bed_foot" + }, + "facing=north,part=head": { + "model": "minecraft:block/yellow_bed_head" + }, + "facing=south,part=foot": { + "model": "minecraft:block/yellow_bed_foot", + "y": 180 + }, + "facing=south,part=head": { + "model": "minecraft:block/yellow_bed_head", + "y": 180 + }, + "facing=west,part=foot": { + "model": "minecraft:block/yellow_bed_foot", + "y": 270 + }, + "facing=west,part=head": { + "model": "minecraft:block/yellow_bed_head", + "y": 270 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_candle.json b/public/assets/minecraft/blockstates/yellow_candle.json new file mode 100644 index 00000000..afe85e3c --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_candle.json @@ -0,0 +1,28 @@ +{ + "variants": { + "candles=1,lit=false": { + "model": "minecraft:block/yellow_candle_one_candle" + }, + "candles=1,lit=true": { + "model": "minecraft:block/yellow_candle_one_candle_lit" + }, + "candles=2,lit=false": { + "model": "minecraft:block/yellow_candle_two_candles" + }, + "candles=2,lit=true": { + "model": "minecraft:block/yellow_candle_two_candles_lit" + }, + "candles=3,lit=false": { + "model": "minecraft:block/yellow_candle_three_candles" + }, + "candles=3,lit=true": { + "model": "minecraft:block/yellow_candle_three_candles_lit" + }, + "candles=4,lit=false": { + "model": "minecraft:block/yellow_candle_four_candles" + }, + "candles=4,lit=true": { + "model": "minecraft:block/yellow_candle_four_candles_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_candle_cake.json b/public/assets/minecraft/blockstates/yellow_candle_cake.json new file mode 100644 index 00000000..c0e90bf1 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_candle_cake.json @@ -0,0 +1,10 @@ +{ + "variants": { + "lit=false": { + "model": "minecraft:block/yellow_candle_cake" + }, + "lit=true": { + "model": "minecraft:block/yellow_candle_cake_lit" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_carpet.json b/public/assets/minecraft/blockstates/yellow_carpet.json new file mode 100644 index 00000000..3586a277 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_carpet.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_carpet" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_concrete.json b/public/assets/minecraft/blockstates/yellow_concrete.json new file mode 100644 index 00000000..92ca5a20 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_concrete.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_concrete" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_concrete_powder.json b/public/assets/minecraft/blockstates/yellow_concrete_powder.json new file mode 100644 index 00000000..7b103da4 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_concrete_powder.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "minecraft:block/yellow_concrete_powder" + }, + { + "model": "minecraft:block/yellow_concrete_powder", + "y": 90 + }, + { + "model": "minecraft:block/yellow_concrete_powder", + "y": 180 + }, + { + "model": "minecraft:block/yellow_concrete_powder", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_glazed_terracotta.json b/public/assets/minecraft/blockstates/yellow_glazed_terracotta.json new file mode 100644 index 00000000..d4f7be2c --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_glazed_terracotta.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "minecraft:block/yellow_glazed_terracotta", + "y": 270 + }, + "facing=north": { + "model": "minecraft:block/yellow_glazed_terracotta", + "y": 180 + }, + "facing=south": { + "model": "minecraft:block/yellow_glazed_terracotta" + }, + "facing=west": { + "model": "minecraft:block/yellow_glazed_terracotta", + "y": 90 + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_shulker_box.json b/public/assets/minecraft/blockstates/yellow_shulker_box.json new file mode 100644 index 00000000..c2b02b98 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_shulker_box.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_shulker_box" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_stained_glass.json b/public/assets/minecraft/blockstates/yellow_stained_glass.json new file mode 100644 index 00000000..fdf0757e --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_stained_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_stained_glass_pane.json b/public/assets/minecraft/blockstates/yellow_stained_glass_pane.json new file mode 100644 index 00000000..24cbfa52 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_stained_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_post" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_side", + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_side_alt" + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_side_alt", + "y": 90 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_noside" + }, + "when": { + "north": "false" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_noside_alt" + }, + "when": { + "east": "false" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_noside_alt", + "y": 90 + }, + "when": { + "south": "false" + } + }, + { + "apply": { + "model": "minecraft:block/yellow_stained_glass_pane_noside", + "y": 270 + }, + "when": { + "west": "false" + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_terracotta.json b/public/assets/minecraft/blockstates/yellow_terracotta.json new file mode 100644 index 00000000..4a2aca6b --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_terracotta.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_terracotta" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_wall_banner.json b/public/assets/minecraft/blockstates/yellow_wall_banner.json new file mode 100644 index 00000000..f5e2c87f --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_wall_banner.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/banner" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/yellow_wool.json b/public/assets/minecraft/blockstates/yellow_wool.json new file mode 100644 index 00000000..1392ae51 --- /dev/null +++ b/public/assets/minecraft/blockstates/yellow_wool.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/yellow_wool" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/zombie_head.json b/public/assets/minecraft/blockstates/zombie_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/zombie_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/blockstates/zombie_wall_head.json b/public/assets/minecraft/blockstates/zombie_wall_head.json new file mode 100644 index 00000000..3951e3ee --- /dev/null +++ b/public/assets/minecraft/blockstates/zombie_wall_head.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "minecraft:block/skull" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_button.json b/public/assets/minecraft/models/block/acacia_button.json new file mode 100644 index 00000000..e3ee4499 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_button_inventory.json b/public/assets/minecraft/models/block/acacia_button_inventory.json new file mode 100644 index 00000000..0b50c625 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_button_pressed.json b/public/assets/minecraft/models/block/acacia_button_pressed.json new file mode 100644 index 00000000..486e6edd --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_bottom_left.json b/public/assets/minecraft/models/block/acacia_door_bottom_left.json new file mode 100644 index 00000000..aeab9dd0 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_bottom_left_open.json b/public/assets/minecraft/models/block/acacia_door_bottom_left_open.json new file mode 100644 index 00000000..0e71dd58 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_bottom_right.json b/public/assets/minecraft/models/block/acacia_door_bottom_right.json new file mode 100644 index 00000000..d4f4be3e --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_bottom_right_open.json b/public/assets/minecraft/models/block/acacia_door_bottom_right_open.json new file mode 100644 index 00000000..c39619d1 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_top_left.json b/public/assets/minecraft/models/block/acacia_door_top_left.json new file mode 100644 index 00000000..ba9356a0 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_top_left_open.json b/public/assets/minecraft/models/block/acacia_door_top_left_open.json new file mode 100644 index 00000000..a279c8a4 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_top_right.json b/public/assets/minecraft/models/block/acacia_door_top_right.json new file mode 100644 index 00000000..75173926 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_door_top_right_open.json b/public/assets/minecraft/models/block/acacia_door_top_right_open.json new file mode 100644 index 00000000..dc29f13a --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_gate.json b/public/assets/minecraft/models/block/acacia_fence_gate.json new file mode 100644 index 00000000..f121a183 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_gate_open.json b/public/assets/minecraft/models/block/acacia_fence_gate_open.json new file mode 100644 index 00000000..28fe835e --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_gate_wall.json b/public/assets/minecraft/models/block/acacia_fence_gate_wall.json new file mode 100644 index 00000000..0ac31d07 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_gate_wall_open.json b/public/assets/minecraft/models/block/acacia_fence_gate_wall_open.json new file mode 100644 index 00000000..2ea84d22 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_inventory.json b/public/assets/minecraft/models/block/acacia_fence_inventory.json new file mode 100644 index 00000000..1300a233 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_post.json b/public/assets/minecraft/models/block/acacia_fence_post.json new file mode 100644 index 00000000..96e4d444 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_fence_side.json b/public/assets/minecraft/models/block/acacia_fence_side.json new file mode 100644 index 00000000..9d7c83ea --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..1a7c395c --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..5d39e32e --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..587e01d9 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..8469f818 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_0.json new file mode 100644 index 00000000..d2719769 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_1.json new file mode 100644 index 00000000..334808c8 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_2.json new file mode 100644 index 00000000..0b291c65 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_3.json new file mode 100644 index 00000000..7293e621 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_leaves.json b/public/assets/minecraft/models/block/acacia_leaves.json new file mode 100644 index 00000000..9d1d8e16 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/acacia_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_log.json b/public/assets/minecraft/models/block/acacia_log.json new file mode 100644 index 00000000..6eab23b0 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/acacia_log_top", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_log_horizontal.json b/public/assets/minecraft/models/block/acacia_log_horizontal.json new file mode 100644 index 00000000..c0ff6ac4 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/acacia_log_top", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_planks.json b/public/assets/minecraft/models/block/acacia_planks.json new file mode 100644 index 00000000..5efe51c0 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_pressure_plate.json b/public/assets/minecraft/models/block/acacia_pressure_plate.json new file mode 100644 index 00000000..8c40c47b --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_pressure_plate_down.json b/public/assets/minecraft/models/block/acacia_pressure_plate_down.json new file mode 100644 index 00000000..b437bc26 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_sapling.json b/public/assets/minecraft/models/block/acacia_sapling.json new file mode 100644 index 00000000..ea6fd73b --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/acacia_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf.json b/public/assets/minecraft/models/block/acacia_shelf.json new file mode 100644 index 00000000..abcf3366 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_center.json b/public/assets/minecraft/models/block/acacia_shelf_center.json new file mode 100644 index 00000000..fc1956f8 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_inventory.json b/public/assets/minecraft/models/block/acacia_shelf_inventory.json new file mode 100644 index 00000000..68bdd5b9 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_left.json b/public/assets/minecraft/models/block/acacia_shelf_left.json new file mode 100644 index 00000000..df5b2770 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_right.json b/public/assets/minecraft/models/block/acacia_shelf_right.json new file mode 100644 index 00000000..29852132 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_unconnected.json b/public/assets/minecraft/models/block/acacia_shelf_unconnected.json new file mode 100644 index 00000000..772123a2 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_shelf_unpowered.json b/public/assets/minecraft/models/block/acacia_shelf_unpowered.json new file mode 100644 index 00000000..68312be2 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/acacia_shelf", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_sign_rot_0.json b/public/assets/minecraft/models/block/acacia_sign_rot_0.json new file mode 100644 index 00000000..12aa23cc --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/acacia_sign", + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_sign_rot_1.json b/public/assets/minecraft/models/block/acacia_sign_rot_1.json new file mode 100644 index 00000000..71e88437 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/acacia_sign", + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_sign_rot_2.json b/public/assets/minecraft/models/block/acacia_sign_rot_2.json new file mode 100644 index 00000000..3c844e29 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/acacia_sign", + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_sign_rot_3.json b/public/assets/minecraft/models/block/acacia_sign_rot_3.json new file mode 100644 index 00000000..65a2d9cd --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/acacia_sign", + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_slab.json b/public/assets/minecraft/models/block/acacia_slab.json new file mode 100644 index 00000000..b8d31c82 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_slab_top.json b/public/assets/minecraft/models/block/acacia_slab_top.json new file mode 100644 index 00000000..a2995410 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_stairs.json b/public/assets/minecraft/models/block/acacia_stairs.json new file mode 100644 index 00000000..fee16e55 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_stairs_inner.json b/public/assets/minecraft/models/block/acacia_stairs_inner.json new file mode 100644 index 00000000..323018d5 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_stairs_outer.json b/public/assets/minecraft/models/block/acacia_stairs_outer.json new file mode 100644 index 00000000..a4978fbd --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_trapdoor_bottom.json b/public/assets/minecraft/models/block/acacia_trapdoor_bottom.json new file mode 100644 index 00000000..38bd46e2 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_trapdoor_open.json b/public/assets/minecraft/models/block/acacia_trapdoor_open.json new file mode 100644 index 00000000..de4be4d5 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_trapdoor_top.json b/public/assets/minecraft/models/block/acacia_trapdoor_top.json new file mode 100644 index 00000000..4f512409 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_wall_hanging_sign.json b/public/assets/minecraft/models/block/acacia_wall_hanging_sign.json new file mode 100644 index 00000000..fdaa77a8 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/acacia_hanging_sign", + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_wall_sign.json b/public/assets/minecraft/models/block/acacia_wall_sign.json new file mode 100644 index 00000000..f03ca653 --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/acacia_sign", + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/acacia_wood.json b/public/assets/minecraft/models/block/acacia_wood.json new file mode 100644 index 00000000..2ef9da9c --- /dev/null +++ b/public/assets/minecraft/models/block/acacia_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/acacia_log", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail.json b/public/assets/minecraft/models/block/activator_rail.json new file mode 100644 index 00000000..fbb2f56c --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail_on.json b/public/assets/minecraft/models/block/activator_rail_on.json new file mode 100644 index 00000000..770a3bf5 --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail_on_raised_ne.json b/public/assets/minecraft/models/block/activator_rail_on_raised_ne.json new file mode 100644 index 00000000..9d82f7b6 --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail_on_raised_sw.json b/public/assets/minecraft/models/block/activator_rail_on_raised_sw.json new file mode 100644 index 00000000..43c773a1 --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail_raised_ne.json b/public/assets/minecraft/models/block/activator_rail_raised_ne.json new file mode 100644 index 00000000..d953b088 --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/activator_rail_raised_sw.json b/public/assets/minecraft/models/block/activator_rail_raised_sw.json new file mode 100644 index 00000000..9b8c8587 --- /dev/null +++ b/public/assets/minecraft/models/block/activator_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/air.json b/public/assets/minecraft/models/block/air.json new file mode 100644 index 00000000..e7062e63 --- /dev/null +++ b/public/assets/minecraft/models/block/air.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:missingno" + } +} diff --git a/public/assets/minecraft/models/block/allium.json b/public/assets/minecraft/models/block/allium.json new file mode 100644 index 00000000..3c13827c --- /dev/null +++ b/public/assets/minecraft/models/block/allium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/allium" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/amethyst_block.json b/public/assets/minecraft/models/block/amethyst_block.json new file mode 100644 index 00000000..3e0a7f7f --- /dev/null +++ b/public/assets/minecraft/models/block/amethyst_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/amethyst_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/amethyst_cluster.json b/public/assets/minecraft/models/block/amethyst_cluster.json new file mode 100644 index 00000000..6f2e0497 --- /dev/null +++ b/public/assets/minecraft/models/block/amethyst_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/amethyst_cluster" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ancient_debris.json b/public/assets/minecraft/models/block/ancient_debris.json new file mode 100644 index 00000000..d16af45f --- /dev/null +++ b/public/assets/minecraft/models/block/ancient_debris.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/ancient_debris_top", + "side": "minecraft:block/ancient_debris_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite.json b/public/assets/minecraft/models/block/andesite.json new file mode 100644 index 00000000..3f9f0234 --- /dev/null +++ b/public/assets/minecraft/models/block/andesite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_slab.json b/public/assets/minecraft/models/block/andesite_slab.json new file mode 100644 index 00000000..07f6eade --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_slab_top.json b/public/assets/minecraft/models/block/andesite_slab_top.json new file mode 100644 index 00000000..705a7db4 --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_stairs.json b/public/assets/minecraft/models/block/andesite_stairs.json new file mode 100644 index 00000000..63a4fc95 --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_stairs_inner.json b/public/assets/minecraft/models/block/andesite_stairs_inner.json new file mode 100644 index 00000000..b0f469a1 --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_stairs_outer.json b/public/assets/minecraft/models/block/andesite_stairs_outer.json new file mode 100644 index 00000000..e823edcf --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_wall_inventory.json b/public/assets/minecraft/models/block/andesite_wall_inventory.json new file mode 100644 index 00000000..1c61acfd --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_wall_post.json b/public/assets/minecraft/models/block/andesite_wall_post.json new file mode 100644 index 00000000..6c117e6f --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_wall_side.json b/public/assets/minecraft/models/block/andesite_wall_side.json new file mode 100644 index 00000000..8dfcd81b --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/andesite_wall_side_tall.json b/public/assets/minecraft/models/block/andesite_wall_side_tall.json new file mode 100644 index 00000000..f4075f2a --- /dev/null +++ b/public/assets/minecraft/models/block/andesite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/anvil.json b/public/assets/minecraft/models/block/anvil.json new file mode 100644 index 00000000..dc9d2555 --- /dev/null +++ b/public/assets/minecraft/models/block/anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/anvil_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/attached_melon_stem.json b/public/assets/minecraft/models/block/attached_melon_stem.json new file mode 100644 index 00000000..1ebaf505 --- /dev/null +++ b/public/assets/minecraft/models/block/attached_melon_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/stem_fruit", + "textures": { + "stem": "minecraft:block/melon_stem", + "upperstem": "minecraft:block/attached_melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/attached_pumpkin_stem.json b/public/assets/minecraft/models/block/attached_pumpkin_stem.json new file mode 100644 index 00000000..0a7c5692 --- /dev/null +++ b/public/assets/minecraft/models/block/attached_pumpkin_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/stem_fruit", + "textures": { + "stem": "minecraft:block/pumpkin_stem", + "upperstem": "minecraft:block/attached_pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/azalea.json b/public/assets/minecraft/models/block/azalea.json new file mode 100644 index 00000000..61f66853 --- /dev/null +++ b/public/assets/minecraft/models/block/azalea.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_azalea", + "textures": { + "side": "minecraft:block/azalea_side", + "top": "minecraft:block/azalea_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/azalea_leaves.json b/public/assets/minecraft/models/block/azalea_leaves.json new file mode 100644 index 00000000..4c6814a5 --- /dev/null +++ b/public/assets/minecraft/models/block/azalea_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/azalea_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/azure_bluet.json b/public/assets/minecraft/models/block/azure_bluet.json new file mode 100644 index 00000000..35cac69e --- /dev/null +++ b/public/assets/minecraft/models/block/azure_bluet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/azure_bluet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo1_age0.json b/public/assets/minecraft/models/block/bamboo1_age0.json new file mode 100644 index 00000000..0f5244e5 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo1_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "west": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "east": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo1_age1.json b/public/assets/minecraft/models/block/bamboo1_age1.json new file mode 100644 index 00000000..d121263f --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo1_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "west": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "east": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo2_age0.json b/public/assets/minecraft/models/block/bamboo2_age0.json new file mode 100644 index 00000000..bc6e56c6 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo2_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "west": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo2_age1.json b/public/assets/minecraft/models/block/bamboo2_age1.json new file mode 100644 index 00000000..55b2f4d1 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo2_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "west": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo3_age0.json b/public/assets/minecraft/models/block/bamboo3_age0.json new file mode 100644 index 00000000..d72b3e64 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo3_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "south": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "west": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "east": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo3_age1.json b/public/assets/minecraft/models/block/bamboo3_age1.json new file mode 100644 index 00000000..499cd02e --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo3_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "south": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "west": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "east": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo4_age0.json b/public/assets/minecraft/models/block/bamboo4_age0.json new file mode 100644 index 00000000..cc9c1dcc --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo4_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "south": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "west": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "east": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo4_age1.json b/public/assets/minecraft/models/block/bamboo4_age1.json new file mode 100644 index 00000000..4b8b8681 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo4_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "south": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "west": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "east": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo_block.json b/public/assets/minecraft/models/block/bamboo_block.json new file mode 100644 index 00000000..6fa86028 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_block_x.json b/public/assets/minecraft/models/block/bamboo_block_x.json new file mode 100644 index 00000000..8b66c3fc --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_block_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_block_y.json b/public/assets/minecraft/models/block/bamboo_block_y.json new file mode 100644 index 00000000..a904e283 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_block_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_block_z.json b/public/assets/minecraft/models/block/bamboo_block_z.json new file mode 100644 index 00000000..60e8c019 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_block_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_button.json b/public/assets/minecraft/models/block/bamboo_button.json new file mode 100644 index 00000000..b63d5bd3 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_button_inventory.json b/public/assets/minecraft/models/block/bamboo_button_inventory.json new file mode 100644 index 00000000..ad812264 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_button_pressed.json b/public/assets/minecraft/models/block/bamboo_button_pressed.json new file mode 100644 index 00000000..19821402 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_bottom_left.json b/public/assets/minecraft/models/block/bamboo_door_bottom_left.json new file mode 100644 index 00000000..3a17d237 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_bottom_left_open.json b/public/assets/minecraft/models/block/bamboo_door_bottom_left_open.json new file mode 100644 index 00000000..c9107959 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_bottom_right.json b/public/assets/minecraft/models/block/bamboo_door_bottom_right.json new file mode 100644 index 00000000..09cd6904 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_bottom_right_open.json b/public/assets/minecraft/models/block/bamboo_door_bottom_right_open.json new file mode 100644 index 00000000..d869d65a --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_top_left.json b/public/assets/minecraft/models/block/bamboo_door_top_left.json new file mode 100644 index 00000000..0ce32f12 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_top_left_open.json b/public/assets/minecraft/models/block/bamboo_door_top_left_open.json new file mode 100644 index 00000000..05e969ef --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_top_right.json b/public/assets/minecraft/models/block/bamboo_door_top_right.json new file mode 100644 index 00000000..a6a21e9c --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_door_top_right_open.json b/public/assets/minecraft/models/block/bamboo_door_top_right_open.json new file mode 100644 index 00000000..782f4af6 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_gate.json b/public/assets/minecraft/models/block/bamboo_fence_gate.json new file mode 100644 index 00000000..8a5d91aa --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_gate.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_gate_open.json b/public/assets/minecraft/models/block/bamboo_fence_gate_open.json new file mode 100644 index 00000000..046ad1ea --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_gate_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_open", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_gate_wall.json b/public/assets/minecraft/models/block/bamboo_fence_gate_wall.json new file mode 100644 index 00000000..43bb833a --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_gate_wall.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_wall", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_gate_wall_open.json b/public/assets/minecraft/models/block/bamboo_fence_gate_wall_open.json new file mode 100644 index 00000000..ab15a510 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_gate_wall_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_wall_open", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_inventory.json b/public/assets/minecraft/models/block/bamboo_fence_inventory.json new file mode 100644 index 00000000..87d9cb92 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_inventory", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_post.json b/public/assets/minecraft/models/block/bamboo_fence_post.json new file mode 100644 index 00000000..66e8880f --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/custom_fence_post", + "textures": { + "particle": "minecraft:block/bamboo_fence_particle", + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_side_east.json b/public/assets/minecraft/models/block/bamboo_fence_side_east.json new file mode 100644 index 00000000..4d70eb37 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_side_east.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_east", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_side_north.json b/public/assets/minecraft/models/block/bamboo_fence_side_north.json new file mode 100644 index 00000000..56d48e47 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_side_north.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_north", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_side_south.json b/public/assets/minecraft/models/block/bamboo_fence_side_south.json new file mode 100644 index 00000000..7dbf5975 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_side_south.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_south", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_fence_side_west.json b/public/assets/minecraft/models/block/bamboo_fence_side_west.json new file mode 100644 index 00000000..0d410658 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_fence_side_west.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_west", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..084ffca0 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..9e443abd --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..f2ef98ac --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..d9281004 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_0.json new file mode 100644 index 00000000..322edf08 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_1.json new file mode 100644 index 00000000..69f5b7c6 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_2.json new file mode 100644 index 00000000..0afcd83f --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_3.json new file mode 100644 index 00000000..375992c5 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_large_leaves.json b/public/assets/minecraft/models/block/bamboo_large_leaves.json new file mode 100644 index 00000000..3ddead94 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_large_leaves.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/bamboo_large_leaves", + "particle": "block/bamboo_large_leaves" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo_mosaic.json b/public/assets/minecraft/models/block/bamboo_mosaic.json new file mode 100644 index 00000000..7432c989 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_mosaic_slab.json b/public/assets/minecraft/models/block/bamboo_mosaic_slab.json new file mode 100644 index 00000000..02ceb8fa --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_mosaic_slab_top.json b/public/assets/minecraft/models/block/bamboo_mosaic_slab_top.json new file mode 100644 index 00000000..7be74a48 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_mosaic_stairs.json b/public/assets/minecraft/models/block/bamboo_mosaic_stairs.json new file mode 100644 index 00000000..6a8a99d3 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_mosaic_stairs_inner.json b/public/assets/minecraft/models/block/bamboo_mosaic_stairs_inner.json new file mode 100644 index 00000000..02edfd75 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_mosaic_stairs_outer.json b/public/assets/minecraft/models/block/bamboo_mosaic_stairs_outer.json new file mode 100644 index 00000000..64b61b65 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_mosaic_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_planks.json b/public/assets/minecraft/models/block/bamboo_planks.json new file mode 100644 index 00000000..670a66f9 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_pressure_plate.json b/public/assets/minecraft/models/block/bamboo_pressure_plate.json new file mode 100644 index 00000000..ea2b50d8 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_pressure_plate_down.json b/public/assets/minecraft/models/block/bamboo_pressure_plate_down.json new file mode 100644 index 00000000..54a33280 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_sapling.json b/public/assets/minecraft/models/block/bamboo_sapling.json new file mode 100644 index 00000000..f658e68e --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/bamboo_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf.json b/public/assets/minecraft/models/block/bamboo_shelf.json new file mode 100644 index 00000000..6811ea51 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_center.json b/public/assets/minecraft/models/block/bamboo_shelf_center.json new file mode 100644 index 00000000..d16d1d6c --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_inventory.json b/public/assets/minecraft/models/block/bamboo_shelf_inventory.json new file mode 100644 index 00000000..760cf5c6 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_left.json b/public/assets/minecraft/models/block/bamboo_shelf_left.json new file mode 100644 index 00000000..ef6c5f36 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_right.json b/public/assets/minecraft/models/block/bamboo_shelf_right.json new file mode 100644 index 00000000..cf256474 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_unconnected.json b/public/assets/minecraft/models/block/bamboo_shelf_unconnected.json new file mode 100644 index 00000000..d21fe50b --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_shelf_unpowered.json b/public/assets/minecraft/models/block/bamboo_shelf_unpowered.json new file mode 100644 index 00000000..d9c68dce --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/bamboo_shelf", + "particle": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_sign_rot_0.json b/public/assets/minecraft/models/block/bamboo_sign_rot_0.json new file mode 100644 index 00000000..b40a3579 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/bamboo_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_sign_rot_1.json b/public/assets/minecraft/models/block/bamboo_sign_rot_1.json new file mode 100644 index 00000000..9d5af60b --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/bamboo_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_sign_rot_2.json b/public/assets/minecraft/models/block/bamboo_sign_rot_2.json new file mode 100644 index 00000000..be6ce2bf --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/bamboo_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_sign_rot_3.json b/public/assets/minecraft/models/block/bamboo_sign_rot_3.json new file mode 100644 index 00000000..ea91ef88 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/bamboo_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_slab.json b/public/assets/minecraft/models/block/bamboo_slab.json new file mode 100644 index 00000000..569c1847 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_slab_top.json b/public/assets/minecraft/models/block/bamboo_slab_top.json new file mode 100644 index 00000000..04e017fc --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_small_leaves.json b/public/assets/minecraft/models/block/bamboo_small_leaves.json new file mode 100644 index 00000000..c21694ea --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_small_leaves.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/bamboo_small_leaves", + "particle": "block/bamboo_small_leaves" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bamboo_stairs.json b/public/assets/minecraft/models/block/bamboo_stairs.json new file mode 100644 index 00000000..ed8578fb --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_stairs_inner.json b/public/assets/minecraft/models/block/bamboo_stairs_inner.json new file mode 100644 index 00000000..c4c2c4b4 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_stairs_outer.json b/public/assets/minecraft/models/block/bamboo_stairs_outer.json new file mode 100644 index 00000000..4cd65300 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_trapdoor_bottom.json b/public/assets/minecraft/models/block/bamboo_trapdoor_bottom.json new file mode 100644 index 00000000..d7925a41 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_trapdoor_open.json b/public/assets/minecraft/models/block/bamboo_trapdoor_open.json new file mode 100644 index 00000000..abbece26 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_trapdoor_top.json b/public/assets/minecraft/models/block/bamboo_trapdoor_top.json new file mode 100644 index 00000000..778861d0 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_wall_hanging_sign.json b/public/assets/minecraft/models/block/bamboo_wall_hanging_sign.json new file mode 100644 index 00000000..3aea0008 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/bamboo_hanging_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bamboo_wall_sign.json b/public/assets/minecraft/models/block/bamboo_wall_sign.json new file mode 100644 index 00000000..01639ba2 --- /dev/null +++ b/public/assets/minecraft/models/block/bamboo_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/bamboo_sign", + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/banner.json b/public/assets/minecraft/models/block/banner.json new file mode 100644 index 00000000..9406a849 --- /dev/null +++ b/public/assets/minecraft/models/block/banner.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/barrel.json b/public/assets/minecraft/models/block/barrel.json new file mode 100644 index 00000000..cff93008 --- /dev/null +++ b/public/assets/minecraft/models/block/barrel.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/barrel_bottom", + "side": "minecraft:block/barrel_side", + "top": "minecraft:block/barrel_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/barrel_open.json b/public/assets/minecraft/models/block/barrel_open.json new file mode 100644 index 00000000..c7d013e7 --- /dev/null +++ b/public/assets/minecraft/models/block/barrel_open.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/barrel_bottom", + "side": "minecraft:block/barrel_side", + "top": "minecraft:block/barrel_top_open" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/barrier.json b/public/assets/minecraft/models/block/barrier.json new file mode 100644 index 00000000..7d855f50 --- /dev/null +++ b/public/assets/minecraft/models/block/barrier.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/barrier" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/basalt.json b/public/assets/minecraft/models/block/basalt.json new file mode 100644 index 00000000..9a43b3d7 --- /dev/null +++ b/public/assets/minecraft/models/block/basalt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/basalt_top", + "side": "minecraft:block/basalt_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beacon.json b/public/assets/minecraft/models/block/beacon.json new file mode 100644 index 00000000..de4bca2e --- /dev/null +++ b/public/assets/minecraft/models/block/beacon.json @@ -0,0 +1,46 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/glass", + "glass": "block/glass", + "obsidian": "block/obsidian", + "beacon": "block/beacon" + }, + "elements": [ + { "__comment": "Glass shell", + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" } + } + }, + { "__comment": "Obsidian base", + "from": [ 2, 0.1, 2 ], + "to": [ 14, 3, 14 ], + "faces": { + "down": { "uv": [ 2, 2, 14, 14 ], "texture": "#obsidian" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#obsidian" }, + "north": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "south": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "west": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "east": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" } + } + }, + { "__comment": "Inner beacon texture", + "from": [ 3, 3, 3 ], + "to": [ 13, 14, 13 ], + "faces": { + "down": { "uv": [ 3, 3, 13, 13 ], "texture": "#beacon" }, + "up": { "uv": [ 3, 3, 13, 13 ], "texture": "#beacon" }, + "north": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "south": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "west": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "east": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bedrock.json b/public/assets/minecraft/models/block/bedrock.json new file mode 100644 index 00000000..adc6359e --- /dev/null +++ b/public/assets/minecraft/models/block/bedrock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bedrock" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bedrock_mirrored.json b/public/assets/minecraft/models/block/bedrock_mirrored.json new file mode 100644 index 00000000..a75ef1fb --- /dev/null +++ b/public/assets/minecraft/models/block/bedrock_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/bedrock" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_empty.json b/public/assets/minecraft/models/block/bee_nest_empty.json new file mode 100644 index 00000000..ac0aa623 --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_empty.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/bee_nest_bottom", + "front": "minecraft:block/bee_nest_front", + "particle": "minecraft:block/bee_nest_side", + "side": "minecraft:block/bee_nest_side", + "top": "minecraft:block/bee_nest_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_filled_1.json b/public/assets/minecraft/models/block/bee_nest_filled_1.json new file mode 100644 index 00000000..4b48f713 --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_filled_1.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/bee_nest_top", + "bottom": "minecraft:block/bee_nest_bottom", + "side": "minecraft:block/bee_nest_side", + "front": "minecraft:block/bee_nest_front_filled_1", + "particle": "minecraft:block/bee_nest_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_filled_2.json b/public/assets/minecraft/models/block/bee_nest_filled_2.json new file mode 100644 index 00000000..7501278f --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_filled_2.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/bee_nest_top", + "bottom": "minecraft:block/bee_nest_bottom", + "side": "minecraft:block/bee_nest_side", + "front": "minecraft:block/bee_nest_front_filled_2", + "particle": "minecraft:block/bee_nest_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_filled_3.json b/public/assets/minecraft/models/block/bee_nest_filled_3.json new file mode 100644 index 00000000..cfc32ba0 --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_filled_3.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/bee_nest_top", + "bottom": "minecraft:block/bee_nest_bottom", + "side": "minecraft:block/bee_nest_side", + "front": "minecraft:block/bee_nest_front_filled_3", + "particle": "minecraft:block/bee_nest_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_filled_4.json b/public/assets/minecraft/models/block/bee_nest_filled_4.json new file mode 100644 index 00000000..c8159604 --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_filled_4.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/bee_nest_top", + "bottom": "minecraft:block/bee_nest_bottom", + "side": "minecraft:block/bee_nest_side", + "front": "minecraft:block/bee_nest_front_filled_4", + "particle": "minecraft:block/bee_nest_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bee_nest_honey.json b/public/assets/minecraft/models/block/bee_nest_honey.json new file mode 100644 index 00000000..25850dbf --- /dev/null +++ b/public/assets/minecraft/models/block/bee_nest_honey.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/bee_nest_bottom", + "front": "minecraft:block/bee_nest_front_honey", + "particle": "minecraft:block/bee_nest_side", + "side": "minecraft:block/bee_nest_side", + "top": "minecraft:block/bee_nest_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_empty.json b/public/assets/minecraft/models/block/beehive_empty.json new file mode 100644 index 00000000..4c875e63 --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_empty.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/beehive_end", + "front": "minecraft:block/beehive_front", + "particle": "minecraft:block/beehive_side", + "side": "minecraft:block/beehive_side", + "top": "minecraft:block/beehive_end" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_filled_1.json b/public/assets/minecraft/models/block/beehive_filled_1.json new file mode 100644 index 00000000..e7a2b4d1 --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_filled_1.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/beehive_end", + "bottom": "minecraft:block/beehive_end", + "side": "minecraft:block/beehive_side", + "front": "minecraft:block/beehive_front_filled_1", + "particle": "minecraft:block/beehive_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_filled_2.json b/public/assets/minecraft/models/block/beehive_filled_2.json new file mode 100644 index 00000000..bc5dfbfb --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_filled_2.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/beehive_end", + "bottom": "minecraft:block/beehive_end", + "side": "minecraft:block/beehive_side", + "front": "minecraft:block/beehive_front_filled_2", + "particle": "minecraft:block/beehive_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_filled_3.json b/public/assets/minecraft/models/block/beehive_filled_3.json new file mode 100644 index 00000000..33072e94 --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_filled_3.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/beehive_end", + "bottom": "minecraft:block/beehive_end", + "side": "minecraft:block/beehive_side", + "front": "minecraft:block/beehive_front_filled_3", + "particle": "minecraft:block/beehive_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_filled_4.json b/public/assets/minecraft/models/block/beehive_filled_4.json new file mode 100644 index 00000000..33d89e2c --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_filled_4.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "top": "minecraft:block/beehive_end", + "bottom": "minecraft:block/beehive_end", + "side": "minecraft:block/beehive_side", + "front": "minecraft:block/beehive_front_filled_4", + "particle": "minecraft:block/beehive_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beehive_honey.json b/public/assets/minecraft/models/block/beehive_honey.json new file mode 100644 index 00000000..1973867c --- /dev/null +++ b/public/assets/minecraft/models/block/beehive_honey.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/beehive_end", + "front": "minecraft:block/beehive_front_honey", + "particle": "minecraft:block/beehive_side", + "side": "minecraft:block/beehive_side", + "top": "minecraft:block/beehive_end" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beetroots_stage0.json b/public/assets/minecraft/models/block/beetroots_stage0.json new file mode 100644 index 00000000..47fbf6f8 --- /dev/null +++ b/public/assets/minecraft/models/block/beetroots_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beetroots_stage1.json b/public/assets/minecraft/models/block/beetroots_stage1.json new file mode 100644 index 00000000..06177c9c --- /dev/null +++ b/public/assets/minecraft/models/block/beetroots_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beetroots_stage2.json b/public/assets/minecraft/models/block/beetroots_stage2.json new file mode 100644 index 00000000..d843c09d --- /dev/null +++ b/public/assets/minecraft/models/block/beetroots_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/beetroots_stage3.json b/public/assets/minecraft/models/block/beetroots_stage3.json new file mode 100644 index 00000000..3fa2170b --- /dev/null +++ b/public/assets/minecraft/models/block/beetroots_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bell_between_walls.json b/public/assets/minecraft/models/block/bell_between_walls.json new file mode 100644 index 00000000..8e7903f3 --- /dev/null +++ b/public/assets/minecraft/models/block/bell_between_walls.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 0, 13, 7 ], + "to": [ 16, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "east": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "east" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "west": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "west" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bell_ceiling.json b/public/assets/minecraft/models/block/bell_ceiling.json new file mode 100644 index 00000000..a105fb98 --- /dev/null +++ b/public/assets/minecraft/models/block/bell_ceiling.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 7, 13, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": {"uv": [ 7, 2, 9, 5 ], "texture": "#bar" }, + "east": {"uv": [ 1, 2, 3, 5 ], "texture": "#bar" }, + "south": {"uv": [ 6, 2, 8, 5 ], "texture": "#bar" }, + "west": {"uv": [ 4, 2, 6, 5 ], "texture": "#bar" }, + "up": {"uv": [ 1, 3, 3, 5 ], "texture": "#bar", "cullface": "up" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/bell_floor.json b/public/assets/minecraft/models/block/bell_floor.json new file mode 100644 index 00000000..c2abfcbd --- /dev/null +++ b/public/assets/minecraft/models/block/bell_floor.json @@ -0,0 +1,43 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks", + "post": "block/stone" + }, + "elements": [ + { + "from": [ 2, 13, 7 ], + "to": [ 14, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + }, + { + "from": [ 14, 0, 6 ], + "to": [ 16, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "east": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "south": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "west": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "up": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "up" }, + "down": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 6 ], + "to": [ 2, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "east": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "south": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "west": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "up": { "uv": [ 0, 0, 2, 4 ], "texture": "#post","cullface": "up" }, + "down": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "down" } + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bell_wall.json b/public/assets/minecraft/models/block/bell_wall.json new file mode 100644 index 00000000..92927bd2 --- /dev/null +++ b/public/assets/minecraft/models/block/bell_wall.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 3, 13, 7 ], + "to": [ 16, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "east": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "east" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "west": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/big_dripleaf.json b/public/assets/minecraft/models/block/big_dripleaf.json new file mode 100644 index 00000000..edd3947a --- /dev/null +++ b/public/assets/minecraft/models/block/big_dripleaf.json @@ -0,0 +1,62 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0.002 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/big_dripleaf_full_tilt.json b/public/assets/minecraft/models/block/big_dripleaf_full_tilt.json new file mode 100644 index 00000000..e0ebb6d3 --- /dev/null +++ b/public/assets/minecraft/models/block/big_dripleaf_full_tilt.json @@ -0,0 +1,66 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/big_dripleaf_partial_tilt.json b/public/assets/minecraft/models/block/big_dripleaf_partial_tilt.json new file mode 100644 index 00000000..27950f59 --- /dev/null +++ b/public/assets/minecraft/models/block/big_dripleaf_partial_tilt.json @@ -0,0 +1,66 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/big_dripleaf_stem.json b/public/assets/minecraft/models/block/big_dripleaf_stem.json new file mode 100644 index 00000000..a40caefc --- /dev/null +++ b/public/assets/minecraft/models/block/big_dripleaf_stem.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "stem": "block/big_dripleaf_stem", + "particle": "block/big_dripleaf_stem" + }, + "elements": [ + { "from": [ 5, 0, 12 ], + "to": [ 11, 16, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 16, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/birch_button.json b/public/assets/minecraft/models/block/birch_button.json new file mode 100644 index 00000000..751b7e91 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_button_inventory.json b/public/assets/minecraft/models/block/birch_button_inventory.json new file mode 100644 index 00000000..1f6420f5 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_button_pressed.json b/public/assets/minecraft/models/block/birch_button_pressed.json new file mode 100644 index 00000000..e9438da2 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_bottom_left.json b/public/assets/minecraft/models/block/birch_door_bottom_left.json new file mode 100644 index 00000000..3195b317 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_bottom_left_open.json b/public/assets/minecraft/models/block/birch_door_bottom_left_open.json new file mode 100644 index 00000000..57a88074 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_bottom_right.json b/public/assets/minecraft/models/block/birch_door_bottom_right.json new file mode 100644 index 00000000..f53cfdc4 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_bottom_right_open.json b/public/assets/minecraft/models/block/birch_door_bottom_right_open.json new file mode 100644 index 00000000..cd3b6b1a --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_top_left.json b/public/assets/minecraft/models/block/birch_door_top_left.json new file mode 100644 index 00000000..2d337e0e --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_top_left_open.json b/public/assets/minecraft/models/block/birch_door_top_left_open.json new file mode 100644 index 00000000..82c4d8f5 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_top_right.json b/public/assets/minecraft/models/block/birch_door_top_right.json new file mode 100644 index 00000000..953abe7f --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_door_top_right_open.json b/public/assets/minecraft/models/block/birch_door_top_right_open.json new file mode 100644 index 00000000..982e3ca4 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_gate.json b/public/assets/minecraft/models/block/birch_fence_gate.json new file mode 100644 index 00000000..2e0e1566 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_gate_open.json b/public/assets/minecraft/models/block/birch_fence_gate_open.json new file mode 100644 index 00000000..db6f4a89 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_gate_wall.json b/public/assets/minecraft/models/block/birch_fence_gate_wall.json new file mode 100644 index 00000000..5402b037 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_gate_wall_open.json b/public/assets/minecraft/models/block/birch_fence_gate_wall_open.json new file mode 100644 index 00000000..442138c0 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_inventory.json b/public/assets/minecraft/models/block/birch_fence_inventory.json new file mode 100644 index 00000000..4ef0bc09 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_post.json b/public/assets/minecraft/models/block/birch_fence_post.json new file mode 100644 index 00000000..83661438 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_fence_side.json b/public/assets/minecraft/models/block/birch_fence_side.json new file mode 100644 index 00000000..f5a12c9f --- /dev/null +++ b/public/assets/minecraft/models/block/birch_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..af5db75a --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..9c9e9431 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..f8bbf578 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..0b8fd53c --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/birch_hanging_sign_rot_0.json new file mode 100644 index 00000000..1d50ea57 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/birch_hanging_sign_rot_1.json new file mode 100644 index 00000000..58f05d7d --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/birch_hanging_sign_rot_2.json new file mode 100644 index 00000000..c0ac7673 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/birch_hanging_sign_rot_3.json new file mode 100644 index 00000000..346fca61 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_leaves.json b/public/assets/minecraft/models/block/birch_leaves.json new file mode 100644 index 00000000..6f7f331c --- /dev/null +++ b/public/assets/minecraft/models/block/birch_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_log.json b/public/assets/minecraft/models/block/birch_log.json new file mode 100644 index 00000000..5d43e85c --- /dev/null +++ b/public/assets/minecraft/models/block/birch_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/birch_log_top", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_log_horizontal.json b/public/assets/minecraft/models/block/birch_log_horizontal.json new file mode 100644 index 00000000..ce988a8e --- /dev/null +++ b/public/assets/minecraft/models/block/birch_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/birch_log_top", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_planks.json b/public/assets/minecraft/models/block/birch_planks.json new file mode 100644 index 00000000..de6d1757 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_pressure_plate.json b/public/assets/minecraft/models/block/birch_pressure_plate.json new file mode 100644 index 00000000..8df007e9 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_pressure_plate_down.json b/public/assets/minecraft/models/block/birch_pressure_plate_down.json new file mode 100644 index 00000000..4b36009e --- /dev/null +++ b/public/assets/minecraft/models/block/birch_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_sapling.json b/public/assets/minecraft/models/block/birch_sapling.json new file mode 100644 index 00000000..274a3afa --- /dev/null +++ b/public/assets/minecraft/models/block/birch_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/birch_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf.json b/public/assets/minecraft/models/block/birch_shelf.json new file mode 100644 index 00000000..4af8443e --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_center.json b/public/assets/minecraft/models/block/birch_shelf_center.json new file mode 100644 index 00000000..847ec4f5 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_inventory.json b/public/assets/minecraft/models/block/birch_shelf_inventory.json new file mode 100644 index 00000000..b129ad86 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_left.json b/public/assets/minecraft/models/block/birch_shelf_left.json new file mode 100644 index 00000000..e48f0e2a --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_right.json b/public/assets/minecraft/models/block/birch_shelf_right.json new file mode 100644 index 00000000..0c80b6e4 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_unconnected.json b/public/assets/minecraft/models/block/birch_shelf_unconnected.json new file mode 100644 index 00000000..d3859795 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_shelf_unpowered.json b/public/assets/minecraft/models/block/birch_shelf_unpowered.json new file mode 100644 index 00000000..0e01584b --- /dev/null +++ b/public/assets/minecraft/models/block/birch_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/birch_shelf", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_sign_rot_0.json b/public/assets/minecraft/models/block/birch_sign_rot_0.json new file mode 100644 index 00000000..a7a7518b --- /dev/null +++ b/public/assets/minecraft/models/block/birch_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/birch_sign", + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_sign_rot_1.json b/public/assets/minecraft/models/block/birch_sign_rot_1.json new file mode 100644 index 00000000..4142a6f7 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/birch_sign", + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_sign_rot_2.json b/public/assets/minecraft/models/block/birch_sign_rot_2.json new file mode 100644 index 00000000..017103d7 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/birch_sign", + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_sign_rot_3.json b/public/assets/minecraft/models/block/birch_sign_rot_3.json new file mode 100644 index 00000000..9436a6ec --- /dev/null +++ b/public/assets/minecraft/models/block/birch_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/birch_sign", + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_slab.json b/public/assets/minecraft/models/block/birch_slab.json new file mode 100644 index 00000000..c7fd05bc --- /dev/null +++ b/public/assets/minecraft/models/block/birch_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_slab_top.json b/public/assets/minecraft/models/block/birch_slab_top.json new file mode 100644 index 00000000..dbde21ef --- /dev/null +++ b/public/assets/minecraft/models/block/birch_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_stairs.json b/public/assets/minecraft/models/block/birch_stairs.json new file mode 100644 index 00000000..e7d798fc --- /dev/null +++ b/public/assets/minecraft/models/block/birch_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_stairs_inner.json b/public/assets/minecraft/models/block/birch_stairs_inner.json new file mode 100644 index 00000000..347cdb1e --- /dev/null +++ b/public/assets/minecraft/models/block/birch_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_stairs_outer.json b/public/assets/minecraft/models/block/birch_stairs_outer.json new file mode 100644 index 00000000..2c1faa60 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_trapdoor_bottom.json b/public/assets/minecraft/models/block/birch_trapdoor_bottom.json new file mode 100644 index 00000000..0aa6e6ab --- /dev/null +++ b/public/assets/minecraft/models/block/birch_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_trapdoor_open.json b/public/assets/minecraft/models/block/birch_trapdoor_open.json new file mode 100644 index 00000000..041ad178 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_trapdoor_top.json b/public/assets/minecraft/models/block/birch_trapdoor_top.json new file mode 100644 index 00000000..838e5cff --- /dev/null +++ b/public/assets/minecraft/models/block/birch_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_wall_hanging_sign.json b/public/assets/minecraft/models/block/birch_wall_hanging_sign.json new file mode 100644 index 00000000..20f5a016 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/birch_hanging_sign", + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_wall_sign.json b/public/assets/minecraft/models/block/birch_wall_sign.json new file mode 100644 index 00000000..91f66202 --- /dev/null +++ b/public/assets/minecraft/models/block/birch_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/birch_sign", + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/birch_wood.json b/public/assets/minecraft/models/block/birch_wood.json new file mode 100644 index 00000000..ab78963a --- /dev/null +++ b/public/assets/minecraft/models/block/birch_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/birch_log", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_bed_foot.json b/public/assets/minecraft/models/block/black_bed_foot.json new file mode 100644 index 00000000..2d6a26de --- /dev/null +++ b/public/assets/minecraft/models/block/black_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/black_bed_foot_east", + "south": "minecraft:block/black_bed_foot_south", + "up": "minecraft:block/black_bed_foot_up", + "west": "minecraft:block/black_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_bed_head.json b/public/assets/minecraft/models/block/black_bed_head.json new file mode 100644 index 00000000..705c5f3b --- /dev/null +++ b/public/assets/minecraft/models/block/black_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/black_bed_head_east", + "up": "minecraft:block/black_bed_head_up", + "west": "minecraft:block/black_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_cake.json b/public/assets/minecraft/models/block/black_candle_cake.json new file mode 100644 index 00000000..84aa73b9 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/black_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_cake_lit.json b/public/assets/minecraft/models/block/black_candle_cake_lit.json new file mode 100644 index 00000000..8b688c4e --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_four_candles.json b/public/assets/minecraft/models/block/black_candle_four_candles.json new file mode 100644 index 00000000..e9f31ad5 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_four_candles_lit.json b/public/assets/minecraft/models/block/black_candle_four_candles_lit.json new file mode 100644 index 00000000..6c3d2742 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_one_candle.json b/public/assets/minecraft/models/block/black_candle_one_candle.json new file mode 100644 index 00000000..9bcb8eed --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_one_candle_lit.json b/public/assets/minecraft/models/block/black_candle_one_candle_lit.json new file mode 100644 index 00000000..e04d7b15 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_three_candles.json b/public/assets/minecraft/models/block/black_candle_three_candles.json new file mode 100644 index 00000000..31b82cee --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_three_candles_lit.json b/public/assets/minecraft/models/block/black_candle_three_candles_lit.json new file mode 100644 index 00000000..31693bb4 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_two_candles.json b/public/assets/minecraft/models/block/black_candle_two_candles.json new file mode 100644 index 00000000..298bd70a --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_candle_two_candles_lit.json b/public/assets/minecraft/models/block/black_candle_two_candles_lit.json new file mode 100644 index 00000000..5ad49a08 --- /dev/null +++ b/public/assets/minecraft/models/block/black_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_carpet.json b/public/assets/minecraft/models/block/black_carpet.json new file mode 100644 index 00000000..a89fa481 --- /dev/null +++ b/public/assets/minecraft/models/block/black_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/black_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_concrete.json b/public/assets/minecraft/models/block/black_concrete.json new file mode 100644 index 00000000..a2748b55 --- /dev/null +++ b/public/assets/minecraft/models/block/black_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_concrete_powder.json b/public/assets/minecraft/models/block/black_concrete_powder.json new file mode 100644 index 00000000..63374351 --- /dev/null +++ b/public/assets/minecraft/models/block/black_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_glazed_terracotta.json b/public/assets/minecraft/models/block/black_glazed_terracotta.json new file mode 100644 index 00000000..f973bbba --- /dev/null +++ b/public/assets/minecraft/models/block/black_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/black_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_shulker_box.json b/public/assets/minecraft/models/block/black_shulker_box.json new file mode 100644 index 00000000..0e74df95 --- /dev/null +++ b/public/assets/minecraft/models/block/black_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/black_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass.json b/public/assets/minecraft/models/block/black_stained_glass.json new file mode 100644 index 00000000..03036345 --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/black_stained_glass_pane_noside.json new file mode 100644 index 00000000..f6b75c9e --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/black_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..b2957994 --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass_pane_post.json b/public/assets/minecraft/models/block/black_stained_glass_pane_post.json new file mode 100644 index 00000000..37eaf52a --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass_pane_side.json b/public/assets/minecraft/models/block/black_stained_glass_pane_side.json new file mode 100644 index 00000000..2e91e88c --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/black_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..bab53552 --- /dev/null +++ b/public/assets/minecraft/models/block/black_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/black_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_terracotta.json b/public/assets/minecraft/models/block/black_terracotta.json new file mode 100644 index 00000000..a8ff478c --- /dev/null +++ b/public/assets/minecraft/models/block/black_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/black_wool.json b/public/assets/minecraft/models/block/black_wool.json new file mode 100644 index 00000000..7fea63ff --- /dev/null +++ b/public/assets/minecraft/models/block/black_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone.json b/public/assets/minecraft/models/block/blackstone.json new file mode 100644 index 00000000..d6e7b585 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_slab.json b/public/assets/minecraft/models/block/blackstone_slab.json new file mode 100644 index 00000000..f4f7fe88 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_slab_top.json b/public/assets/minecraft/models/block/blackstone_slab_top.json new file mode 100644 index 00000000..7ffe490e --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_stairs.json b/public/assets/minecraft/models/block/blackstone_stairs.json new file mode 100644 index 00000000..15a8eefd --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_stairs_inner.json b/public/assets/minecraft/models/block/blackstone_stairs_inner.json new file mode 100644 index 00000000..ff1597db --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_stairs_outer.json b/public/assets/minecraft/models/block/blackstone_stairs_outer.json new file mode 100644 index 00000000..130777e4 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_wall_inventory.json b/public/assets/minecraft/models/block/blackstone_wall_inventory.json new file mode 100644 index 00000000..6e8029ce --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_wall_post.json b/public/assets/minecraft/models/block/blackstone_wall_post.json new file mode 100644 index 00000000..a2b66ca3 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_wall_side.json b/public/assets/minecraft/models/block/blackstone_wall_side.json new file mode 100644 index 00000000..152d2fe4 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blackstone_wall_side_tall.json b/public/assets/minecraft/models/block/blackstone_wall_side_tall.json new file mode 100644 index 00000000..3a662254 --- /dev/null +++ b/public/assets/minecraft/models/block/blackstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blast_furnace.json b/public/assets/minecraft/models/block/blast_furnace.json new file mode 100644 index 00000000..8c8aa450 --- /dev/null +++ b/public/assets/minecraft/models/block/blast_furnace.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/blast_furnace_front", + "side": "minecraft:block/blast_furnace_side", + "top": "minecraft:block/blast_furnace_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blast_furnace_on.json b/public/assets/minecraft/models/block/blast_furnace_on.json new file mode 100644 index 00000000..4d14c0be --- /dev/null +++ b/public/assets/minecraft/models/block/blast_furnace_on.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/blast_furnace_front_on", + "side": "minecraft:block/blast_furnace_side", + "top": "minecraft:block/blast_furnace_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/block.json b/public/assets/minecraft/models/block/block.json new file mode 100644 index 00000000..f9c72559 --- /dev/null +++ b/public/assets/minecraft/models/block/block.json @@ -0,0 +1,40 @@ +{ + "gui_light": "side", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 225, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + } +} diff --git a/public/assets/minecraft/models/block/blue_bed_foot.json b/public/assets/minecraft/models/block/blue_bed_foot.json new file mode 100644 index 00000000..574b4d77 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/blue_bed_foot_east", + "south": "minecraft:block/blue_bed_foot_south", + "up": "minecraft:block/blue_bed_foot_up", + "west": "minecraft:block/blue_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_bed_head.json b/public/assets/minecraft/models/block/blue_bed_head.json new file mode 100644 index 00000000..483cb2db --- /dev/null +++ b/public/assets/minecraft/models/block/blue_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/blue_bed_head_east", + "up": "minecraft:block/blue_bed_head_up", + "west": "minecraft:block/blue_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_cake.json b/public/assets/minecraft/models/block/blue_candle_cake.json new file mode 100644 index 00000000..c6ffe720 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/blue_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_cake_lit.json b/public/assets/minecraft/models/block/blue_candle_cake_lit.json new file mode 100644 index 00000000..515e258d --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_four_candles.json b/public/assets/minecraft/models/block/blue_candle_four_candles.json new file mode 100644 index 00000000..31d0de83 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_four_candles_lit.json b/public/assets/minecraft/models/block/blue_candle_four_candles_lit.json new file mode 100644 index 00000000..b71df39e --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_one_candle.json b/public/assets/minecraft/models/block/blue_candle_one_candle.json new file mode 100644 index 00000000..dc89790e --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_one_candle_lit.json b/public/assets/minecraft/models/block/blue_candle_one_candle_lit.json new file mode 100644 index 00000000..b3410f67 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_three_candles.json b/public/assets/minecraft/models/block/blue_candle_three_candles.json new file mode 100644 index 00000000..e9527b98 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_three_candles_lit.json b/public/assets/minecraft/models/block/blue_candle_three_candles_lit.json new file mode 100644 index 00000000..992be450 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_two_candles.json b/public/assets/minecraft/models/block/blue_candle_two_candles.json new file mode 100644 index 00000000..efc0f7a2 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_candle_two_candles_lit.json b/public/assets/minecraft/models/block/blue_candle_two_candles_lit.json new file mode 100644 index 00000000..22ab088f --- /dev/null +++ b/public/assets/minecraft/models/block/blue_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_carpet.json b/public/assets/minecraft/models/block/blue_carpet.json new file mode 100644 index 00000000..be41fd87 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/blue_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_concrete.json b/public/assets/minecraft/models/block/blue_concrete.json new file mode 100644 index 00000000..b2423fb6 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_concrete_powder.json b/public/assets/minecraft/models/block/blue_concrete_powder.json new file mode 100644 index 00000000..7ceaeb51 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_glazed_terracotta.json b/public/assets/minecraft/models/block/blue_glazed_terracotta.json new file mode 100644 index 00000000..ecb17356 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_ice.json b/public/assets/minecraft/models/block/blue_ice.json new file mode 100644 index 00000000..9164aee5 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_ice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_orchid.json b/public/assets/minecraft/models/block/blue_orchid.json new file mode 100644 index 00000000..a7f9b4b2 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_orchid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/blue_orchid" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_shulker_box.json b/public/assets/minecraft/models/block/blue_shulker_box.json new file mode 100644 index 00000000..29b739d8 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/blue_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass.json b/public/assets/minecraft/models/block/blue_stained_glass.json new file mode 100644 index 00000000..78ff60ff --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/blue_stained_glass_pane_noside.json new file mode 100644 index 00000000..43189471 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/blue_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..1aa06282 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass_pane_post.json b/public/assets/minecraft/models/block/blue_stained_glass_pane_post.json new file mode 100644 index 00000000..6ace9072 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass_pane_side.json b/public/assets/minecraft/models/block/blue_stained_glass_pane_side.json new file mode 100644 index 00000000..34ab09fb --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/blue_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..9cd1443d --- /dev/null +++ b/public/assets/minecraft/models/block/blue_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_terracotta.json b/public/assets/minecraft/models/block/blue_terracotta.json new file mode 100644 index 00000000..ead56974 --- /dev/null +++ b/public/assets/minecraft/models/block/blue_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/blue_wool.json b/public/assets/minecraft/models/block/blue_wool.json new file mode 100644 index 00000000..4fb7fa5b --- /dev/null +++ b/public/assets/minecraft/models/block/blue_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bone_block.json b/public/assets/minecraft/models/block/bone_block.json new file mode 100644 index 00000000..f6594f0d --- /dev/null +++ b/public/assets/minecraft/models/block/bone_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/bone_block_top", + "side": "minecraft:block/bone_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bookshelf.json b/public/assets/minecraft/models/block/bookshelf.json new file mode 100644 index 00000000..c095a7d7 --- /dev/null +++ b/public/assets/minecraft/models/block/bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_planks", + "side": "minecraft:block/bookshelf" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brain_coral.json b/public/assets/minecraft/models/block/brain_coral.json new file mode 100644 index 00000000..308083fc --- /dev/null +++ b/public/assets/minecraft/models/block/brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/brain_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brain_coral_block.json b/public/assets/minecraft/models/block/brain_coral_block.json new file mode 100644 index 00000000..6e7ddb61 --- /dev/null +++ b/public/assets/minecraft/models/block/brain_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brain_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brain_coral_fan.json b/public/assets/minecraft/models/block/brain_coral_fan.json new file mode 100644 index 00000000..a2128699 --- /dev/null +++ b/public/assets/minecraft/models/block/brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brain_coral_wall_fan.json b/public/assets/minecraft/models/block/brain_coral_wall_fan.json new file mode 100644 index 00000000..20b56103 --- /dev/null +++ b/public/assets/minecraft/models/block/brain_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brewing_stand.json b/public/assets/minecraft/models/block/brewing_stand.json new file mode 100644 index 00000000..809d3d88 --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand.json @@ -0,0 +1,53 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "base": "block/brewing_stand_base", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 14, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#stand" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#stand" }, + "north": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "south": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "west": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "east": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" } + } + }, + { "from": [ 9, 0, 5 ], + "to": [ 15, 2, 11 ], + "faces": { + "down": { "uv": [ 9, 5, 15, 11 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 9, 5, 15, 11 ], "texture": "#base" }, + "north": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "south": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "west": { "uv": [ 5, 14, 11, 16 ], "texture": "#base" }, + "east": { "uv": [ 5, 14, 11, 16 ], "texture": "#base" } + } + }, + { "from": [ 1, 0, 1 ], + "to": [ 7, 2, 7 ], + "faces": { + "down": { "uv": [ 1, 1, 7, 7 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 1, 1, 7, 7 ], "texture": "#base" }, + "north": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "south": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "west": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "east": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" } + } + }, + { "from": [ 1, 0, 9 ], + "to": [ 7, 2, 15 ], + "faces": { + "down": { "uv": [ 1, 9, 7, 15 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 1, 9, 7, 15 ], "texture": "#base" }, + "north": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "south": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "west": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "east": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_bottle0.json b/public/assets/minecraft/models/block/brewing_stand_bottle0.json new file mode 100644 index 00000000..012ffa85 --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_bottle0.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" }, + "south": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_bottle1.json b/public/assets/minecraft/models/block/brewing_stand_bottle1.json new file mode 100644 index 00000000..9e989cde --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_bottle1.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": -45 + }, + "faces": { + "north": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" }, + "south": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_bottle2.json b/public/assets/minecraft/models/block/brewing_stand_bottle2.json new file mode 100644 index 00000000..4796f71f --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_bottle2.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45 + }, + "faces": { + "north": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" }, + "south": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_empty0.json b/public/assets/minecraft/models/block/brewing_stand_empty0.json new file mode 100644 index 00000000..a99c90cc --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_empty0.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" }, + "south": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_empty1.json b/public/assets/minecraft/models/block/brewing_stand_empty1.json new file mode 100644 index 00000000..0936497a --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_empty1.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": -45 + }, + "faces": { + "north": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" }, + "south": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brewing_stand_empty2.json b/public/assets/minecraft/models/block/brewing_stand_empty2.json new file mode 100644 index 00000000..50b948d0 --- /dev/null +++ b/public/assets/minecraft/models/block/brewing_stand_empty2.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45 + }, + "faces": { + "north": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" }, + "south": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/brick_slab.json b/public/assets/minecraft/models/block/brick_slab.json new file mode 100644 index 00000000..d068166a --- /dev/null +++ b/public/assets/minecraft/models/block/brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_slab_top.json b/public/assets/minecraft/models/block/brick_slab_top.json new file mode 100644 index 00000000..1e68c3b7 --- /dev/null +++ b/public/assets/minecraft/models/block/brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_stairs.json b/public/assets/minecraft/models/block/brick_stairs.json new file mode 100644 index 00000000..675b0775 --- /dev/null +++ b/public/assets/minecraft/models/block/brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_stairs_inner.json b/public/assets/minecraft/models/block/brick_stairs_inner.json new file mode 100644 index 00000000..737219ad --- /dev/null +++ b/public/assets/minecraft/models/block/brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_stairs_outer.json b/public/assets/minecraft/models/block/brick_stairs_outer.json new file mode 100644 index 00000000..977459dd --- /dev/null +++ b/public/assets/minecraft/models/block/brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_wall_inventory.json b/public/assets/minecraft/models/block/brick_wall_inventory.json new file mode 100644 index 00000000..5d6f8a8f --- /dev/null +++ b/public/assets/minecraft/models/block/brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_wall_post.json b/public/assets/minecraft/models/block/brick_wall_post.json new file mode 100644 index 00000000..5d343dfe --- /dev/null +++ b/public/assets/minecraft/models/block/brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_wall_side.json b/public/assets/minecraft/models/block/brick_wall_side.json new file mode 100644 index 00000000..94872eff --- /dev/null +++ b/public/assets/minecraft/models/block/brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brick_wall_side_tall.json b/public/assets/minecraft/models/block/brick_wall_side_tall.json new file mode 100644 index 00000000..79839982 --- /dev/null +++ b/public/assets/minecraft/models/block/brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bricks.json b/public/assets/minecraft/models/block/bricks.json new file mode 100644 index 00000000..b3d7b55b --- /dev/null +++ b/public/assets/minecraft/models/block/bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_bed_foot.json b/public/assets/minecraft/models/block/brown_bed_foot.json new file mode 100644 index 00000000..8981d958 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/brown_bed_foot_east", + "south": "minecraft:block/brown_bed_foot_south", + "up": "minecraft:block/brown_bed_foot_up", + "west": "minecraft:block/brown_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_bed_head.json b/public/assets/minecraft/models/block/brown_bed_head.json new file mode 100644 index 00000000..3db2a699 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/brown_bed_head_east", + "up": "minecraft:block/brown_bed_head_up", + "west": "minecraft:block/brown_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_cake.json b/public/assets/minecraft/models/block/brown_candle_cake.json new file mode 100644 index 00000000..baf53ddd --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/brown_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_cake_lit.json b/public/assets/minecraft/models/block/brown_candle_cake_lit.json new file mode 100644 index 00000000..cdb2b491 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_four_candles.json b/public/assets/minecraft/models/block/brown_candle_four_candles.json new file mode 100644 index 00000000..a203e8f7 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_four_candles_lit.json b/public/assets/minecraft/models/block/brown_candle_four_candles_lit.json new file mode 100644 index 00000000..3fb0766d --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_one_candle.json b/public/assets/minecraft/models/block/brown_candle_one_candle.json new file mode 100644 index 00000000..24d97d5a --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_one_candle_lit.json b/public/assets/minecraft/models/block/brown_candle_one_candle_lit.json new file mode 100644 index 00000000..571ef6e3 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_three_candles.json b/public/assets/minecraft/models/block/brown_candle_three_candles.json new file mode 100644 index 00000000..a0ff176a --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_three_candles_lit.json b/public/assets/minecraft/models/block/brown_candle_three_candles_lit.json new file mode 100644 index 00000000..5a51f463 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_two_candles.json b/public/assets/minecraft/models/block/brown_candle_two_candles.json new file mode 100644 index 00000000..aaa9dca0 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_candle_two_candles_lit.json b/public/assets/minecraft/models/block/brown_candle_two_candles_lit.json new file mode 100644 index 00000000..6cae28b4 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_carpet.json b/public/assets/minecraft/models/block/brown_carpet.json new file mode 100644 index 00000000..1befa625 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/brown_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_concrete.json b/public/assets/minecraft/models/block/brown_concrete.json new file mode 100644 index 00000000..217098d9 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_concrete_powder.json b/public/assets/minecraft/models/block/brown_concrete_powder.json new file mode 100644 index 00000000..d095ddf0 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_glazed_terracotta.json b/public/assets/minecraft/models/block/brown_glazed_terracotta.json new file mode 100644 index 00000000..4d70d0ad --- /dev/null +++ b/public/assets/minecraft/models/block/brown_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/brown_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_mushroom.json b/public/assets/minecraft/models/block/brown_mushroom.json new file mode 100644 index 00000000..48813930 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/brown_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_mushroom_block.json b/public/assets/minecraft/models/block/brown_mushroom_block.json new file mode 100644 index 00000000..5ce72be6 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_mushroom_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/brown_mushroom_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_mushroom_block_inventory.json b/public/assets/minecraft/models/block/brown_mushroom_block_inventory.json new file mode 100644 index 00000000..8062fcee --- /dev/null +++ b/public/assets/minecraft/models/block/brown_mushroom_block_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_mushroom_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_shulker_box.json b/public/assets/minecraft/models/block/brown_shulker_box.json new file mode 100644 index 00000000..b7118090 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/brown_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass.json b/public/assets/minecraft/models/block/brown_stained_glass.json new file mode 100644 index 00000000..95115621 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/brown_stained_glass_pane_noside.json new file mode 100644 index 00000000..eec3d0b2 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/brown_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..9f7b204d --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass_pane_post.json b/public/assets/minecraft/models/block/brown_stained_glass_pane_post.json new file mode 100644 index 00000000..3e713654 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass_pane_side.json b/public/assets/minecraft/models/block/brown_stained_glass_pane_side.json new file mode 100644 index 00000000..3003589a --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/brown_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..f10f3028 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/brown_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_terracotta.json b/public/assets/minecraft/models/block/brown_terracotta.json new file mode 100644 index 00000000..4bbb7fe7 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/brown_wool.json b/public/assets/minecraft/models/block/brown_wool.json new file mode 100644 index 00000000..25c88429 --- /dev/null +++ b/public/assets/minecraft/models/block/brown_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bubble_coral.json b/public/assets/minecraft/models/block/bubble_coral.json new file mode 100644 index 00000000..b0f75a33 --- /dev/null +++ b/public/assets/minecraft/models/block/bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/bubble_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bubble_coral_block.json b/public/assets/minecraft/models/block/bubble_coral_block.json new file mode 100644 index 00000000..fc5708cd --- /dev/null +++ b/public/assets/minecraft/models/block/bubble_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bubble_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bubble_coral_fan.json b/public/assets/minecraft/models/block/bubble_coral_fan.json new file mode 100644 index 00000000..5f6d2d2b --- /dev/null +++ b/public/assets/minecraft/models/block/bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bubble_coral_wall_fan.json b/public/assets/minecraft/models/block/bubble_coral_wall_fan.json new file mode 100644 index 00000000..b13aa967 --- /dev/null +++ b/public/assets/minecraft/models/block/bubble_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/budding_amethyst.json b/public/assets/minecraft/models/block/budding_amethyst.json new file mode 100644 index 00000000..48efc25a --- /dev/null +++ b/public/assets/minecraft/models/block/budding_amethyst.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/budding_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/bush.json b/public/assets/minecraft/models/block/bush.json new file mode 100644 index 00000000..e58ffca2 --- /dev/null +++ b/public/assets/minecraft/models/block/bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/button.json b/public/assets/minecraft/models/block/button.json new file mode 100644 index 00000000..b3dc8a56 --- /dev/null +++ b/public/assets/minecraft/models/block/button.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 0, 6 ], + "to": [ 11, 2, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "north": { "uv": [ 5, 14, 11, 16 ], "texture": "#texture" }, + "south": { "uv": [ 5, 14, 11, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 14, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 14, 10, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/button_inventory.json b/public/assets/minecraft/models/block/button_inventory.json new file mode 100644 index 00000000..7a13742d --- /dev/null +++ b/public/assets/minecraft/models/block/button_inventory.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 6, 6 ], + "to": [ 11, 10, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "up": { "uv": [ 5, 10, 11, 6 ], "texture": "#texture" }, + "north": { "uv": [ 5, 12, 11, 16 ], "texture": "#texture" }, + "south": { "uv": [ 5, 12, 11, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/button_pressed.json b/public/assets/minecraft/models/block/button_pressed.json new file mode 100644 index 00000000..a4da58f6 --- /dev/null +++ b/public/assets/minecraft/models/block/button_pressed.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 0, 6 ], + "to": [ 11, 1.02, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "north": { "uv": [ 5, 14, 11, 15 ], "texture": "#texture" }, + "south": { "uv": [ 5, 14, 11, 15 ], "texture": "#texture" }, + "west": { "uv": [ 6, 14, 10, 15 ], "texture": "#texture" }, + "east": { "uv": [ 6, 14, 10, 15 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cactus.json b/public/assets/minecraft/models/block/cactus.json new file mode 100644 index 00000000..d8e20547 --- /dev/null +++ b/public/assets/minecraft/models/block/cactus.json @@ -0,0 +1,31 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/cactus_side", + "bottom": "block/cactus_bottom", + "top": "block/cactus_top", + "side": "block/cactus_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 0, 0, 1 ], + "to": [ 16, 16, 15 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { "from": [ 1, 0, 0 ], + "to": [ 15, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cactus_flower.json b/public/assets/minecraft/models/block/cactus_flower.json new file mode 100644 index 00000000..541d458c --- /dev/null +++ b/public/assets/minecraft/models/block/cactus_flower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cactus_flower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cake.json b/public/assets/minecraft/models/block/cake.json new file mode 100644 index 00000000..1bc93473 --- /dev/null +++ b/public/assets/minecraft/models/block/cake.json @@ -0,0 +1,21 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice1.json b/public/assets/minecraft/models/block/cake_slice1.json new file mode 100644 index 00000000..ca6d8d85 --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice1.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 3, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice2.json b/public/assets/minecraft/models/block/cake_slice2.json new file mode 100644 index 00000000..7714c0d0 --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice2.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 5, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice3.json b/public/assets/minecraft/models/block/cake_slice3.json new file mode 100644 index 00000000..8d45a88a --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice3.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 7, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice4.json b/public/assets/minecraft/models/block/cake_slice4.json new file mode 100644 index 00000000..00bab48e --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice4.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 9, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice5.json b/public/assets/minecraft/models/block/cake_slice5.json new file mode 100644 index 00000000..518af838 --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice5.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 11, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cake_slice6.json b/public/assets/minecraft/models/block/cake_slice6.json new file mode 100644 index 00000000..97151ba5 --- /dev/null +++ b/public/assets/minecraft/models/block/cake_slice6.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 13, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/calcite.json b/public/assets/minecraft/models/block/calcite.json new file mode 100644 index 00000000..1bb92ad4 --- /dev/null +++ b/public/assets/minecraft/models/block/calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/calcite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/calibrated_sculk_sensor.json b/public/assets/minecraft/models/block/calibrated_sculk_sensor.json new file mode 100644 index 00000000..97b007ac --- /dev/null +++ b/public/assets/minecraft/models/block/calibrated_sculk_sensor.json @@ -0,0 +1,100 @@ +{ + "parent": "block/block", + "gui_light": "front", + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "head": { + "rotation": [ 0, -180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, -45, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "amethyst": "block/calibrated_sculk_sensor_amethyst", + "bottom": "block/sculk_sensor_bottom", + "side": "block/sculk_sensor_side", + "calibrated_side": "block/calibrated_sculk_sensor_input_side", + "tendrils": "block/sculk_sensor_tendril_inactive", + "top": "block/calibrated_sculk_sensor_top", + "particle": "block/sculk_sensor_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#calibrated_side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [-1, 8, 3], + "to": [7, 16, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [3, 12, 3]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 3], + "to": [17, 16, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [13, 12, 3]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 13], + "to": [17, 16, 13], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 12, 13]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [-1, 8, 13], + "to": [7, 16, 13], + "rotation": {"angle": -45, "axis": "y", "origin": [3, 12, 13]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [8, 8, 0], + "to": [8, 20, 16], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 9, 8], "rescale": true}, + "shade": false, + "faces": { + "east": {"uv": [0, 4, 16, 16], "texture": "#amethyst"}, + "west": {"uv": [0, 4, 16, 16], "texture": "#amethyst"} + } + }, + { + "from": [0, 8, 8], + "to": [16, 20, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 9, 8], "rescale": true}, + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 16], "texture": "#amethyst"}, + "south": {"uv": [0, 4, 16, 16], "texture": "#amethyst"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/calibrated_sculk_sensor_active.json b/public/assets/minecraft/models/block/calibrated_sculk_sensor_active.json new file mode 100644 index 00000000..e43241c5 --- /dev/null +++ b/public/assets/minecraft/models/block/calibrated_sculk_sensor_active.json @@ -0,0 +1,6 @@ +{ + "parent": "block/calibrated_sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_active" + } +} diff --git a/public/assets/minecraft/models/block/calibrated_sculk_sensor_inactive.json b/public/assets/minecraft/models/block/calibrated_sculk_sensor_inactive.json new file mode 100644 index 00000000..4976cf8b --- /dev/null +++ b/public/assets/minecraft/models/block/calibrated_sculk_sensor_inactive.json @@ -0,0 +1,6 @@ +{ + "parent": "block/calibrated_sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_inactive" + } +} diff --git a/public/assets/minecraft/models/block/campfire.json b/public/assets/minecraft/models/block/campfire.json new file mode 100644 index 00000000..ff5db784 --- /dev/null +++ b/public/assets/minecraft/models/block/campfire.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_campfire", + "textures": { + "fire": "minecraft:block/campfire_fire", + "lit_log": "minecraft:block/campfire_log_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/campfire_off.json b/public/assets/minecraft/models/block/campfire_off.json new file mode 100644 index 00000000..9dc54761 --- /dev/null +++ b/public/assets/minecraft/models/block/campfire_off.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "display": { + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 10.5, 0 ], + "scale":[ 1, 1, 1 ] + } + }, + "textures": { + "particle": "block/campfire_log", + "log": "block/campfire_log" + }, + "elements": [ + { + "from": [ 1, 0, 0 ], + "to": [ 5, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 1, 16, 5 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 11 ], + "to": [ 16, 7, 15 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 11, 0, 0 ], + "to": [ 15, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 1, 0, 5 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 1 ], + "to": [ 16, 7, 5 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 5, 0, 0 ], + "to": [ 11, 1, 16 ], + "faces": { + "north": {"uv": [ 0, 15, 6, 16 ], "texture": "#log", "cullface": "north" }, + "south": {"uv": [ 10, 15, 16, 16 ], "texture": "#log", "cullface": "south" }, + "up": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log" }, + "down": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/candle_cake.json b/public/assets/minecraft/models/block/candle_cake.json new file mode 100644 index 00000000..56b23bf1 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_cake_lit.json b/public/assets/minecraft/models/block/candle_cake_lit.json new file mode 100644 index 00000000..a0c98008 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_four_candles.json b/public/assets/minecraft/models/block/candle_four_candles.json new file mode 100644 index 00000000..90eb7a43 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_four_candles_lit.json b/public/assets/minecraft/models/block/candle_four_candles_lit.json new file mode 100644 index 00000000..00070da2 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_one_candle.json b/public/assets/minecraft/models/block/candle_one_candle.json new file mode 100644 index 00000000..36c9b767 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_one_candle_lit.json b/public/assets/minecraft/models/block/candle_one_candle_lit.json new file mode 100644 index 00000000..c66fbdad --- /dev/null +++ b/public/assets/minecraft/models/block/candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_three_candles.json b/public/assets/minecraft/models/block/candle_three_candles.json new file mode 100644 index 00000000..b4056916 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_three_candles_lit.json b/public/assets/minecraft/models/block/candle_three_candles_lit.json new file mode 100644 index 00000000..e706c7bd --- /dev/null +++ b/public/assets/minecraft/models/block/candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_two_candles.json b/public/assets/minecraft/models/block/candle_two_candles.json new file mode 100644 index 00000000..cda5223f --- /dev/null +++ b/public/assets/minecraft/models/block/candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/candle_two_candles_lit.json b/public/assets/minecraft/models/block/candle_two_candles_lit.json new file mode 100644 index 00000000..5c3618b1 --- /dev/null +++ b/public/assets/minecraft/models/block/candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/carpet.json b/public/assets/minecraft/models/block/carpet.json new file mode 100644 index 00000000..b52a1105 --- /dev/null +++ b/public/assets/minecraft/models/block/carpet.json @@ -0,0 +1,19 @@ +{ + "parent": "block/thin_block", + "textures": { + "particle": "#wool" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#wool", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#wool" }, + "north": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "north" }, + "south": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "south" }, + "west": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "west" }, + "east": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/carrots_stage0.json b/public/assets/minecraft/models/block/carrots_stage0.json new file mode 100644 index 00000000..f1dcc6e6 --- /dev/null +++ b/public/assets/minecraft/models/block/carrots_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/carrots_stage1.json b/public/assets/minecraft/models/block/carrots_stage1.json new file mode 100644 index 00000000..dda9356e --- /dev/null +++ b/public/assets/minecraft/models/block/carrots_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/carrots_stage2.json b/public/assets/minecraft/models/block/carrots_stage2.json new file mode 100644 index 00000000..ffc0a559 --- /dev/null +++ b/public/assets/minecraft/models/block/carrots_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/carrots_stage3.json b/public/assets/minecraft/models/block/carrots_stage3.json new file mode 100644 index 00000000..aeb7406a --- /dev/null +++ b/public/assets/minecraft/models/block/carrots_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cartography_table.json b/public/assets/minecraft/models/block/cartography_table.json new file mode 100644 index 00000000..770c1061 --- /dev/null +++ b/public/assets/minecraft/models/block/cartography_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/dark_oak_planks", + "east": "minecraft:block/cartography_table_side3", + "north": "minecraft:block/cartography_table_side3", + "particle": "minecraft:block/cartography_table_side3", + "south": "minecraft:block/cartography_table_side1", + "up": "minecraft:block/cartography_table_top", + "west": "minecraft:block/cartography_table_side2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/carved_pumpkin.json b/public/assets/minecraft/models/block/carved_pumpkin.json new file mode 100644 index 00000000..69975ace --- /dev/null +++ b/public/assets/minecraft/models/block/carved_pumpkin.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/carved_pumpkin", + "side": "minecraft:block/pumpkin_side", + "top": "minecraft:block/pumpkin_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cauldron.json b/public/assets/minecraft/models/block/cauldron.json new file mode 100644 index 00000000..9d195497 --- /dev/null +++ b/public/assets/minecraft/models/block/cauldron.json @@ -0,0 +1,150 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "outside": "block/cauldron_side_level_0", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cave_vines.json b/public/assets/minecraft/models/block/cave_vines.json new file mode 100644 index 00000000..96aafbf7 --- /dev/null +++ b/public/assets/minecraft/models/block/cave_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cave_vines_lit.json b/public/assets/minecraft/models/block/cave_vines_lit.json new file mode 100644 index 00000000..55dd17a5 --- /dev/null +++ b/public/assets/minecraft/models/block/cave_vines_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cave_vines_plant.json b/public/assets/minecraft/models/block/cave_vines_plant.json new file mode 100644 index 00000000..c0eb5e11 --- /dev/null +++ b/public/assets/minecraft/models/block/cave_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cave_vines_plant_lit.json b/public/assets/minecraft/models/block/cave_vines_plant_lit.json new file mode 100644 index 00000000..e6d54de0 --- /dev/null +++ b/public/assets/minecraft/models/block/cave_vines_plant_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_plant_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chain_command_block.json b/public/assets/minecraft/models/block/chain_command_block.json new file mode 100644 index 00000000..bdb3d96e --- /dev/null +++ b/public/assets/minecraft/models/block/chain_command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/chain_command_block_back", + "front": "minecraft:block/chain_command_block_front", + "side": "minecraft:block/chain_command_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chain_command_block_conditional.json b/public/assets/minecraft/models/block/chain_command_block_conditional.json new file mode 100644 index 00000000..ebde0eea --- /dev/null +++ b/public/assets/minecraft/models/block/chain_command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/chain_command_block_back", + "front": "minecraft:block/chain_command_block_front", + "side": "minecraft:block/chain_command_block_conditional" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_button.json b/public/assets/minecraft/models/block/cherry_button.json new file mode 100644 index 00000000..4c064ed8 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_button_inventory.json b/public/assets/minecraft/models/block/cherry_button_inventory.json new file mode 100644 index 00000000..01ff173a --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_button_pressed.json b/public/assets/minecraft/models/block/cherry_button_pressed.json new file mode 100644 index 00000000..a2f61179 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_bottom_left.json b/public/assets/minecraft/models/block/cherry_door_bottom_left.json new file mode 100644 index 00000000..e0222a5d --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_bottom_left_open.json b/public/assets/minecraft/models/block/cherry_door_bottom_left_open.json new file mode 100644 index 00000000..b89b5f1d --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_bottom_right.json b/public/assets/minecraft/models/block/cherry_door_bottom_right.json new file mode 100644 index 00000000..81de9910 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_bottom_right_open.json b/public/assets/minecraft/models/block/cherry_door_bottom_right_open.json new file mode 100644 index 00000000..8418377b --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_top_left.json b/public/assets/minecraft/models/block/cherry_door_top_left.json new file mode 100644 index 00000000..c2e28c4e --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_top_left_open.json b/public/assets/minecraft/models/block/cherry_door_top_left_open.json new file mode 100644 index 00000000..bedf29f5 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_top_right.json b/public/assets/minecraft/models/block/cherry_door_top_right.json new file mode 100644 index 00000000..c5daf1b1 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_door_top_right_open.json b/public/assets/minecraft/models/block/cherry_door_top_right_open.json new file mode 100644 index 00000000..9b83a413 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_gate.json b/public/assets/minecraft/models/block/cherry_fence_gate.json new file mode 100644 index 00000000..677178b4 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_gate_open.json b/public/assets/minecraft/models/block/cherry_fence_gate_open.json new file mode 100644 index 00000000..36fbcb38 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_gate_wall.json b/public/assets/minecraft/models/block/cherry_fence_gate_wall.json new file mode 100644 index 00000000..7e1af440 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_gate_wall_open.json b/public/assets/minecraft/models/block/cherry_fence_gate_wall_open.json new file mode 100644 index 00000000..537d8dec --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_inventory.json b/public/assets/minecraft/models/block/cherry_fence_inventory.json new file mode 100644 index 00000000..a4a3b42d --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_post.json b/public/assets/minecraft/models/block/cherry_fence_post.json new file mode 100644 index 00000000..ef669564 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_fence_side.json b/public/assets/minecraft/models/block/cherry_fence_side.json new file mode 100644 index 00000000..63a0c064 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..5edf7eb7 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..c3e53b18 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..60ce4914 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..da0cfcee --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_0.json new file mode 100644 index 00000000..b49f96c6 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_1.json new file mode 100644 index 00000000..3116e059 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_2.json new file mode 100644 index 00000000..b53af25c --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_3.json new file mode 100644 index 00000000..1a64006a --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_leaves.json b/public/assets/minecraft/models/block/cherry_leaves.json new file mode 100644 index 00000000..1a87b03e --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/cherry_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_log.json b/public/assets/minecraft/models/block/cherry_log.json new file mode 100644 index 00000000..d63b1d09 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_log_x.json b/public/assets/minecraft/models/block/cherry_log_x.json new file mode 100644 index 00000000..168310ec --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_log_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_log_y.json b/public/assets/minecraft/models/block/cherry_log_y.json new file mode 100644 index 00000000..9d83df74 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_log_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_log_z.json b/public/assets/minecraft/models/block/cherry_log_z.json new file mode 100644 index 00000000..15a529b3 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_log_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_planks.json b/public/assets/minecraft/models/block/cherry_planks.json new file mode 100644 index 00000000..dd0b3590 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_pressure_plate.json b/public/assets/minecraft/models/block/cherry_pressure_plate.json new file mode 100644 index 00000000..d25b89df --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_pressure_plate_down.json b/public/assets/minecraft/models/block/cherry_pressure_plate_down.json new file mode 100644 index 00000000..0e9c0625 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_sapling.json b/public/assets/minecraft/models/block/cherry_sapling.json new file mode 100644 index 00000000..a566dacd --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cherry_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf.json b/public/assets/minecraft/models/block/cherry_shelf.json new file mode 100644 index 00000000..bcfecb2b --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_center.json b/public/assets/minecraft/models/block/cherry_shelf_center.json new file mode 100644 index 00000000..1eead888 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_inventory.json b/public/assets/minecraft/models/block/cherry_shelf_inventory.json new file mode 100644 index 00000000..cb74115e --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_left.json b/public/assets/minecraft/models/block/cherry_shelf_left.json new file mode 100644 index 00000000..3b201cad --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_right.json b/public/assets/minecraft/models/block/cherry_shelf_right.json new file mode 100644 index 00000000..8d242ca4 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_unconnected.json b/public/assets/minecraft/models/block/cherry_shelf_unconnected.json new file mode 100644 index 00000000..51c6be23 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_shelf_unpowered.json b/public/assets/minecraft/models/block/cherry_shelf_unpowered.json new file mode 100644 index 00000000..a6631e12 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/cherry_shelf", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_sign_rot_0.json b/public/assets/minecraft/models/block/cherry_sign_rot_0.json new file mode 100644 index 00000000..92209edc --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/cherry_sign", + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_sign_rot_1.json b/public/assets/minecraft/models/block/cherry_sign_rot_1.json new file mode 100644 index 00000000..f72be35c --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/cherry_sign", + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_sign_rot_2.json b/public/assets/minecraft/models/block/cherry_sign_rot_2.json new file mode 100644 index 00000000..0473b77e --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/cherry_sign", + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_sign_rot_3.json b/public/assets/minecraft/models/block/cherry_sign_rot_3.json new file mode 100644 index 00000000..7050cb59 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/cherry_sign", + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_slab.json b/public/assets/minecraft/models/block/cherry_slab.json new file mode 100644 index 00000000..a4774884 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_slab_top.json b/public/assets/minecraft/models/block/cherry_slab_top.json new file mode 100644 index 00000000..4c8f8a22 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_stairs.json b/public/assets/minecraft/models/block/cherry_stairs.json new file mode 100644 index 00000000..1e0a17a9 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_stairs_inner.json b/public/assets/minecraft/models/block/cherry_stairs_inner.json new file mode 100644 index 00000000..0c4f7a42 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_stairs_outer.json b/public/assets/minecraft/models/block/cherry_stairs_outer.json new file mode 100644 index 00000000..ce1dce98 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_trapdoor_bottom.json b/public/assets/minecraft/models/block/cherry_trapdoor_bottom.json new file mode 100644 index 00000000..3efdd184 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_trapdoor_open.json b/public/assets/minecraft/models/block/cherry_trapdoor_open.json new file mode 100644 index 00000000..6a5dc869 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_trapdoor_top.json b/public/assets/minecraft/models/block/cherry_trapdoor_top.json new file mode 100644 index 00000000..c74af628 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_wall_hanging_sign.json b/public/assets/minecraft/models/block/cherry_wall_hanging_sign.json new file mode 100644 index 00000000..f1d4e6e1 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/cherry_hanging_sign", + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_wall_sign.json b/public/assets/minecraft/models/block/cherry_wall_sign.json new file mode 100644 index 00000000..b5f7a924 --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/cherry_sign", + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cherry_wood.json b/public/assets/minecraft/models/block/cherry_wood.json new file mode 100644 index 00000000..dbe5274e --- /dev/null +++ b/public/assets/minecraft/models/block/cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/cherry_log", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chest.json b/public/assets/minecraft/models/block/chest.json new file mode 100644 index 00000000..9406a849 --- /dev/null +++ b/public/assets/minecraft/models/block/chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chipped_anvil.json b/public/assets/minecraft/models/block/chipped_anvil.json new file mode 100644 index 00000000..57719879 --- /dev/null +++ b/public/assets/minecraft/models/block/chipped_anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/chipped_anvil_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf.json b/public/assets/minecraft/models/block/chiseled_bookshelf.json new file mode 100644 index 00000000..a9bda72e --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf.json @@ -0,0 +1,22 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/chiseled_bookshelf_top", + "side": "block/chiseled_bookshelf_side", + "particle": "#top" + }, + "elements": [ + { + "name": "chiseled_bookshelf_body", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "down"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_left.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_left.json new file mode 100644 index 00000000..1d68ce3b --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json new file mode 100644 index 00000000..b3a2dc57 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_right.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_right.json new file mode 100644 index 00000000..8fb59f5e --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_bottom_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_left.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_left.json new file mode 100644 index 00000000..2b981706 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_mid.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_mid.json new file mode 100644 index 00000000..19f44bc1 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_right.json b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_right.json new file mode 100644 index 00000000..778d8873 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_empty_slot_top_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_inventory.json b/public/assets/minecraft/models/block/chiseled_bookshelf_inventory.json new file mode 100644 index 00000000..81cf4e91 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_inventory.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/chiseled_bookshelf_top", + "side": "block/chiseled_bookshelf_side", + "front": "block/chiseled_bookshelf_empty", + "particle": "#top" + }, + "elements": [ + { + "name": "chiseled_bookshelf_body", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json new file mode 100644 index 00000000..69046e17 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json new file mode 100644 index 00000000..f7b23147 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json new file mode 100644 index 00000000..4d7ce5bc --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_left.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_left.json new file mode 100644 index 00000000..85331c01 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_mid.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_mid.json new file mode 100644 index 00000000..058eefc5 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_right.json b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_right.json new file mode 100644 index 00000000..d71c97ce --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_bookshelf_occupied_slot_top_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_cinnabar.json b/public/assets/minecraft/models/block/chiseled_cinnabar.json new file mode 100644 index 00000000..29727c12 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_cinnabar.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_copper.json b/public/assets/minecraft/models/block/chiseled_copper.json new file mode 100644 index 00000000..5baeb440 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_deepslate.json b/public/assets/minecraft/models/block/chiseled_deepslate.json new file mode 100644 index 00000000..727cdc98 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_nether_bricks.json b/public/assets/minecraft/models/block/chiseled_nether_bricks.json new file mode 100644 index 00000000..c66e73c6 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_polished_blackstone.json b/public/assets/minecraft/models/block/chiseled_polished_blackstone.json new file mode 100644 index 00000000..4b0db517 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_polished_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_quartz_block.json b/public/assets/minecraft/models/block/chiseled_quartz_block.json new file mode 100644 index 00000000..562af81e --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_quartz_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_quartz_block_top", + "side": "minecraft:block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_red_sandstone.json b/public/assets/minecraft/models/block/chiseled_red_sandstone.json new file mode 100644 index 00000000..d33075b1 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_resin_bricks.json b/public/assets/minecraft/models/block/chiseled_resin_bricks.json new file mode 100644 index 00000000..16b8f9af --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_resin_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_sandstone.json b/public/assets/minecraft/models/block/chiseled_sandstone.json new file mode 100644 index 00000000..3ce22859 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/sandstone_top", + "side": "minecraft:block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_stone_bricks.json b/public/assets/minecraft/models/block/chiseled_stone_bricks.json new file mode 100644 index 00000000..6bbb7c88 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_sulfur.json b/public/assets/minecraft/models/block/chiseled_sulfur.json new file mode 100644 index 00000000..48a21b10 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_sulfur.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_tuff.json b/public/assets/minecraft/models/block/chiseled_tuff.json new file mode 100644 index 00000000..0ff4bbdc --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_tuff.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_tuff_top", + "side": "minecraft:block/chiseled_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chiseled_tuff_bricks.json b/public/assets/minecraft/models/block/chiseled_tuff_bricks.json new file mode 100644 index 00000000..94accd40 --- /dev/null +++ b/public/assets/minecraft/models/block/chiseled_tuff_bricks.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_tuff_bricks_top", + "side": "minecraft:block/chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chorus_flower.json b/public/assets/minecraft/models/block/chorus_flower.json new file mode 100644 index 00000000..bec10d07 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_flower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chorus_flower", + "textures": { + "texture": "minecraft:block/chorus_flower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chorus_flower_dead.json b/public/assets/minecraft/models/block/chorus_flower_dead.json new file mode 100644 index 00000000..10519e8a --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_flower_dead.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chorus_flower", + "textures": { + "texture": "minecraft:block/chorus_flower_dead" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/chorus_plant.json b/public/assets/minecraft/models/block/chorus_plant.json new file mode 100644 index 00000000..a6949670 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant.json @@ -0,0 +1,80 @@ +{ "parent": "block/block", + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 2, 14, 2 ], + "to": [ 14, 16, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"up" }, + "north": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "south": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "west": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "east": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" } + } + }, + { "from": [ 0, 2, 2 ], + "to": [ 2, 14, 14 ], + "faces": { + "down": { "uv": [ 16, 14, 14, 2 ], "texture": "#texture", "cullface":"west" }, + "up": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"west" }, + "north": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"west" }, + "south": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"west" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"west" } + } + }, + { "from": [ 2, 2, 0 ], + "to": [ 14, 14, 2 ], + "faces": { + "down": { "uv": [ 14, 2, 2, 0 ], "texture": "#texture", "cullface":"north" }, + "up": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"north" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"north" }, + "west": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"north" }, + "east": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"north" } + } + }, + { "from": [ 2, 2, 14 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 14, 16, 2, 14 ], "texture": "#texture", "cullface":"south" }, + "up": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"south" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"south" }, + "west": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"south" }, + "east": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"south" } + } + }, + { "from": [ 14, 2, 2 ], + "to": [ 16, 14, 14 ], + "faces": { + "down": { "uv": [ 2, 14, 0, 2 ], "texture": "#texture", "cullface":"east" }, + "up": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"east" }, + "north": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"east" }, + "south": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"east" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"east" } + } + }, + { "from": [ 2, 0, 2 ], + "to": [ 14, 2, 14 ], + "faces": { + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#texture", "cullface":"down" }, + "north": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "south": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "west": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "east": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" } + } + }, + { "from": [ 2, 2, 2 ], + "to": [ 14, 14, 14 ], + "faces": { + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#inside" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chorus_plant_noside.json b/public/assets/minecraft/models/block/chorus_plant_noside.json new file mode 100644 index 00000000..e7e60ce6 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant_noside.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chorus_plant_noside1.json b/public/assets/minecraft/models/block/chorus_plant_noside1.json new file mode 100644 index 00000000..f3fed503 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant_noside1.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 4, 4, 3 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chorus_plant_noside2.json b/public/assets/minecraft/models/block/chorus_plant_noside2.json new file mode 100644 index 00000000..e2627b9a --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant_noside2.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 5, 5, 2 ], + "to": [ 11, 11, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chorus_plant_noside3.json b/public/assets/minecraft/models/block/chorus_plant_noside3.json new file mode 100644 index 00000000..f3fed503 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant_noside3.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 4, 4, 3 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/chorus_plant_side.json b/public/assets/minecraft/models/block/chorus_plant_side.json new file mode 100644 index 00000000..e8117d24 --- /dev/null +++ b/public/assets/minecraft/models/block/chorus_plant_side.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 0 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture", "cullface":"north" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cinnabar.json b/public/assets/minecraft/models/block/cinnabar.json new file mode 100644 index 00000000..b65a195b --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_slab.json b/public/assets/minecraft/models/block/cinnabar_brick_slab.json new file mode 100644 index 00000000..da56d0be --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cinnabar_bricks", + "side": "minecraft:block/cinnabar_bricks", + "top": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_slab_top.json b/public/assets/minecraft/models/block/cinnabar_brick_slab_top.json new file mode 100644 index 00000000..3d1ffa59 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cinnabar_bricks", + "side": "minecraft:block/cinnabar_bricks", + "top": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_stairs.json b/public/assets/minecraft/models/block/cinnabar_brick_stairs.json new file mode 100644 index 00000000..b554cdc7 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cinnabar_bricks", + "side": "minecraft:block/cinnabar_bricks", + "top": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_stairs_inner.json b/public/assets/minecraft/models/block/cinnabar_brick_stairs_inner.json new file mode 100644 index 00000000..39aa7d08 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cinnabar_bricks", + "side": "minecraft:block/cinnabar_bricks", + "top": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_stairs_outer.json b/public/assets/minecraft/models/block/cinnabar_brick_stairs_outer.json new file mode 100644 index 00000000..98268041 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cinnabar_bricks", + "side": "minecraft:block/cinnabar_bricks", + "top": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_wall_inventory.json b/public/assets/minecraft/models/block/cinnabar_brick_wall_inventory.json new file mode 100644 index 00000000..a9a3f698 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_wall_post.json b/public/assets/minecraft/models/block/cinnabar_brick_wall_post.json new file mode 100644 index 00000000..e67627a5 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_wall_side.json b/public/assets/minecraft/models/block/cinnabar_brick_wall_side.json new file mode 100644 index 00000000..4b141a0e --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_brick_wall_side_tall.json b/public/assets/minecraft/models/block/cinnabar_brick_wall_side_tall.json new file mode 100644 index 00000000..b5f07521 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_bricks.json b/public/assets/minecraft/models/block/cinnabar_bricks.json new file mode 100644 index 00000000..b5df4b01 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cinnabar_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_slab.json b/public/assets/minecraft/models/block/cinnabar_slab.json new file mode 100644 index 00000000..550d5297 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cinnabar", + "side": "minecraft:block/cinnabar", + "top": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_slab_top.json b/public/assets/minecraft/models/block/cinnabar_slab_top.json new file mode 100644 index 00000000..260cab37 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cinnabar", + "side": "minecraft:block/cinnabar", + "top": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_stairs.json b/public/assets/minecraft/models/block/cinnabar_stairs.json new file mode 100644 index 00000000..3e0e4506 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cinnabar", + "side": "minecraft:block/cinnabar", + "top": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_stairs_inner.json b/public/assets/minecraft/models/block/cinnabar_stairs_inner.json new file mode 100644 index 00000000..5343e320 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cinnabar", + "side": "minecraft:block/cinnabar", + "top": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_stairs_outer.json b/public/assets/minecraft/models/block/cinnabar_stairs_outer.json new file mode 100644 index 00000000..79e793f1 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cinnabar", + "side": "minecraft:block/cinnabar", + "top": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_wall_inventory.json b/public/assets/minecraft/models/block/cinnabar_wall_inventory.json new file mode 100644 index 00000000..8fea8bab --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_wall_post.json b/public/assets/minecraft/models/block/cinnabar_wall_post.json new file mode 100644 index 00000000..eaab7f16 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_wall_side.json b/public/assets/minecraft/models/block/cinnabar_wall_side.json new file mode 100644 index 00000000..576d5068 --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cinnabar_wall_side_tall.json b/public/assets/minecraft/models/block/cinnabar_wall_side_tall.json new file mode 100644 index 00000000..64f69b0e --- /dev/null +++ b/public/assets/minecraft/models/block/cinnabar_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/clay.json b/public/assets/minecraft/models/block/clay.json new file mode 100644 index 00000000..3e478cd7 --- /dev/null +++ b/public/assets/minecraft/models/block/clay.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/clay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/closed_eyeblossom.json b/public/assets/minecraft/models/block/closed_eyeblossom.json new file mode 100644 index 00000000..a99d9a51 --- /dev/null +++ b/public/assets/minecraft/models/block/closed_eyeblossom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/closed_eyeblossom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/coal_block.json b/public/assets/minecraft/models/block/coal_block.json new file mode 100644 index 00000000..9b1077f1 --- /dev/null +++ b/public/assets/minecraft/models/block/coal_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coal_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/coal_ore.json b/public/assets/minecraft/models/block/coal_ore.json new file mode 100644 index 00000000..ef7b1541 --- /dev/null +++ b/public/assets/minecraft/models/block/coal_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coal_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/coarse_dirt.json b/public/assets/minecraft/models/block/coarse_dirt.json new file mode 100644 index 00000000..2ecdb0d0 --- /dev/null +++ b/public/assets/minecraft/models/block/coarse_dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coarse_dirt" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate.json b/public/assets/minecraft/models/block/cobbled_deepslate.json new file mode 100644 index 00000000..bd99551d --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_slab.json b/public/assets/minecraft/models/block/cobbled_deepslate_slab.json new file mode 100644 index 00000000..92d33595 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_slab_top.json b/public/assets/minecraft/models/block/cobbled_deepslate_slab_top.json new file mode 100644 index 00000000..34da6b49 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_stairs.json b/public/assets/minecraft/models/block/cobbled_deepslate_stairs.json new file mode 100644 index 00000000..1ee79114 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_stairs_inner.json b/public/assets/minecraft/models/block/cobbled_deepslate_stairs_inner.json new file mode 100644 index 00000000..17ea7611 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_stairs_outer.json b/public/assets/minecraft/models/block/cobbled_deepslate_stairs_outer.json new file mode 100644 index 00000000..966d357d --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_wall_inventory.json b/public/assets/minecraft/models/block/cobbled_deepslate_wall_inventory.json new file mode 100644 index 00000000..e7e2c31a --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_wall_post.json b/public/assets/minecraft/models/block/cobbled_deepslate_wall_post.json new file mode 100644 index 00000000..6a6f6480 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_wall_side.json b/public/assets/minecraft/models/block/cobbled_deepslate_wall_side.json new file mode 100644 index 00000000..082cacc3 --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobbled_deepslate_wall_side_tall.json b/public/assets/minecraft/models/block/cobbled_deepslate_wall_side_tall.json new file mode 100644 index 00000000..7e841daf --- /dev/null +++ b/public/assets/minecraft/models/block/cobbled_deepslate_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone.json b/public/assets/minecraft/models/block/cobblestone.json new file mode 100644 index 00000000..ab65fe90 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_slab.json b/public/assets/minecraft/models/block/cobblestone_slab.json new file mode 100644 index 00000000..8d65dd37 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_slab_top.json b/public/assets/minecraft/models/block/cobblestone_slab_top.json new file mode 100644 index 00000000..4caccc35 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_stairs.json b/public/assets/minecraft/models/block/cobblestone_stairs.json new file mode 100644 index 00000000..feae9865 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_stairs_inner.json b/public/assets/minecraft/models/block/cobblestone_stairs_inner.json new file mode 100644 index 00000000..36f2f799 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_stairs_outer.json b/public/assets/minecraft/models/block/cobblestone_stairs_outer.json new file mode 100644 index 00000000..77c9fa47 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_wall_inventory.json b/public/assets/minecraft/models/block/cobblestone_wall_inventory.json new file mode 100644 index 00000000..3145d2de --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_wall_post.json b/public/assets/minecraft/models/block/cobblestone_wall_post.json new file mode 100644 index 00000000..7f47c03f --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_wall_side.json b/public/assets/minecraft/models/block/cobblestone_wall_side.json new file mode 100644 index 00000000..f0eabd2b --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobblestone_wall_side_tall.json b/public/assets/minecraft/models/block/cobblestone_wall_side_tall.json new file mode 100644 index 00000000..d6f66256 --- /dev/null +++ b/public/assets/minecraft/models/block/cobblestone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cobweb.json b/public/assets/minecraft/models/block/cobweb.json new file mode 100644 index 00000000..0520c950 --- /dev/null +++ b/public/assets/minecraft/models/block/cobweb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cobweb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cocoa_stage0.json b/public/assets/minecraft/models/block/cocoa_stage0.json new file mode 100644 index 00000000..9870dd80 --- /dev/null +++ b/public/assets/minecraft/models/block/cocoa_stage0.json @@ -0,0 +1,27 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage0", + "cocoa": "block/cocoa_stage0" + }, + "elements": [ + { "from": [ 6, 7, 11 ], + "to": [ 10, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#cocoa" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#cocoa" }, + "north": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "south": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "west": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "east": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" } + } + }, + { "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" }, + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cocoa_stage1.json b/public/assets/minecraft/models/block/cocoa_stage1.json new file mode 100644 index 00000000..22d12d8d --- /dev/null +++ b/public/assets/minecraft/models/block/cocoa_stage1.json @@ -0,0 +1,27 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage1", + "cocoa": "block/cocoa_stage1" + }, + "elements": [ + { "from": [ 5, 5, 9 ], + "to": [ 11, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 0, 6, 6 ], "texture": "#cocoa" }, + "up": { "uv": [ 0, 0, 6, 6 ], "texture": "#cocoa" }, + "north": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "south": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "west": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "east": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" } + } + }, + { "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" }, + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cocoa_stage2.json b/public/assets/minecraft/models/block/cocoa_stage2.json new file mode 100644 index 00000000..ad93432a --- /dev/null +++ b/public/assets/minecraft/models/block/cocoa_stage2.json @@ -0,0 +1,29 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage2", + "cocoa": "block/cocoa_stage2" + }, + "elements": [ + { + "from": [ 4, 3, 7 ], + "to": [ 12, 12, 15 ], + "faces": { + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#cocoa" }, + "down": { "uv": [ 0, 0, 8, 8 ], "texture": "#cocoa" }, + "north": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "south": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "west": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "east": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" } + } + }, + { + "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" }, + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/command_block.json b/public/assets/minecraft/models/block/command_block.json new file mode 100644 index 00000000..598a427c --- /dev/null +++ b/public/assets/minecraft/models/block/command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/command_block_back", + "front": "minecraft:block/command_block_front", + "side": "minecraft:block/command_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/command_block_conditional.json b/public/assets/minecraft/models/block/command_block_conditional.json new file mode 100644 index 00000000..f489842d --- /dev/null +++ b/public/assets/minecraft/models/block/command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/command_block_back", + "front": "minecraft:block/command_block_front", + "side": "minecraft:block/command_block_conditional" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/comparator.json b/public/assets/minecraft/models/block/comparator.json new file mode 100644 index 00000000..d886187c --- /dev/null +++ b/public/assets/minecraft/models/block/comparator.json @@ -0,0 +1,53 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator", + "slab": "block/smooth_stone", + "top": "block/comparator", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/comparator_on.json b/public/assets/minecraft/models/block/comparator_on.json new file mode 100644 index 00000000..00133846 --- /dev/null +++ b/public/assets/minecraft/models/block/comparator_on.json @@ -0,0 +1,151 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator_on", + "slab": "block/smooth_stone", + "top": "block/comparator_on", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 1.5, 10.5 ], + "to": [ 6.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 7.5, 10.5 ], + "to": [ 6.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 13.5 ], + "to": [ 6.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 0.5, 4.5, 10.5 ], + "to": [ 3.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 1.5, 10.5 ], + "to": [ 12.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 7.5, 10.5 ], + "to": [ 12.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 13.5 ], + "to": [ 12.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 12.5, 4.5, 10.5 ], + "to": [ 15.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/comparator_on_subtract.json b/public/assets/minecraft/models/block/comparator_on_subtract.json new file mode 100644 index 00000000..7d86c2ba --- /dev/null +++ b/public/assets/minecraft/models/block/comparator_on_subtract.json @@ -0,0 +1,200 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator_on", + "slab": "block/smooth_stone", + "top": "block/comparator_on", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 1.5, 10.5 ], + "to": [ 6.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 7.5, 10.5 ], + "to": [ 6.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 13.5 ], + "to": [ 6.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 0.5, 4.5, 10.5 ], + "to": [ 3.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 1.5, 10.5 ], + "to": [ 12.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 7.5, 10.5 ], + "to": [ 12.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 13.5 ], + "to": [ 12.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 12.5, 4.5, 10.5 ], + "to": [ 15.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, -0.5, 1.5 ], + "to": [ 9.5, 2.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 5.5, 1.5 ], + "to": [ 9.5, 8.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, -1.5 ], + "to": [ 9.5, 5.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, 4.5 ], + "to": [ 9.5, 5.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 2.5, 1.5 ], + "to": [ 6.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 2.5, 1.5 ], + "to": [ 12.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/comparator_subtract.json b/public/assets/minecraft/models/block/comparator_subtract.json new file mode 100644 index 00000000..1119d370 --- /dev/null +++ b/public/assets/minecraft/models/block/comparator_subtract.json @@ -0,0 +1,102 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator", + "slab": "block/smooth_stone", + "top": "block/comparator", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, -0.5, 1.5 ], + "to": [ 9.5, 2.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 5.5, 1.5 ], + "to": [ 9.5, 8.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, -1.5 ], + "to": [ 9.5, 5.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, 4.5 ], + "to": [ 9.5, 5.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 2.5, 1.5 ], + "to": [ 6.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 2.5, 1.5 ], + "to": [ 12.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/composter.json b/public/assets/minecraft/models/block/composter.json new file mode 100644 index 00000000..fd57a84e --- /dev/null +++ b/public/assets/minecraft/models/block/composter.json @@ -0,0 +1,61 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "top": "block/composter_top", + "outside": "block/composter_side_level_0", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents1.json b/public/assets/minecraft/models/block/composter_contents1.json new file mode 100644 index 00000000..5d44de71 --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents1.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_1", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 3, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents2.json b/public/assets/minecraft/models/block/composter_contents2.json new file mode 100644 index 00000000..1fa11a1b --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents2.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_2", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 5, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents3.json b/public/assets/minecraft/models/block/composter_contents3.json new file mode 100644 index 00000000..b515ff9b --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents3.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_3", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 7, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents4.json b/public/assets/minecraft/models/block/composter_contents4.json new file mode 100644 index 00000000..073a0a00 --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents4.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_4", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 9, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents5.json b/public/assets/minecraft/models/block/composter_contents5.json new file mode 100644 index 00000000..459264bf --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents5.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_5", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 11, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents6.json b/public/assets/minecraft/models/block/composter_contents6.json new file mode 100644 index 00000000..1697f293 --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents6.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_6", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 13, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents7.json b/public/assets/minecraft/models/block/composter_contents7.json new file mode 100644 index 00000000..92c42dce --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents7.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "4": "block/composter_compost", + "top": "block/composter_top", + "outside": "block/composter_side_level_7", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 15, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#4", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/composter_contents_ready.json b/public/assets/minecraft/models/block/composter_contents_ready.json new file mode 100644 index 00000000..fe74385b --- /dev/null +++ b/public/assets/minecraft/models/block/composter_contents_ready.json @@ -0,0 +1,62 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "5": "block/composter_ready", + "top": "block/composter_top", + "outside": "block/composter_side_level_8", + "bottom": "block/composter_bottom", + "particle": "block/composter_side", + "side": "block/composter_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 15, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#5", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 0, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 16], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 16], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/conduit.json b/public/assets/minecraft/models/block/conduit.json new file mode 100644 index 00000000..5abfb3b6 --- /dev/null +++ b/public/assets/minecraft/models/block/conduit.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/conduit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_cap.json b/public/assets/minecraft/models/block/copper_bars_cap.json new file mode 100644 index 00000000..b0326c83 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_cap.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_cap_alt.json b/public/assets/minecraft/models/block/copper_bars_cap_alt.json new file mode 100644 index 00000000..5b9d7827 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_cap_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap_alt", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_post.json b/public/assets/minecraft/models/block/copper_bars_post.json new file mode 100644 index 00000000..72ee2906 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_post_ends.json b/public/assets/minecraft/models/block/copper_bars_post_ends.json new file mode 100644 index 00000000..9067cf2a --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_post_ends.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post_ends", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_side.json b/public/assets/minecraft/models/block/copper_bars_side.json new file mode 100644 index 00000000..a682eb30 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bars_side_alt.json b/public/assets/minecraft/models/block/copper_bars_side_alt.json new file mode 100644 index 00000000..42d6ff56 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bars_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side_alt", + "textures": { + "bars": "minecraft:block/copper_bars", + "edge": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_block.json b/public/assets/minecraft/models/block/copper_block.json new file mode 100644 index 00000000..aae71599 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bulb.json b/public/assets/minecraft/models/block/copper_bulb.json new file mode 100644 index 00000000..187e3d10 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bulb_lit.json b/public/assets/minecraft/models/block/copper_bulb_lit.json new file mode 100644 index 00000000..6921fec7 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bulb_lit_powered.json b/public/assets/minecraft/models/block/copper_bulb_lit_powered.json new file mode 100644 index 00000000..1edad414 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_bulb_powered.json b/public/assets/minecraft/models/block/copper_bulb_powered.json new file mode 100644 index 00000000..4fb2ec8f --- /dev/null +++ b/public/assets/minecraft/models/block/copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_chain.json b/public/assets/minecraft/models/block/copper_chain.json new file mode 100644 index 00000000..3459633d --- /dev/null +++ b/public/assets/minecraft/models/block/copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chain", + "textures": { + "texture": "minecraft:block/copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_chest.json b/public/assets/minecraft/models/block/copper_chest.json new file mode 100644 index 00000000..8fa0027a --- /dev/null +++ b/public/assets/minecraft/models/block/copper_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/copper_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_bottom_left.json b/public/assets/minecraft/models/block/copper_door_bottom_left.json new file mode 100644 index 00000000..c3bba785 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_bottom_left_open.json b/public/assets/minecraft/models/block/copper_door_bottom_left_open.json new file mode 100644 index 00000000..6fc74890 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_bottom_right.json b/public/assets/minecraft/models/block/copper_door_bottom_right.json new file mode 100644 index 00000000..dfdbe713 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_bottom_right_open.json b/public/assets/minecraft/models/block/copper_door_bottom_right_open.json new file mode 100644 index 00000000..7494e6ff --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_top_left.json b/public/assets/minecraft/models/block/copper_door_top_left.json new file mode 100644 index 00000000..d76e7b1c --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_top_left_open.json b/public/assets/minecraft/models/block/copper_door_top_left_open.json new file mode 100644 index 00000000..c198f40a --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_top_right.json b/public/assets/minecraft/models/block/copper_door_top_right.json new file mode 100644 index 00000000..519aa170 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_door_top_right_open.json b/public/assets/minecraft/models/block/copper_door_top_right_open.json new file mode 100644 index 00000000..2850bad0 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_golem_statue.json b/public/assets/minecraft/models/block/copper_golem_statue.json new file mode 100644 index 00000000..8fa0027a --- /dev/null +++ b/public/assets/minecraft/models/block/copper_golem_statue.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/copper_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_grate.json b/public/assets/minecraft/models/block/copper_grate.json new file mode 100644 index 00000000..c2a308b1 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_grate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_lantern.json b/public/assets/minecraft/models/block/copper_lantern.json new file mode 100644 index 00000000..7e7db7f9 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_lantern_hanging.json b/public/assets/minecraft/models/block/copper_lantern_hanging.json new file mode 100644 index 00000000..e0ed7837 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_ore.json b/public/assets/minecraft/models/block/copper_ore.json new file mode 100644 index 00000000..193dd969 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_torch.json b/public/assets/minecraft/models/block/copper_torch.json new file mode 100644 index 00000000..b561671c --- /dev/null +++ b/public/assets/minecraft/models/block/copper_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch", + "textures": { + "torch": "minecraft:block/copper_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_trapdoor_bottom.json b/public/assets/minecraft/models/block/copper_trapdoor_bottom.json new file mode 100644 index 00000000..2816eca7 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_trapdoor_open.json b/public/assets/minecraft/models/block/copper_trapdoor_open.json new file mode 100644 index 00000000..f4d3a9dc --- /dev/null +++ b/public/assets/minecraft/models/block/copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_trapdoor_top.json b/public/assets/minecraft/models/block/copper_trapdoor_top.json new file mode 100644 index 00000000..b673c9e7 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/copper_wall_torch.json b/public/assets/minecraft/models/block/copper_wall_torch.json new file mode 100644 index 00000000..3b74b0f3 --- /dev/null +++ b/public/assets/minecraft/models/block/copper_wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall", + "textures": { + "torch": "minecraft:block/copper_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/coral_fan.json b/public/assets/minecraft/models/block/coral_fan.json new file mode 100644 index 00000000..e28dd67b --- /dev/null +++ b/public/assets/minecraft/models/block/coral_fan.json @@ -0,0 +1,44 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#fan" + }, + "elements": [ + { "from": [ 8, 0, 0 ], + "to": [ 24, 0, 16 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "z", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan", "rotation": 90 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan", "rotation": 270 } + } + }, + { "from": [ -8, 0, 0 ], + "to": [ 8, 0, 16 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "z", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan", "rotation": 270 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan", "rotation": 90 } + } + }, + { "from": [ 0, 0, 8 ], + "to": [ 16, 0, 24 ], + "rotation": { "origin": [ 0, 0, 8 ], "axis": "x", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" }, + "down": { "uv": [ 16, 0, 0, 16 ], "texture": "#fan" } + } + }, + { "from": [ 0, 0, -8 ], + "to": [ 16, 0, 8 ], + "rotation": { "origin": [ 0, 0, 8 ], "axis": "x", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/coral_wall_fan.json b/public/assets/minecraft/models/block/coral_wall_fan.json new file mode 100644 index 00000000..eafe1f8f --- /dev/null +++ b/public/assets/minecraft/models/block/coral_wall_fan.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#fan" + }, + "elements": [ + { "from": [ 0, 8, 0 ], + "to": [ 16, 8, 16 ], + "rotation": { "origin": [ 8, 8, 14 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" } + } + }, + { "from": [ 0, 8, 0 ], + "to": [ 16, 8, 16 ], + "rotation": { "origin": [ 8, 8, 14 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cornflower.json b/public/assets/minecraft/models/block/cornflower.json new file mode 100644 index 00000000..01ec1857 --- /dev/null +++ b/public/assets/minecraft/models/block/cornflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cornflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cracked_deepslate_bricks.json b/public/assets/minecraft/models/block/cracked_deepslate_bricks.json new file mode 100644 index 00000000..25527867 --- /dev/null +++ b/public/assets/minecraft/models/block/cracked_deepslate_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cracked_deepslate_tiles.json b/public/assets/minecraft/models/block/cracked_deepslate_tiles.json new file mode 100644 index 00000000..264f8094 --- /dev/null +++ b/public/assets/minecraft/models/block/cracked_deepslate_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cracked_nether_bricks.json b/public/assets/minecraft/models/block/cracked_nether_bricks.json new file mode 100644 index 00000000..403c18f0 --- /dev/null +++ b/public/assets/minecraft/models/block/cracked_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cracked_polished_blackstone_bricks.json b/public/assets/minecraft/models/block/cracked_polished_blackstone_bricks.json new file mode 100644 index 00000000..e36eda13 --- /dev/null +++ b/public/assets/minecraft/models/block/cracked_polished_blackstone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cracked_stone_bricks.json b/public/assets/minecraft/models/block/cracked_stone_bricks.json new file mode 100644 index 00000000..8628046d --- /dev/null +++ b/public/assets/minecraft/models/block/cracked_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crafter.json b/public/assets/minecraft/models/block/crafter.json new file mode 100644 index 00000000..71e56849 --- /dev/null +++ b/public/assets/minecraft/models/block/crafter.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/crafter_bottom", + "top": "block/crafter_top", + "north": "block/crafter_north", + "south": "block/crafter_south", + "west": "block/crafter_west", + "east": "block/crafter_east", + "particle": "#north" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "rotation": 180, "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#north", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#south", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/crafter_crafting.json b/public/assets/minecraft/models/block/crafter_crafting.json new file mode 100644 index 00000000..134a00dc --- /dev/null +++ b/public/assets/minecraft/models/block/crafter_crafting.json @@ -0,0 +1,9 @@ +{ + "parent": "block/crafter_triggered", + "textures": { + "top": "block/crafter_top_crafting", + "north": "block/crafter_north_crafting", + "east": "block/crafter_east_crafting", + "west": "block/crafter_west_crafting" + } +} diff --git a/public/assets/minecraft/models/block/crafter_crafting_triggered.json b/public/assets/minecraft/models/block/crafter_crafting_triggered.json new file mode 100644 index 00000000..86e293ab --- /dev/null +++ b/public/assets/minecraft/models/block/crafter_crafting_triggered.json @@ -0,0 +1,3 @@ +{ + "parent": "block/crafter_crafting" +} diff --git a/public/assets/minecraft/models/block/crafter_triggered.json b/public/assets/minecraft/models/block/crafter_triggered.json new file mode 100644 index 00000000..3a66caf4 --- /dev/null +++ b/public/assets/minecraft/models/block/crafter_triggered.json @@ -0,0 +1,9 @@ +{ + "parent": "block/crafter", + "textures": { + "top": "block/crafter_top_triggered", + "south": "block/crafter_south_triggered", + "west": "block/crafter_west_triggered", + "east": "block/crafter_east_triggered" + } +} diff --git a/public/assets/minecraft/models/block/crafting_table.json b/public/assets/minecraft/models/block/crafting_table.json new file mode 100644 index 00000000..aa056b15 --- /dev/null +++ b/public/assets/minecraft/models/block/crafting_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/oak_planks", + "east": "minecraft:block/crafting_table_side", + "north": "minecraft:block/crafting_table_front", + "particle": "minecraft:block/crafting_table_front", + "south": "minecraft:block/crafting_table_side", + "up": "minecraft:block/crafting_table_top", + "west": "minecraft:block/crafting_table_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart.json b/public/assets/minecraft/models/block/creaking_heart.json new file mode 100644 index 00000000..e40768a2 --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/creaking_heart_top", + "side": "minecraft:block/creaking_heart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart_awake.json b/public/assets/minecraft/models/block/creaking_heart_awake.json new file mode 100644 index 00000000..75db0a2f --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart_awake.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/creaking_heart_top_awake", + "side": "minecraft:block/creaking_heart_awake" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart_awake_horizontal.json b/public/assets/minecraft/models/block/creaking_heart_awake_horizontal.json new file mode 100644 index 00000000..b4e45301 --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart_awake_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/creaking_heart_top_awake", + "side": "minecraft:block/creaking_heart_awake" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart_dormant.json b/public/assets/minecraft/models/block/creaking_heart_dormant.json new file mode 100644 index 00000000..6ae07d24 --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart_dormant.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/creaking_heart_top_dormant", + "side": "minecraft:block/creaking_heart_dormant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart_dormant_horizontal.json b/public/assets/minecraft/models/block/creaking_heart_dormant_horizontal.json new file mode 100644 index 00000000..acb48037 --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart_dormant_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/creaking_heart_top_dormant", + "side": "minecraft:block/creaking_heart_dormant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/creaking_heart_horizontal.json b/public/assets/minecraft/models/block/creaking_heart_horizontal.json new file mode 100644 index 00000000..475abb74 --- /dev/null +++ b/public/assets/minecraft/models/block/creaking_heart_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/creaking_heart_top", + "side": "minecraft:block/creaking_heart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_button.json b/public/assets/minecraft/models/block/crimson_button.json new file mode 100644 index 00000000..c57c4255 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_button_inventory.json b/public/assets/minecraft/models/block/crimson_button_inventory.json new file mode 100644 index 00000000..06d1baa2 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_button_pressed.json b/public/assets/minecraft/models/block/crimson_button_pressed.json new file mode 100644 index 00000000..2ba39bd9 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_bottom_left.json b/public/assets/minecraft/models/block/crimson_door_bottom_left.json new file mode 100644 index 00000000..34db06cb --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_bottom_left_open.json b/public/assets/minecraft/models/block/crimson_door_bottom_left_open.json new file mode 100644 index 00000000..a241d7e4 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_bottom_right.json b/public/assets/minecraft/models/block/crimson_door_bottom_right.json new file mode 100644 index 00000000..5bcd78db --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_bottom_right_open.json b/public/assets/minecraft/models/block/crimson_door_bottom_right_open.json new file mode 100644 index 00000000..9f24750f --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_top_left.json b/public/assets/minecraft/models/block/crimson_door_top_left.json new file mode 100644 index 00000000..597111a8 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_top_left_open.json b/public/assets/minecraft/models/block/crimson_door_top_left_open.json new file mode 100644 index 00000000..ed888579 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_top_right.json b/public/assets/minecraft/models/block/crimson_door_top_right.json new file mode 100644 index 00000000..c033de2f --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_door_top_right_open.json b/public/assets/minecraft/models/block/crimson_door_top_right_open.json new file mode 100644 index 00000000..c9d96fd9 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_gate.json b/public/assets/minecraft/models/block/crimson_fence_gate.json new file mode 100644 index 00000000..6599c50b --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_gate_open.json b/public/assets/minecraft/models/block/crimson_fence_gate_open.json new file mode 100644 index 00000000..9777833a --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_gate_wall.json b/public/assets/minecraft/models/block/crimson_fence_gate_wall.json new file mode 100644 index 00000000..b3704b27 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_gate_wall_open.json b/public/assets/minecraft/models/block/crimson_fence_gate_wall_open.json new file mode 100644 index 00000000..5ba60043 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_inventory.json b/public/assets/minecraft/models/block/crimson_fence_inventory.json new file mode 100644 index 00000000..16f625d5 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_post.json b/public/assets/minecraft/models/block/crimson_fence_post.json new file mode 100644 index 00000000..f5f14658 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fence_side.json b/public/assets/minecraft/models/block/crimson_fence_side.json new file mode 100644 index 00000000..62765764 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_fungus.json b/public/assets/minecraft/models/block/crimson_fungus.json new file mode 100644 index 00000000..351e2bce --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/crimson_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..7ee9f9c9 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..7daff7bb --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..c0a9f02e --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..dcb4e9ac --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_0.json new file mode 100644 index 00000000..311e0736 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_1.json new file mode 100644 index 00000000..5d24e6a9 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_2.json new file mode 100644 index 00000000..22f4848d --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_3.json new file mode 100644 index 00000000..cf42aae9 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_hyphae.json b/public/assets/minecraft/models/block/crimson_hyphae.json new file mode 100644 index 00000000..43c990a5 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/crimson_stem", + "side": "minecraft:block/crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_nylium.json b/public/assets/minecraft/models/block/crimson_nylium.json new file mode 100644 index 00000000..00ac27b1 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_nylium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/netherrack", + "side": "minecraft:block/crimson_nylium_side", + "top": "minecraft:block/crimson_nylium" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_planks.json b/public/assets/minecraft/models/block/crimson_planks.json new file mode 100644 index 00000000..9bf1ea13 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_pressure_plate.json b/public/assets/minecraft/models/block/crimson_pressure_plate.json new file mode 100644 index 00000000..6d6a2265 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_pressure_plate_down.json b/public/assets/minecraft/models/block/crimson_pressure_plate_down.json new file mode 100644 index 00000000..df5febdd --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_roots.json b/public/assets/minecraft/models/block/crimson_roots.json new file mode 100644 index 00000000..5bf542bc --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/crimson_roots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf.json b/public/assets/minecraft/models/block/crimson_shelf.json new file mode 100644 index 00000000..bd013783 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_center.json b/public/assets/minecraft/models/block/crimson_shelf_center.json new file mode 100644 index 00000000..b1412cb2 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_inventory.json b/public/assets/minecraft/models/block/crimson_shelf_inventory.json new file mode 100644 index 00000000..7ccc51d0 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_left.json b/public/assets/minecraft/models/block/crimson_shelf_left.json new file mode 100644 index 00000000..2614a3f4 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_right.json b/public/assets/minecraft/models/block/crimson_shelf_right.json new file mode 100644 index 00000000..6f318f04 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_unconnected.json b/public/assets/minecraft/models/block/crimson_shelf_unconnected.json new file mode 100644 index 00000000..8c36d577 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_shelf_unpowered.json b/public/assets/minecraft/models/block/crimson_shelf_unpowered.json new file mode 100644 index 00000000..35f5b659 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/crimson_shelf", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_sign_rot_0.json b/public/assets/minecraft/models/block/crimson_sign_rot_0.json new file mode 100644 index 00000000..e2024bc5 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/crimson_sign", + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_sign_rot_1.json b/public/assets/minecraft/models/block/crimson_sign_rot_1.json new file mode 100644 index 00000000..2dab5ddf --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/crimson_sign", + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_sign_rot_2.json b/public/assets/minecraft/models/block/crimson_sign_rot_2.json new file mode 100644 index 00000000..66beb4f0 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/crimson_sign", + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_sign_rot_3.json b/public/assets/minecraft/models/block/crimson_sign_rot_3.json new file mode 100644 index 00000000..4e430146 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/crimson_sign", + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_slab.json b/public/assets/minecraft/models/block/crimson_slab.json new file mode 100644 index 00000000..42f7e088 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_slab_top.json b/public/assets/minecraft/models/block/crimson_slab_top.json new file mode 100644 index 00000000..ce034232 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_stairs.json b/public/assets/minecraft/models/block/crimson_stairs.json new file mode 100644 index 00000000..d12e043b --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_stairs_inner.json b/public/assets/minecraft/models/block/crimson_stairs_inner.json new file mode 100644 index 00000000..9eb4b276 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_stairs_outer.json b/public/assets/minecraft/models/block/crimson_stairs_outer.json new file mode 100644 index 00000000..ab3b02fb --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_stem.json b/public/assets/minecraft/models/block/crimson_stem.json new file mode 100644 index 00000000..c8f5c784 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/crimson_stem_top", + "side": "minecraft:block/crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_trapdoor_bottom.json b/public/assets/minecraft/models/block/crimson_trapdoor_bottom.json new file mode 100644 index 00000000..b83e4bbc --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_trapdoor_open.json b/public/assets/minecraft/models/block/crimson_trapdoor_open.json new file mode 100644 index 00000000..ad3d11e0 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_trapdoor_top.json b/public/assets/minecraft/models/block/crimson_trapdoor_top.json new file mode 100644 index 00000000..2b8e4d9f --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_wall_hanging_sign.json b/public/assets/minecraft/models/block/crimson_wall_hanging_sign.json new file mode 100644 index 00000000..d6dc130d --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/crimson_hanging_sign", + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crimson_wall_sign.json b/public/assets/minecraft/models/block/crimson_wall_sign.json new file mode 100644 index 00000000..438baa52 --- /dev/null +++ b/public/assets/minecraft/models/block/crimson_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/crimson_sign", + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/crop.json b/public/assets/minecraft/models/block/crop.json new file mode 100644 index 00000000..1afe355c --- /dev/null +++ b/public/assets/minecraft/models/block/crop.json @@ -0,0 +1,40 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#crop" + }, + "elements": [ + { "from": [ 4, -1, 0 ], + "to": [ 4, 15, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" } + } + }, + { "from": [ 12, -1, 0 ], + "to": [ 12, 15, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" } + } + }, + { "from": [ 0, -1, 4 ], + "to": [ 16, 15, 4 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" } + } + }, + { "from": [ 0, -1, 12 ], + "to": [ 16, 15, 12 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cross.json b/public/assets/minecraft/models/block/cross.json new file mode 100644 index 00000000..37c8b09f --- /dev/null +++ b/public/assets/minecraft/models/block/cross.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cross_emissive.json b/public/assets/minecraft/models/block/cross_emissive.json new file mode 100644 index 00000000..d8fe3490 --- /dev/null +++ b/public/assets/minecraft/models/block/cross_emissive.json @@ -0,0 +1,46 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "light_emission": 15, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "light_emission": 15, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/crying_obsidian.json b/public/assets/minecraft/models/block/crying_obsidian.json new file mode 100644 index 00000000..95991746 --- /dev/null +++ b/public/assets/minecraft/models/block/crying_obsidian.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/crying_obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cube.json b/public/assets/minecraft/models/block/cube.json new file mode 100644 index 00000000..1b9780b4 --- /dev/null +++ b/public/assets/minecraft/models/block/cube.json @@ -0,0 +1,16 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_all.json b/public/assets/minecraft/models/block/cube_all.json new file mode 100644 index 00000000..fa2f9e77 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/public/assets/minecraft/models/block/cube_all_inner_faces.json b/public/assets/minecraft/models/block/cube_all_inner_faces.json new file mode 100644 index 00000000..e119a568 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_all_inner_faces.json @@ -0,0 +1,29 @@ +{ + "parent": "block/cube_all", + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [15.998, 0.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "south"}, + "east": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "west"}, + "south": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "north"}, + "west": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "east"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "up"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "down"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_bottom_top.json b/public/assets/minecraft/models/block/cube_bottom_top.json new file mode 100644 index 00000000..4c610597 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_bottom_top.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#bottom", + "up": "#top", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_bottom_top_inner_faces.json b/public/assets/minecraft/models/block/cube_bottom_top_inner_faces.json new file mode 100644 index 00000000..cf842fef --- /dev/null +++ b/public/assets/minecraft/models/block/cube_bottom_top_inner_faces.json @@ -0,0 +1,29 @@ +{ + "parent": "block/cube_bottom_top", + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [15.998, 0.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "south"}, + "east": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "west"}, + "south": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "north"}, + "west": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "east"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_column.json b/public/assets/minecraft/models/block/cube_column.json new file mode 100644 index 00000000..358b9847 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_column_horizontal.json b/public/assets/minecraft/models/block/cube_column_horizontal.json new file mode 100644 index 00000000..713dd819 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column_horizontal.json @@ -0,0 +1,25 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "rotation": 180, "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_column_mirrored.json b/public/assets/minecraft/models/block/cube_column_mirrored.json new file mode 100644 index 00000000..610cbd9b --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column_mirrored.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_mirrored", + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_column_uv_locked_x.json b/public/assets/minecraft/models/block/cube_column_uv_locked_x.json new file mode 100644 index 00000000..1c367156 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column_uv_locked_x.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "rotation": 90, "cullface": "down" }, + "up": { "texture": "#up", "rotation": 90, "cullface": "up" }, + "north": { "texture": "#north", "rotation": 90, "cullface": "north" }, + "south": { "texture": "#south", "rotation": 90, "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#side", + "up": "#side", + "north": "#side", + "east": "#end", + "south": "#side", + "west": "#end" + } +} diff --git a/public/assets/minecraft/models/block/cube_column_uv_locked_y.json b/public/assets/minecraft/models/block/cube_column_uv_locked_y.json new file mode 100644 index 00000000..8fc6e9dd --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column_uv_locked_y.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_column_uv_locked_z.json b/public/assets/minecraft/models/block/cube_column_uv_locked_z.json new file mode 100644 index 00000000..b227129f --- /dev/null +++ b/public/assets/minecraft/models/block/cube_column_uv_locked_z.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "rotation": 90, "cullface": "west" }, + "east": { "texture": "#east", "rotation": 90, "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#side", + "up": "#side", + "north": "#end", + "east": "#side", + "south": "#end", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/cube_directional.json b/public/assets/minecraft/models/block/cube_directional.json new file mode 100644 index 00000000..09fadd01 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_directional.json @@ -0,0 +1,16 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down", "rotation": 180 }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west", "rotation": 270 }, + "east": { "texture": "#east", "cullface": "east", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_mirrored.json b/public/assets/minecraft/models/block/cube_mirrored.json new file mode 100644 index 00000000..38f44bda --- /dev/null +++ b/public/assets/minecraft/models/block/cube_mirrored.json @@ -0,0 +1,15 @@ +{ + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [16, 0, 0, 16], "texture": "#down", "cullface": "down" }, + "up": { "uv": [16, 0, 0, 16], "texture": "#up", "cullface": "up" }, + "north": { "uv": [16, 0, 0, 16], "texture": "#north", "cullface": "north" }, + "south": { "uv": [16, 0, 0, 16], "texture": "#south", "cullface": "south" }, + "west": { "uv": [16, 0, 0, 16], "texture": "#west", "cullface": "west" }, + "east": { "uv": [16, 0, 0, 16], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_mirrored_all.json b/public/assets/minecraft/models/block/cube_mirrored_all.json new file mode 100644 index 00000000..75743f20 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_mirrored_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_mirrored", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/public/assets/minecraft/models/block/cube_north_west_mirrored.json b/public/assets/minecraft/models/block/cube_north_west_mirrored.json new file mode 100644 index 00000000..de5abeac --- /dev/null +++ b/public/assets/minecraft/models/block/cube_north_west_mirrored.json @@ -0,0 +1,15 @@ +{ + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "uv": [16, 0, 0, 16], "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "uv": [16, 0, 0, 16], "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/cube_north_west_mirrored_all.json b/public/assets/minecraft/models/block/cube_north_west_mirrored_all.json new file mode 100644 index 00000000..74034ca5 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_north_west_mirrored_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_north_west_mirrored", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/public/assets/minecraft/models/block/cube_top.json b/public/assets/minecraft/models/block/cube_top.json new file mode 100644 index 00000000..a0c1d569 --- /dev/null +++ b/public/assets/minecraft/models/block/cube_top.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#side", + "up": "#top", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/custom_fence_inventory.json b/public/assets/minecraft/models/block/custom_fence_inventory.json new file mode 100644 index 00000000..f76cc70e --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_inventory.json @@ -0,0 +1,113 @@ +{ + "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 4 ], + "faces": { + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#texture"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"} + }, + "__comment": "Left post" + }, + { "from": [ 6, 0, 12 ], + "to": [ 10, 16, 16 ], + "faces": { + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#texture"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"} + }, + "__comment": "Right post" + }, + { "from": [ 7, 12, 4 ], + "to": [ 9, 15, 12 ], + "faces": { + "east": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 15, 13, 7], "texture": "#texture"} + }, + "__comment": "Top bar" + }, + { "from": [ 7, 12, -2 ], + "to": [ 9, 15, 0 ], + "faces": { + "north": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "east": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 9], "texture": "#texture"}, + "down": {"uv": [11, 7, 13, 9], "texture": "#texture"} + }, + "__comment": "Top bar left" + }, + { "from": [ 7, 12, 16 ], + "to": [ 9, 15, 18 ], + "faces": { + "east": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "west": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Top bar right" + }, + { "from": [ 7, 6, 4 ], + "to": [ 9, 9, 12 ], + "faces": { + "east": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 15, 13, 7], "texture": "#texture"} + }, + "__comment": "Lower bar" + }, + { "from": [ 7, 6, -2 ], + "to": [ 9, 9, 0 ], + "faces": { + "north": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "east": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Lower bar left" + }, + { "from": [ 7, 6, 16 ], + "to": [ 9, 9, 18 ], + "faces": { + "east": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "west": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Lower bar right" + } + ] +} diff --git a/public/assets/minecraft/models/block/custom_fence_post.json b/public/assets/minecraft/models/block/custom_fence_post.json new file mode 100644 index 00000000..1ba56583 --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#particle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "up": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "up"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"}, + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"} + }, + "__comment": "Center post special" + } + ] +} diff --git a/public/assets/minecraft/models/block/custom_fence_side_east.json b/public/assets/minecraft/models/block/custom_fence_side_east.json new file mode 100644 index 00000000..9a4bc2de --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_side_east.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 7], + "to": [16, 15, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "east": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 7], + "to": [16, 9, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "east": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "east", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/public/assets/minecraft/models/block/custom_fence_side_north.json b/public/assets/minecraft/models/block/custom_fence_side_north.json new file mode 100644 index 00000000..a99e1820 --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_side_north.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 0], + "to": [9, 15, 9], + "faces": { + "north": {"uv": [13, 4, 15, 7], "rotation": 180, "texture": "#texture", "cullface": "north"}, + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 0], + "to": [9, 9, 9], + "faces": { + "north": {"uv": [13, 4, 15, 7], "rotation": 180, "texture": "#texture", "cullface": "north"}, + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "north", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/public/assets/minecraft/models/block/custom_fence_side_south.json b/public/assets/minecraft/models/block/custom_fence_side_south.json new file mode 100644 index 00000000..9c7c4669 --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_side_south.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 7], + "to": [9, 15, 16], + "faces": { + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "south"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 7], + "to": [9, 9, 16], + "faces": { + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "south"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "south", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/public/assets/minecraft/models/block/custom_fence_side_west.json b/public/assets/minecraft/models/block/custom_fence_side_west.json new file mode 100644 index 00000000..8bca73fe --- /dev/null +++ b/public/assets/minecraft/models/block/custom_fence_side_west.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [0, 12, 7], + "to": [9, 15, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [15, 4, 13, 7], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [0, 6, 7], + "to": [9, 9, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [15, 4, 13, 7], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "west", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/public/assets/minecraft/models/block/cut_copper.json b/public/assets/minecraft/models/block/cut_copper.json new file mode 100644 index 00000000..46385a55 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_slab.json b/public/assets/minecraft/models/block/cut_copper_slab.json new file mode 100644 index 00000000..9468cb48 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cut_copper_slab_double", + "top": "minecraft:block/cut_copper_slab_double", + "side": "minecraft:block/cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_slab_double.json b/public/assets/minecraft/models/block/cut_copper_slab_double.json new file mode 100644 index 00000000..65c3bc32 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_slab_double.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_slab_top.json b/public/assets/minecraft/models/block/cut_copper_slab_top.json new file mode 100644 index 00000000..4118b8ec --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cut_copper_slab_double", + "top": "minecraft:block/cut_copper_slab_double", + "side": "minecraft:block/cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_stairs.json b/public/assets/minecraft/models/block/cut_copper_stairs.json new file mode 100644 index 00000000..4365a0a7 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_stairs_inner.json b/public/assets/minecraft/models/block/cut_copper_stairs_inner.json new file mode 100644 index 00000000..922bb2c1 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_copper_stairs_outer.json b/public/assets/minecraft/models/block/cut_copper_stairs_outer.json new file mode 100644 index 00000000..3f2f77a3 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_red_sandstone.json b/public/assets/minecraft/models/block/cut_red_sandstone.json new file mode 100644 index 00000000..120aff8f --- /dev/null +++ b/public/assets/minecraft/models/block/cut_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_red_sandstone_slab.json b/public/assets/minecraft/models/block/cut_red_sandstone_slab.json new file mode 100644 index 00000000..94f7720e --- /dev/null +++ b/public/assets/minecraft/models/block/cut_red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/red_sandstone_top", + "top": "block/red_sandstone_top", + "side": "block/cut_red_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/cut_red_sandstone_slab_double.json b/public/assets/minecraft/models/block/cut_red_sandstone_slab_double.json new file mode 100644 index 00000000..28a23cfa --- /dev/null +++ b/public/assets/minecraft/models/block/cut_red_sandstone_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/cut_red_sandstone_slab_side", + "end": "block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_red_sandstone_slab_top.json b/public/assets/minecraft/models/block/cut_red_sandstone_slab_top.json new file mode 100644 index 00000000..efb48dd1 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/red_sandstone_top", + "top": "block/red_sandstone_top", + "side": "block/cut_red_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/cut_sandstone.json b/public/assets/minecraft/models/block/cut_sandstone.json new file mode 100644 index 00000000..00a391fc --- /dev/null +++ b/public/assets/minecraft/models/block/cut_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/sandstone_top", + "side": "minecraft:block/cut_sandstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_sandstone_slab.json b/public/assets/minecraft/models/block/cut_sandstone_slab.json new file mode 100644 index 00000000..89469956 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/sandstone_top", + "top": "block/sandstone_top", + "side": "block/cut_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/cut_sandstone_slab_double.json b/public/assets/minecraft/models/block/cut_sandstone_slab_double.json new file mode 100644 index 00000000..ed886633 --- /dev/null +++ b/public/assets/minecraft/models/block/cut_sandstone_slab_double.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/sandstone_top", + "side": "minecraft:block/cut_sandstone_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cut_sandstone_slab_top.json b/public/assets/minecraft/models/block/cut_sandstone_slab_top.json new file mode 100644 index 00000000..e7d446ce --- /dev/null +++ b/public/assets/minecraft/models/block/cut_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/sandstone_top", + "top": "block/sandstone_top", + "side": "block/cut_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/cyan_bed_foot.json b/public/assets/minecraft/models/block/cyan_bed_foot.json new file mode 100644 index 00000000..8e53d5a6 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/cyan_bed_foot_east", + "south": "minecraft:block/cyan_bed_foot_south", + "up": "minecraft:block/cyan_bed_foot_up", + "west": "minecraft:block/cyan_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_bed_head.json b/public/assets/minecraft/models/block/cyan_bed_head.json new file mode 100644 index 00000000..fdbc44cb --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/cyan_bed_head_east", + "up": "minecraft:block/cyan_bed_head_up", + "west": "minecraft:block/cyan_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_cake.json b/public/assets/minecraft/models/block/cyan_candle_cake.json new file mode 100644 index 00000000..81f1a771 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_cake_lit.json b/public/assets/minecraft/models/block/cyan_candle_cake_lit.json new file mode 100644 index 00000000..26a30775 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_four_candles.json b/public/assets/minecraft/models/block/cyan_candle_four_candles.json new file mode 100644 index 00000000..aba78b65 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_four_candles_lit.json b/public/assets/minecraft/models/block/cyan_candle_four_candles_lit.json new file mode 100644 index 00000000..94c037b5 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_one_candle.json b/public/assets/minecraft/models/block/cyan_candle_one_candle.json new file mode 100644 index 00000000..3f4cd5dd --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_one_candle_lit.json b/public/assets/minecraft/models/block/cyan_candle_one_candle_lit.json new file mode 100644 index 00000000..26f7b1fc --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_three_candles.json b/public/assets/minecraft/models/block/cyan_candle_three_candles.json new file mode 100644 index 00000000..46e57b1a --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_three_candles_lit.json b/public/assets/minecraft/models/block/cyan_candle_three_candles_lit.json new file mode 100644 index 00000000..8547cf3f --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_two_candles.json b/public/assets/minecraft/models/block/cyan_candle_two_candles.json new file mode 100644 index 00000000..420a7e65 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_candle_two_candles_lit.json b/public/assets/minecraft/models/block/cyan_candle_two_candles_lit.json new file mode 100644 index 00000000..26e076f1 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_carpet.json b/public/assets/minecraft/models/block/cyan_carpet.json new file mode 100644 index 00000000..65c4e330 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/cyan_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_concrete.json b/public/assets/minecraft/models/block/cyan_concrete.json new file mode 100644 index 00000000..4972d16f --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_concrete_powder.json b/public/assets/minecraft/models/block/cyan_concrete_powder.json new file mode 100644 index 00000000..0043a499 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_glazed_terracotta.json b/public/assets/minecraft/models/block/cyan_glazed_terracotta.json new file mode 100644 index 00000000..19e3f705 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/cyan_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_shulker_box.json b/public/assets/minecraft/models/block/cyan_shulker_box.json new file mode 100644 index 00000000..748f7d9f --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/cyan_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass.json b/public/assets/minecraft/models/block/cyan_stained_glass.json new file mode 100644 index 00000000..5fba9845 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside.json new file mode 100644 index 00000000..a7c9a914 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..f39d79a2 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass_pane_post.json b/public/assets/minecraft/models/block/cyan_stained_glass_pane_post.json new file mode 100644 index 00000000..6f40be95 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass_pane_side.json b/public/assets/minecraft/models/block/cyan_stained_glass_pane_side.json new file mode 100644 index 00000000..75a89a82 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/cyan_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..b1fdd4b5 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/cyan_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_terracotta.json b/public/assets/minecraft/models/block/cyan_terracotta.json new file mode 100644 index 00000000..bbf073e1 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/cyan_wool.json b/public/assets/minecraft/models/block/cyan_wool.json new file mode 100644 index 00000000..d686a240 --- /dev/null +++ b/public/assets/minecraft/models/block/cyan_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/damaged_anvil.json b/public/assets/minecraft/models/block/damaged_anvil.json new file mode 100644 index 00000000..33ea477b --- /dev/null +++ b/public/assets/minecraft/models/block/damaged_anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/damaged_anvil_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dandelion.json b/public/assets/minecraft/models/block/dandelion.json new file mode 100644 index 00000000..1b23461e --- /dev/null +++ b/public/assets/minecraft/models/block/dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_button.json b/public/assets/minecraft/models/block/dark_oak_button.json new file mode 100644 index 00000000..9a8ceb0e --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_button_inventory.json b/public/assets/minecraft/models/block/dark_oak_button_inventory.json new file mode 100644 index 00000000..682f7e70 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_button_pressed.json b/public/assets/minecraft/models/block/dark_oak_button_pressed.json new file mode 100644 index 00000000..9212bf49 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_bottom_left.json b/public/assets/minecraft/models/block/dark_oak_door_bottom_left.json new file mode 100644 index 00000000..cfce70fe --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_bottom_left_open.json b/public/assets/minecraft/models/block/dark_oak_door_bottom_left_open.json new file mode 100644 index 00000000..8becfb43 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_bottom_right.json b/public/assets/minecraft/models/block/dark_oak_door_bottom_right.json new file mode 100644 index 00000000..8b1767ef --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_bottom_right_open.json b/public/assets/minecraft/models/block/dark_oak_door_bottom_right_open.json new file mode 100644 index 00000000..6073ce09 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_top_left.json b/public/assets/minecraft/models/block/dark_oak_door_top_left.json new file mode 100644 index 00000000..d9ef9961 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_top_left_open.json b/public/assets/minecraft/models/block/dark_oak_door_top_left_open.json new file mode 100644 index 00000000..d74cf921 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_top_right.json b/public/assets/minecraft/models/block/dark_oak_door_top_right.json new file mode 100644 index 00000000..bb9eb3bc --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_door_top_right_open.json b/public/assets/minecraft/models/block/dark_oak_door_top_right_open.json new file mode 100644 index 00000000..0dfa837f --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_gate.json b/public/assets/minecraft/models/block/dark_oak_fence_gate.json new file mode 100644 index 00000000..d6cd9106 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_gate_open.json b/public/assets/minecraft/models/block/dark_oak_fence_gate_open.json new file mode 100644 index 00000000..5ab6d1bc --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_gate_wall.json b/public/assets/minecraft/models/block/dark_oak_fence_gate_wall.json new file mode 100644 index 00000000..5e372cce --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_gate_wall_open.json b/public/assets/minecraft/models/block/dark_oak_fence_gate_wall_open.json new file mode 100644 index 00000000..81181a3e --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_inventory.json b/public/assets/minecraft/models/block/dark_oak_fence_inventory.json new file mode 100644 index 00000000..34976cb6 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_post.json b/public/assets/minecraft/models/block/dark_oak_fence_post.json new file mode 100644 index 00000000..7ddb63e0 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_fence_side.json b/public/assets/minecraft/models/block/dark_oak_fence_side.json new file mode 100644 index 00000000..6db6293c --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..d13c020d --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..ecbd04af --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..021bf7c8 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..71b353f3 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_0.json new file mode 100644 index 00000000..eafed452 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_1.json new file mode 100644 index 00000000..df06b63a --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_2.json new file mode 100644 index 00000000..5d843421 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_3.json new file mode 100644 index 00000000..93730f67 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_leaves.json b/public/assets/minecraft/models/block/dark_oak_leaves.json new file mode 100644 index 00000000..c5a0ee7c --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/dark_oak_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_log.json b/public/assets/minecraft/models/block/dark_oak_log.json new file mode 100644 index 00000000..0a875950 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/dark_oak_log_top", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_log_horizontal.json b/public/assets/minecraft/models/block/dark_oak_log_horizontal.json new file mode 100644 index 00000000..044f4d5a --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/dark_oak_log_top", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_planks.json b/public/assets/minecraft/models/block/dark_oak_planks.json new file mode 100644 index 00000000..443669e9 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_pressure_plate.json b/public/assets/minecraft/models/block/dark_oak_pressure_plate.json new file mode 100644 index 00000000..cae875a7 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_pressure_plate_down.json b/public/assets/minecraft/models/block/dark_oak_pressure_plate_down.json new file mode 100644 index 00000000..8effed63 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_sapling.json b/public/assets/minecraft/models/block/dark_oak_sapling.json new file mode 100644 index 00000000..bc9e9532 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dark_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf.json b/public/assets/minecraft/models/block/dark_oak_shelf.json new file mode 100644 index 00000000..b743c982 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_center.json b/public/assets/minecraft/models/block/dark_oak_shelf_center.json new file mode 100644 index 00000000..adc7dfcd --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_inventory.json b/public/assets/minecraft/models/block/dark_oak_shelf_inventory.json new file mode 100644 index 00000000..7927e201 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_left.json b/public/assets/minecraft/models/block/dark_oak_shelf_left.json new file mode 100644 index 00000000..b3d7c903 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_right.json b/public/assets/minecraft/models/block/dark_oak_shelf_right.json new file mode 100644 index 00000000..50c989cc --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_unconnected.json b/public/assets/minecraft/models/block/dark_oak_shelf_unconnected.json new file mode 100644 index 00000000..fada102d --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_shelf_unpowered.json b/public/assets/minecraft/models/block/dark_oak_shelf_unpowered.json new file mode 100644 index 00000000..84aedfbf --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/dark_oak_shelf", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_sign_rot_0.json b/public/assets/minecraft/models/block/dark_oak_sign_rot_0.json new file mode 100644 index 00000000..755f4ecb --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/dark_oak_sign", + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_sign_rot_1.json b/public/assets/minecraft/models/block/dark_oak_sign_rot_1.json new file mode 100644 index 00000000..5096dcfb --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/dark_oak_sign", + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_sign_rot_2.json b/public/assets/minecraft/models/block/dark_oak_sign_rot_2.json new file mode 100644 index 00000000..205bc15d --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/dark_oak_sign", + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_sign_rot_3.json b/public/assets/minecraft/models/block/dark_oak_sign_rot_3.json new file mode 100644 index 00000000..9b9eb2ac --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/dark_oak_sign", + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_slab.json b/public/assets/minecraft/models/block/dark_oak_slab.json new file mode 100644 index 00000000..ac879079 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_slab_top.json b/public/assets/minecraft/models/block/dark_oak_slab_top.json new file mode 100644 index 00000000..de4e78be --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_stairs.json b/public/assets/minecraft/models/block/dark_oak_stairs.json new file mode 100644 index 00000000..4c73a828 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_stairs_inner.json b/public/assets/minecraft/models/block/dark_oak_stairs_inner.json new file mode 100644 index 00000000..b7472cbf --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_stairs_outer.json b/public/assets/minecraft/models/block/dark_oak_stairs_outer.json new file mode 100644 index 00000000..edf1bd2c --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_trapdoor_bottom.json b/public/assets/minecraft/models/block/dark_oak_trapdoor_bottom.json new file mode 100644 index 00000000..332c78b6 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_trapdoor_open.json b/public/assets/minecraft/models/block/dark_oak_trapdoor_open.json new file mode 100644 index 00000000..911cfb10 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_trapdoor_top.json b/public/assets/minecraft/models/block/dark_oak_trapdoor_top.json new file mode 100644 index 00000000..44233202 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_wall_hanging_sign.json b/public/assets/minecraft/models/block/dark_oak_wall_hanging_sign.json new file mode 100644 index 00000000..6e58709c --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/dark_oak_hanging_sign", + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_wall_sign.json b/public/assets/minecraft/models/block/dark_oak_wall_sign.json new file mode 100644 index 00000000..46d39ff4 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/dark_oak_sign", + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_oak_wood.json b/public/assets/minecraft/models/block/dark_oak_wood.json new file mode 100644 index 00000000..ac9cad05 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/dark_oak_log", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine.json b/public/assets/minecraft/models/block/dark_prismarine.json new file mode 100644 index 00000000..545193a6 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine_slab.json b/public/assets/minecraft/models/block/dark_prismarine_slab.json new file mode 100644 index 00000000..85065092 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine_slab_top.json b/public/assets/minecraft/models/block/dark_prismarine_slab_top.json new file mode 100644 index 00000000..52491c02 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine_stairs.json b/public/assets/minecraft/models/block/dark_prismarine_stairs.json new file mode 100644 index 00000000..745331ec --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine_stairs_inner.json b/public/assets/minecraft/models/block/dark_prismarine_stairs_inner.json new file mode 100644 index 00000000..16fa4561 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dark_prismarine_stairs_outer.json b/public/assets/minecraft/models/block/dark_prismarine_stairs_outer.json new file mode 100644 index 00000000..16f91d74 --- /dev/null +++ b/public/assets/minecraft/models/block/dark_prismarine_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/daylight_detector.json b/public/assets/minecraft/models/block/daylight_detector.json new file mode 100644 index 00000000..51e46c1a --- /dev/null +++ b/public/assets/minecraft/models/block/daylight_detector.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_daylight_detector", + "textures": { + "side": "minecraft:block/daylight_detector_side", + "top": "minecraft:block/daylight_detector_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/daylight_detector_inverted.json b/public/assets/minecraft/models/block/daylight_detector_inverted.json new file mode 100644 index 00000000..861c143f --- /dev/null +++ b/public/assets/minecraft/models/block/daylight_detector_inverted.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_daylight_detector", + "textures": { + "side": "minecraft:block/daylight_detector_side", + "top": "minecraft:block/daylight_detector_inverted_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_brain_coral.json b/public/assets/minecraft/models/block/dead_brain_coral.json new file mode 100644 index 00000000..b6ddeefd --- /dev/null +++ b/public/assets/minecraft/models/block/dead_brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_brain_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_brain_coral_block.json b/public/assets/minecraft/models/block/dead_brain_coral_block.json new file mode 100644 index 00000000..d81ec753 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_brain_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_brain_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_brain_coral_fan.json b/public/assets/minecraft/models/block/dead_brain_coral_fan.json new file mode 100644 index 00000000..e9bc5a20 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_brain_coral_wall_fan.json b/public/assets/minecraft/models/block/dead_brain_coral_wall_fan.json new file mode 100644 index 00000000..6c25874d --- /dev/null +++ b/public/assets/minecraft/models/block/dead_brain_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_bubble_coral.json b/public/assets/minecraft/models/block/dead_bubble_coral.json new file mode 100644 index 00000000..62708cfc --- /dev/null +++ b/public/assets/minecraft/models/block/dead_bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_bubble_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_bubble_coral_block.json b/public/assets/minecraft/models/block/dead_bubble_coral_block.json new file mode 100644 index 00000000..53b47644 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_bubble_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_bubble_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_bubble_coral_fan.json b/public/assets/minecraft/models/block/dead_bubble_coral_fan.json new file mode 100644 index 00000000..4f104c5a --- /dev/null +++ b/public/assets/minecraft/models/block/dead_bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_bubble_coral_wall_fan.json b/public/assets/minecraft/models/block/dead_bubble_coral_wall_fan.json new file mode 100644 index 00000000..e9f9688a --- /dev/null +++ b/public/assets/minecraft/models/block/dead_bubble_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_bush.json b/public/assets/minecraft/models/block/dead_bush.json new file mode 100644 index 00000000..01573a5c --- /dev/null +++ b/public/assets/minecraft/models/block/dead_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_fire_coral.json b/public/assets/minecraft/models/block/dead_fire_coral.json new file mode 100644 index 00000000..8121184a --- /dev/null +++ b/public/assets/minecraft/models/block/dead_fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_fire_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_fire_coral_block.json b/public/assets/minecraft/models/block/dead_fire_coral_block.json new file mode 100644 index 00000000..a49a17a2 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_fire_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_fire_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_fire_coral_fan.json b/public/assets/minecraft/models/block/dead_fire_coral_fan.json new file mode 100644 index 00000000..7eb4884d --- /dev/null +++ b/public/assets/minecraft/models/block/dead_fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_fire_coral_wall_fan.json b/public/assets/minecraft/models/block/dead_fire_coral_wall_fan.json new file mode 100644 index 00000000..62abee0b --- /dev/null +++ b/public/assets/minecraft/models/block/dead_fire_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_horn_coral.json b/public/assets/minecraft/models/block/dead_horn_coral.json new file mode 100644 index 00000000..ea1fb389 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_horn_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_horn_coral_block.json b/public/assets/minecraft/models/block/dead_horn_coral_block.json new file mode 100644 index 00000000..6e6505d9 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_horn_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_horn_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_horn_coral_fan.json b/public/assets/minecraft/models/block/dead_horn_coral_fan.json new file mode 100644 index 00000000..0a14c1c6 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_horn_coral_wall_fan.json b/public/assets/minecraft/models/block/dead_horn_coral_wall_fan.json new file mode 100644 index 00000000..e303e967 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_horn_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_sea_pickle.json b/public/assets/minecraft/models/block/dead_sea_pickle.json new file mode 100644 index 00000000..ce3ee6eb --- /dev/null +++ b/public/assets/minecraft/models/block/dead_sea_pickle.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 6, 10 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 6 ], + "to": [ 10, 5.95, 10 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/dead_tube_coral.json b/public/assets/minecraft/models/block/dead_tube_coral.json new file mode 100644 index 00000000..568dd7cb --- /dev/null +++ b/public/assets/minecraft/models/block/dead_tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_tube_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_tube_coral_block.json b/public/assets/minecraft/models/block/dead_tube_coral_block.json new file mode 100644 index 00000000..7768abbf --- /dev/null +++ b/public/assets/minecraft/models/block/dead_tube_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_tube_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_tube_coral_fan.json b/public/assets/minecraft/models/block/dead_tube_coral_fan.json new file mode 100644 index 00000000..31080a1b --- /dev/null +++ b/public/assets/minecraft/models/block/dead_tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dead_tube_coral_wall_fan.json b/public/assets/minecraft/models/block/dead_tube_coral_wall_fan.json new file mode 100644 index 00000000..20dab6c1 --- /dev/null +++ b/public/assets/minecraft/models/block/dead_tube_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/decorated_pot.json b/public/assets/minecraft/models/block/decorated_pot.json new file mode 100644 index 00000000..1456e72d --- /dev/null +++ b/public/assets/minecraft/models/block/decorated_pot.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate.json b/public/assets/minecraft/models/block/deepslate.json new file mode 100644 index 00000000..dff2a5c6 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/deepslate_top", + "side": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_slab.json b/public/assets/minecraft/models/block/deepslate_brick_slab.json new file mode 100644 index 00000000..4c5bf879 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_slab_top.json b/public/assets/minecraft/models/block/deepslate_brick_slab_top.json new file mode 100644 index 00000000..5e520e6b --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_stairs.json b/public/assets/minecraft/models/block/deepslate_brick_stairs.json new file mode 100644 index 00000000..ccdee8b3 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_stairs_inner.json b/public/assets/minecraft/models/block/deepslate_brick_stairs_inner.json new file mode 100644 index 00000000..9cee383d --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_stairs_outer.json b/public/assets/minecraft/models/block/deepslate_brick_stairs_outer.json new file mode 100644 index 00000000..4350eda8 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_wall_inventory.json b/public/assets/minecraft/models/block/deepslate_brick_wall_inventory.json new file mode 100644 index 00000000..74224324 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_wall_post.json b/public/assets/minecraft/models/block/deepslate_brick_wall_post.json new file mode 100644 index 00000000..0497e7b6 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_wall_side.json b/public/assets/minecraft/models/block/deepslate_brick_wall_side.json new file mode 100644 index 00000000..c927a7b5 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_brick_wall_side_tall.json b/public/assets/minecraft/models/block/deepslate_brick_wall_side_tall.json new file mode 100644 index 00000000..8674f91e --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_bricks.json b/public/assets/minecraft/models/block/deepslate_bricks.json new file mode 100644 index 00000000..cebe5470 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_coal_ore.json b/public/assets/minecraft/models/block/deepslate_coal_ore.json new file mode 100644 index 00000000..808803b3 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_coal_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_coal_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_copper_ore.json b/public/assets/minecraft/models/block/deepslate_copper_ore.json new file mode 100644 index 00000000..50e3a622 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_copper_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_copper_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_diamond_ore.json b/public/assets/minecraft/models/block/deepslate_diamond_ore.json new file mode 100644 index 00000000..eea2f4ba --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_diamond_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_diamond_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_emerald_ore.json b/public/assets/minecraft/models/block/deepslate_emerald_ore.json new file mode 100644 index 00000000..47ccf6d8 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_emerald_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_emerald_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_gold_ore.json b/public/assets/minecraft/models/block/deepslate_gold_ore.json new file mode 100644 index 00000000..6111c16f --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_gold_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_iron_ore.json b/public/assets/minecraft/models/block/deepslate_iron_ore.json new file mode 100644 index 00000000..fd7a8e48 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_iron_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_iron_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_lapis_ore.json b/public/assets/minecraft/models/block/deepslate_lapis_ore.json new file mode 100644 index 00000000..fa19ebab --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_lapis_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_lapis_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_mirrored.json b/public/assets/minecraft/models/block/deepslate_mirrored.json new file mode 100644 index 00000000..12a83f21 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_mirrored.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_mirrored", + "textures": { + "end": "minecraft:block/deepslate_top", + "side": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_redstone_ore.json b/public/assets/minecraft/models/block/deepslate_redstone_ore.json new file mode 100644 index 00000000..ff45a3c0 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_redstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_redstone_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_slab.json b/public/assets/minecraft/models/block/deepslate_tile_slab.json new file mode 100644 index 00000000..a5acbda9 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_slab_top.json b/public/assets/minecraft/models/block/deepslate_tile_slab_top.json new file mode 100644 index 00000000..aa3cc4cc --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_stairs.json b/public/assets/minecraft/models/block/deepslate_tile_stairs.json new file mode 100644 index 00000000..0048204b --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_stairs_inner.json b/public/assets/minecraft/models/block/deepslate_tile_stairs_inner.json new file mode 100644 index 00000000..1cd46771 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_stairs_outer.json b/public/assets/minecraft/models/block/deepslate_tile_stairs_outer.json new file mode 100644 index 00000000..87b9eba6 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_wall_inventory.json b/public/assets/minecraft/models/block/deepslate_tile_wall_inventory.json new file mode 100644 index 00000000..7ee2ba1b --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_wall_post.json b/public/assets/minecraft/models/block/deepslate_tile_wall_post.json new file mode 100644 index 00000000..bb6f0b94 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_wall_side.json b/public/assets/minecraft/models/block/deepslate_tile_wall_side.json new file mode 100644 index 00000000..6e27c7b9 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tile_wall_side_tall.json b/public/assets/minecraft/models/block/deepslate_tile_wall_side_tall.json new file mode 100644 index 00000000..fd638ff8 --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tile_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/deepslate_tiles.json b/public/assets/minecraft/models/block/deepslate_tiles.json new file mode 100644 index 00000000..91ff5fce --- /dev/null +++ b/public/assets/minecraft/models/block/deepslate_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail.json b/public/assets/minecraft/models/block/detector_rail.json new file mode 100644 index 00000000..22b66826 --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail_on.json b/public/assets/minecraft/models/block/detector_rail_on.json new file mode 100644 index 00000000..0cba22b8 --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail_on_raised_ne.json b/public/assets/minecraft/models/block/detector_rail_on_raised_ne.json new file mode 100644 index 00000000..fe6bd149 --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail_on_raised_sw.json b/public/assets/minecraft/models/block/detector_rail_on_raised_sw.json new file mode 100644 index 00000000..65615170 --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail_raised_ne.json b/public/assets/minecraft/models/block/detector_rail_raised_ne.json new file mode 100644 index 00000000..9128675b --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/detector_rail_raised_sw.json b/public/assets/minecraft/models/block/detector_rail_raised_sw.json new file mode 100644 index 00000000..74ee588f --- /dev/null +++ b/public/assets/minecraft/models/block/detector_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diamond_block.json b/public/assets/minecraft/models/block/diamond_block.json new file mode 100644 index 00000000..a021068b --- /dev/null +++ b/public/assets/minecraft/models/block/diamond_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diamond_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diamond_ore.json b/public/assets/minecraft/models/block/diamond_ore.json new file mode 100644 index 00000000..ca8480e5 --- /dev/null +++ b/public/assets/minecraft/models/block/diamond_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diamond_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite.json b/public/assets/minecraft/models/block/diorite.json new file mode 100644 index 00000000..9f1f6eba --- /dev/null +++ b/public/assets/minecraft/models/block/diorite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_slab.json b/public/assets/minecraft/models/block/diorite_slab.json new file mode 100644 index 00000000..651005b5 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_slab_top.json b/public/assets/minecraft/models/block/diorite_slab_top.json new file mode 100644 index 00000000..e97d4da1 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_stairs.json b/public/assets/minecraft/models/block/diorite_stairs.json new file mode 100644 index 00000000..12279745 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_stairs_inner.json b/public/assets/minecraft/models/block/diorite_stairs_inner.json new file mode 100644 index 00000000..ced839df --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_stairs_outer.json b/public/assets/minecraft/models/block/diorite_stairs_outer.json new file mode 100644 index 00000000..5f0b32fb --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_wall_inventory.json b/public/assets/minecraft/models/block/diorite_wall_inventory.json new file mode 100644 index 00000000..9e364aa8 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_wall_post.json b/public/assets/minecraft/models/block/diorite_wall_post.json new file mode 100644 index 00000000..7f161101 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_wall_side.json b/public/assets/minecraft/models/block/diorite_wall_side.json new file mode 100644 index 00000000..633d2539 --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/diorite_wall_side_tall.json b/public/assets/minecraft/models/block/diorite_wall_side_tall.json new file mode 100644 index 00000000..0e5ea70f --- /dev/null +++ b/public/assets/minecraft/models/block/diorite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dirt.json b/public/assets/minecraft/models/block/dirt.json new file mode 100644 index 00000000..04794138 --- /dev/null +++ b/public/assets/minecraft/models/block/dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dirt" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dirt_path.json b/public/assets/minecraft/models/block/dirt_path.json new file mode 100644 index 00000000..95c880db --- /dev/null +++ b/public/assets/minecraft/models/block/dirt_path.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/dirt", + "top": "block/dirt_path_top", + "side": "block/dirt_path_side", + "bottom": "block/dirt" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 15, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/dispenser.json b/public/assets/minecraft/models/block/dispenser.json new file mode 100644 index 00000000..7ac54e81 --- /dev/null +++ b/public/assets/minecraft/models/block/dispenser.json @@ -0,0 +1,56 @@ +{ + "credit": "Created by Stridey", + "textures": { + "0": "block/dispenser_side_l", + "1": "block/dispenser_side_r", + "2": "block/dispenser_front", + "5": "block/dispenser_top", + "6": "block/dispenser_back", + "particle": "block/dispenser_side_l" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#6", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#5", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#5", "cullface": "down"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dispenser_vertical.json b/public/assets/minecraft/models/block/dispenser_vertical.json new file mode 100644 index 00000000..314e477b --- /dev/null +++ b/public/assets/minecraft/models/block/dispenser_vertical.json @@ -0,0 +1,24 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube", + "textures": { + "0": "block/dispenser_top", + "1": "block/furnace_top", + "2": "block/dispenser_front_vertical", + "particle": "block/dispenser_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/door_bottom_left.json b/public/assets/minecraft/models/block/door_bottom_left.json new file mode 100644 index 00000000..5eef3f89 --- /dev/null +++ b/public/assets/minecraft/models/block/door_bottom_left.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 13, 0, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_bottom_left_open.json b/public/assets/minecraft/models/block/door_bottom_left_open.json new file mode 100644 index 00000000..2c30d11a --- /dev/null +++ b/public/assets/minecraft/models/block/door_bottom_left_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 13 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_bottom_right.json b/public/assets/minecraft/models/block/door_bottom_right.json new file mode 100644 index 00000000..69f4df6e --- /dev/null +++ b/public/assets/minecraft/models/block/door_bottom_right.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_bottom_right_open.json b/public/assets/minecraft/models/block/door_bottom_right_open.json new file mode 100644 index 00000000..a0388a41 --- /dev/null +++ b/public/assets/minecraft/models/block/door_bottom_right_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 16, 0, 13 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_top_left.json b/public/assets/minecraft/models/block/door_top_left.json new file mode 100644 index 00000000..46358e19 --- /dev/null +++ b/public/assets/minecraft/models/block/door_top_left.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_top_left_open.json b/public/assets/minecraft/models/block/door_top_left_open.json new file mode 100644 index 00000000..e63fb2be --- /dev/null +++ b/public/assets/minecraft/models/block/door_top_left_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_top_right.json b/public/assets/minecraft/models/block/door_top_right.json new file mode 100644 index 00000000..891d8510 --- /dev/null +++ b/public/assets/minecraft/models/block/door_top_right.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/door_top_right_open.json b/public/assets/minecraft/models/block/door_top_right_open.json new file mode 100644 index 00000000..99baffeb --- /dev/null +++ b/public/assets/minecraft/models/block/door_top_right_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/dragon_egg.json b/public/assets/minecraft/models/block/dragon_egg.json new file mode 100644 index 00000000..042d4ebe --- /dev/null +++ b/public/assets/minecraft/models/block/dragon_egg.json @@ -0,0 +1,79 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/dragon_egg", + "all": "block/dragon_egg" + }, + "elements": [ + { + "from": [6, 15, 6], + "to": [10, 16, 10], + "faces": { + "north": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "east": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "south": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "west": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "up": {"uv": [6, 6, 10, 10], "texture": "#all", "cullface": "up"} + } + }, + { + "from": [5, 14, 5], + "to": [11, 15, 11], + "faces": { + "north": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "east": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "south": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "west": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "up": {"uv": [5, 5, 11, 11], "texture": "#all"} + } + }, + { + "from": [4, 13, 4], + "to": [12, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "east": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "south": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "west": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 13, 13], + "faces": { + "north": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "east": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "south": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "west": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#all"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 1, 2], + "to": [14, 11, 14], + "faces": { + "north": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "east": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "south": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "west": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#all"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#all"} + } + }, + { + "from": [1, 3, 1], + "to": [15, 8, 15], + "faces": { + "north": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "east": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "west": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#all"}, + "down": {"uv": [1, 1, 15, 15], "texture": "#all"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dried_ghast.json b/public/assets/minecraft/models/block/dried_ghast.json new file mode 100644 index 00000000..d145c579 --- /dev/null +++ b/public/assets/minecraft/models/block/dried_ghast.json @@ -0,0 +1,110 @@ +{ + "parent": "block/block", + "display": { + "gui": { + "rotation": [30, 225, 0], + "translation": [0.4, 1.6, 0], + "scale": [0.8, 0.8, 0.8] + } + }, + "elements": [ + { + "name": "body", + "from": [3, 0, 3], + "to": [13, 10, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 0, 11]}, + "faces": { + "north": {"uv": [0, 0, 10, 10], "texture": "#north"}, + "east": {"uv": [0, 0, 10, 10], "texture": "#east"}, + "south": {"uv": [0, 0, 10, 10], "texture": "#south"}, + "west": {"uv": [0, 0, 10, 10], "texture": "#west"}, + "up": {"uv": [0, 0, 10, 10], "rotation": 180, "texture": "#top"}, + "down": {"uv": [10, 0, 0, 10], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "left_tent_1", + "from": [0, 0, 5], + "to": [3, 1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 13]}, + "faces": { + "north": {"uv": [1, 1.5, 2.5, 2], "texture": "#tentacles"}, + "east": {"uv": [0, 1.5, 1, 2], "texture": "#tentacles"}, + "south": {"uv": [3.5, 1.5, 5, 2], "texture": "#tentacles"}, + "west": {"uv": [2.5, 1.5, 3.5, 2], "texture": "#tentacles", "cullface": "west"}, + "up": {"uv": [2.5, 1.5, 1.5, 0], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [2.5, 1.5, 3.5, 0], "rotation": 90, "texture": "#tentacles", "cullface": "down"} + } + }, + { + "name": "left_tent_2", + "from": [0, 0, 9], + "to": [3, 1, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 17]}, + "faces": { + "north": {"uv": [1, 3.5, 2.5, 4], "texture": "#tentacles"}, + "east": {"uv": [0, 3.5, 1, 4], "texture": "#tentacles"}, + "south": {"uv": [3.5, 3.5, 5, 4], "texture": "#tentacles"}, + "west": {"uv": [2.5, 3.5, 3.5, 4], "texture": "#tentacles", "cullface": "west"}, + "up": {"uv": [2.5, 3.5, 1.5, 2], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [2.5, 3.5, 3.5, 2], "rotation": 90, "texture": "#tentacles", "cullface": "down"} + } + }, + { + "name": "right_tent_1", + "from": [13, 0, 5], + "to": [16, 1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 13]}, + "faces": { + "north": {"uv": [2.5, 7.5, 1, 8], "texture": "#tentacles"}, + "east": {"uv": [3.5, 7.5, 2.5, 8], "texture": "#tentacles", "cullface": "east"}, + "south": {"uv": [5, 7.5, 3.5, 8], "texture": "#tentacles"}, + "west": {"uv": [1, 7.5, 0, 8], "texture": "#tentacles"}, + "up": {"uv": [2.5, 6, 1.5, 7.5], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [2.5, 6, 3.5, 7.5], "rotation": 90, "texture": "#tentacles", "cullface": "down"} + } + }, + { + "name": "right_tent_2", + "from": [13, 0, 9], + "to": [16, 1, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 17]}, + "faces": { + "north": {"uv": [2.5, 5.5, 1, 6], "texture": "#tentacles"}, + "east": {"uv": [3.5, 5.5, 2.5, 6], "texture": "#tentacles", "cullface": "east"}, + "south": {"uv": [5, 5.5, 3.5, 6], "texture": "#tentacles"}, + "west": {"uv": [1, 5.5, 0, 6], "texture": "#tentacles"}, + "up": {"uv": [2.5, 4, 1.5, 5.5], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [2.5, 4, 3.5, 5.5], "rotation": 90, "texture": "#tentacles", "cullface": "down"} + } + }, + { + "name": "back_tent_2", + "from": [9, 0, 13], + "to": [11, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10.5, 0.5, 14.5]}, + "faces": { + "north": {"uv": [6, 2.5, 5, 3], "texture": "#tentacles"}, + "east": {"uv": [7.5, 2.5, 6, 3], "texture": "#tentacles"}, + "south": {"uv": [8.5, 2.5, 7.5, 3], "texture": "#tentacles", "cullface": "south"}, + "west": {"uv": [10, 2.5, 8.5, 3], "texture": "#tentacles"}, + "up": {"uv": [6, 2.5, 7.5, 1.5], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [7.5, 1.5, 9, 2.5], "rotation": 270, "texture": "#tentacles", "cullface": "down"} + } + }, + { + "name": "back_tent_1", + "from": [5, 0, 13], + "to": [7, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0.5, 14.5]}, + "faces": { + "north": {"uv": [6, 1, 5, 1.5], "texture": "#tentacles"}, + "east": {"uv": [7.5, 1, 6, 1.5], "texture": "#tentacles"}, + "south": {"uv": [8.5, 1, 7.5, 1.5], "texture": "#tentacles", "cullface": "south" }, + "west": {"uv": [10, 1, 8.5, 1.5], "texture": "#tentacles"}, + "up": {"uv": [6, 1, 7.5, 0], "rotation": 90, "texture": "#tentacles"}, + "down": {"uv": [7.5, 0, 9, 1], "rotation": 270, "texture": "#tentacles", "cullface": "down"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/dried_ghast_hydration_0.json b/public/assets/minecraft/models/block/dried_ghast_hydration_0.json new file mode 100644 index 00000000..7862b605 --- /dev/null +++ b/public/assets/minecraft/models/block/dried_ghast_hydration_0.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/dried_ghast", + "textures": { + "bottom": "minecraft:block/dried_ghast_hydration_0_bottom", + "east": "minecraft:block/dried_ghast_hydration_0_east", + "north": "minecraft:block/dried_ghast_hydration_0_north", + "particle": "minecraft:block/dried_ghast_hydration_0_north", + "south": "minecraft:block/dried_ghast_hydration_0_south", + "tentacles": "minecraft:block/dried_ghast_hydration_0_tentacles", + "top": "minecraft:block/dried_ghast_hydration_0_top", + "west": "minecraft:block/dried_ghast_hydration_0_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dried_ghast_hydration_1.json b/public/assets/minecraft/models/block/dried_ghast_hydration_1.json new file mode 100644 index 00000000..82cf1092 --- /dev/null +++ b/public/assets/minecraft/models/block/dried_ghast_hydration_1.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/dried_ghast", + "textures": { + "bottom": "minecraft:block/dried_ghast_hydration_1_bottom", + "east": "minecraft:block/dried_ghast_hydration_1_east", + "north": "minecraft:block/dried_ghast_hydration_1_north", + "particle": "minecraft:block/dried_ghast_hydration_1_north", + "south": "minecraft:block/dried_ghast_hydration_1_south", + "tentacles": "minecraft:block/dried_ghast_hydration_1_tentacles", + "top": "minecraft:block/dried_ghast_hydration_1_top", + "west": "minecraft:block/dried_ghast_hydration_1_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dried_ghast_hydration_2.json b/public/assets/minecraft/models/block/dried_ghast_hydration_2.json new file mode 100644 index 00000000..6af95c38 --- /dev/null +++ b/public/assets/minecraft/models/block/dried_ghast_hydration_2.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/dried_ghast", + "textures": { + "bottom": "minecraft:block/dried_ghast_hydration_2_bottom", + "east": "minecraft:block/dried_ghast_hydration_2_east", + "north": "minecraft:block/dried_ghast_hydration_2_north", + "particle": "minecraft:block/dried_ghast_hydration_2_north", + "south": "minecraft:block/dried_ghast_hydration_2_south", + "tentacles": "minecraft:block/dried_ghast_hydration_2_tentacles", + "top": "minecraft:block/dried_ghast_hydration_2_top", + "west": "minecraft:block/dried_ghast_hydration_2_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dried_ghast_hydration_3.json b/public/assets/minecraft/models/block/dried_ghast_hydration_3.json new file mode 100644 index 00000000..3d2812b1 --- /dev/null +++ b/public/assets/minecraft/models/block/dried_ghast_hydration_3.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/dried_ghast", + "textures": { + "bottom": "minecraft:block/dried_ghast_hydration_3_bottom", + "east": "minecraft:block/dried_ghast_hydration_3_east", + "north": "minecraft:block/dried_ghast_hydration_3_north", + "particle": "minecraft:block/dried_ghast_hydration_3_north", + "south": "minecraft:block/dried_ghast_hydration_3_south", + "tentacles": "minecraft:block/dried_ghast_hydration_3_tentacles", + "top": "minecraft:block/dried_ghast_hydration_3_top", + "west": "minecraft:block/dried_ghast_hydration_3_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dried_kelp_block.json b/public/assets/minecraft/models/block/dried_kelp_block.json new file mode 100644 index 00000000..4d76967b --- /dev/null +++ b/public/assets/minecraft/models/block/dried_kelp_block.json @@ -0,0 +1,25 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/dried_kelp_side", + "down": "block/dried_kelp_bottom", + "up": "block/dried_kelp_top", + "north": "block/dried_kelp_side", + "east": "block/dried_kelp_side", + "south": "block/dried_kelp_side", + "west": "block/dried_kelp_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "uv": [16, 0, 0, 16], "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "uv": [16, 0, 0, 16], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/dripstone_block.json b/public/assets/minecraft/models/block/dripstone_block.json new file mode 100644 index 00000000..7c1da3f2 --- /dev/null +++ b/public/assets/minecraft/models/block/dripstone_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dripstone_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dropper.json b/public/assets/minecraft/models/block/dropper.json new file mode 100644 index 00000000..873dc714 --- /dev/null +++ b/public/assets/minecraft/models/block/dropper.json @@ -0,0 +1,56 @@ +{ + "credit": "Created by Stridey", + "textures": { + "0": "block/dispenser_side_l", + "1": "block/dispenser_side_r", + "2": "block/dropper_front", + "5": "block/dispenser_top", + "6": "block/dispenser_back", + "particle": "block/dispenser_side_l" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#6", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#5", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#5", "cullface": "down"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/dropper_vertical.json b/public/assets/minecraft/models/block/dropper_vertical.json new file mode 100644 index 00000000..3e3d2cca --- /dev/null +++ b/public/assets/minecraft/models/block/dropper_vertical.json @@ -0,0 +1,24 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube", + "textures": { + "0": "block/dispenser_top", + "1": "block/furnace_top", + "2": "block/dropper_front_vertical", + "particle": "block/dispenser_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/emerald_block.json b/public/assets/minecraft/models/block/emerald_block.json new file mode 100644 index 00000000..ae7a4f4c --- /dev/null +++ b/public/assets/minecraft/models/block/emerald_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/emerald_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/emerald_ore.json b/public/assets/minecraft/models/block/emerald_ore.json new file mode 100644 index 00000000..b71c29b8 --- /dev/null +++ b/public/assets/minecraft/models/block/emerald_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/emerald_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/enchanting_table.json b/public/assets/minecraft/models/block/enchanting_table.json new file mode 100644 index 00000000..404ca9a3 --- /dev/null +++ b/public/assets/minecraft/models/block/enchanting_table.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/enchanting_table_bottom", + "bottom": "block/enchanting_table_bottom", + "top": "block/enchanting_table_top", + "side": "block/enchanting_table_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 12, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/end_gateway.json b/public/assets/minecraft/models/block/end_gateway.json new file mode 100644 index 00000000..ae6b33b2 --- /dev/null +++ b/public/assets/minecraft/models/block/end_gateway.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_portal.json b/public/assets/minecraft/models/block/end_portal.json new file mode 100644 index 00000000..ae6b33b2 --- /dev/null +++ b/public/assets/minecraft/models/block/end_portal.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_portal_frame.json b/public/assets/minecraft/models/block/end_portal_frame.json new file mode 100644 index 00000000..ac716efd --- /dev/null +++ b/public/assets/minecraft/models/block/end_portal_frame.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/end_portal_frame_side", + "bottom": "block/end_stone", + "top": "block/end_portal_frame_top", + "side": "block/end_portal_frame_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 13, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/end_portal_frame_filled.json b/public/assets/minecraft/models/block/end_portal_frame_filled.json new file mode 100644 index 00000000..b3ed9297 --- /dev/null +++ b/public/assets/minecraft/models/block/end_portal_frame_filled.json @@ -0,0 +1,32 @@ +{ + "textures": { + "particle": "block/end_portal_frame_side", + "bottom": "block/end_stone", + "top": "block/end_portal_frame_top", + "side": "block/end_portal_frame_side", + "eye": "block/end_portal_frame_eye" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 13, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 4, 13, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#eye", "cullface": "up" }, + "north": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "south": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "west": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "east": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/end_rod.json b/public/assets/minecraft/models/block/end_rod.json new file mode 100644 index 00000000..aeb57d0b --- /dev/null +++ b/public/assets/minecraft/models/block/end_rod.json @@ -0,0 +1,43 @@ +{ "parent": "block/block", + "display": { + "head": { + "rotation": [ -60, 0, 0 ], + "translation": [ 0, 5, -9], + "scale":[ 1, 1, 1] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "end_rod": "block/end_rod", + "particle": "block/end_rod" + }, + "elements": [ + { + "from": [ 6, 0, 6 ], + "to": [ 10, 1, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 2, 2 ], "texture": "#end_rod", "cullface": "down" }, + "up": { "uv": [ 2, 2, 6, 6 ], "texture": "#end_rod" }, + "north": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "south": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "west": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "east": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" } + } + }, + { + "from": [ 7, 1, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "up": { "uv": [ 2, 0, 4, 2 ], "texture": "#end_rod", "cullface": "up" }, + "north": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "south": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "west": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "east": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/end_stone.json b/public/assets/minecraft/models/block/end_stone.json new file mode 100644 index 00000000..b3cc680e --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/end_stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_slab.json b/public/assets/minecraft/models/block/end_stone_brick_slab.json new file mode 100644 index 00000000..0526c489 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_slab_top.json b/public/assets/minecraft/models/block/end_stone_brick_slab_top.json new file mode 100644 index 00000000..5794a652 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_stairs.json b/public/assets/minecraft/models/block/end_stone_brick_stairs.json new file mode 100644 index 00000000..c20d2d75 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_stairs_inner.json b/public/assets/minecraft/models/block/end_stone_brick_stairs_inner.json new file mode 100644 index 00000000..3bea77e9 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_stairs_outer.json b/public/assets/minecraft/models/block/end_stone_brick_stairs_outer.json new file mode 100644 index 00000000..7c2bb688 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_wall_inventory.json b/public/assets/minecraft/models/block/end_stone_brick_wall_inventory.json new file mode 100644 index 00000000..8d84ef2c --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_wall_post.json b/public/assets/minecraft/models/block/end_stone_brick_wall_post.json new file mode 100644 index 00000000..fba19f84 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_wall_side.json b/public/assets/minecraft/models/block/end_stone_brick_wall_side.json new file mode 100644 index 00000000..be12a31b --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_brick_wall_side_tall.json b/public/assets/minecraft/models/block/end_stone_brick_wall_side_tall.json new file mode 100644 index 00000000..ba695b27 --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/end_stone_bricks.json b/public/assets/minecraft/models/block/end_stone_bricks.json new file mode 100644 index 00000000..fd288c3d --- /dev/null +++ b/public/assets/minecraft/models/block/end_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ender_chest.json b/public/assets/minecraft/models/block/ender_chest.json new file mode 100644 index 00000000..ae6b33b2 --- /dev/null +++ b/public/assets/minecraft/models/block/ender_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_chiseled_copper.json b/public/assets/minecraft/models/block/exposed_chiseled_copper.json new file mode 100644 index 00000000..fca515bc --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper.json b/public/assets/minecraft/models/block/exposed_copper.json new file mode 100644 index 00000000..8d02db6d --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_cap.json b/public/assets/minecraft/models/block/exposed_copper_bars_cap.json new file mode 100644 index 00000000..e6f05d24 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_cap.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_cap_alt.json b/public/assets/minecraft/models/block/exposed_copper_bars_cap_alt.json new file mode 100644 index 00000000..4ec7ba3f --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_cap_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap_alt", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_post.json b/public/assets/minecraft/models/block/exposed_copper_bars_post.json new file mode 100644 index 00000000..209cfb7e --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_post_ends.json b/public/assets/minecraft/models/block/exposed_copper_bars_post_ends.json new file mode 100644 index 00000000..1d0bbd36 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_post_ends.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post_ends", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_side.json b/public/assets/minecraft/models/block/exposed_copper_bars_side.json new file mode 100644 index 00000000..b45bbdbe --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bars_side_alt.json b/public/assets/minecraft/models/block/exposed_copper_bars_side_alt.json new file mode 100644 index 00000000..474901cf --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bars_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side_alt", + "textures": { + "bars": "minecraft:block/exposed_copper_bars", + "edge": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bulb.json b/public/assets/minecraft/models/block/exposed_copper_bulb.json new file mode 100644 index 00000000..00128131 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bulb_lit.json b/public/assets/minecraft/models/block/exposed_copper_bulb_lit.json new file mode 100644 index 00000000..6916e393 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bulb_lit_powered.json b/public/assets/minecraft/models/block/exposed_copper_bulb_lit_powered.json new file mode 100644 index 00000000..be6af274 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_bulb_powered.json b/public/assets/minecraft/models/block/exposed_copper_bulb_powered.json new file mode 100644 index 00000000..1e508f6d --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_chain.json b/public/assets/minecraft/models/block/exposed_copper_chain.json new file mode 100644 index 00000000..132ca143 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chain", + "textures": { + "texture": "minecraft:block/exposed_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_chest.json b/public/assets/minecraft/models/block/exposed_copper_chest.json new file mode 100644 index 00000000..746419c5 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/exposed_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_bottom_left.json b/public/assets/minecraft/models/block/exposed_copper_door_bottom_left.json new file mode 100644 index 00000000..1ff28c82 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_bottom_left_open.json b/public/assets/minecraft/models/block/exposed_copper_door_bottom_left_open.json new file mode 100644 index 00000000..ab877818 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_bottom_right.json b/public/assets/minecraft/models/block/exposed_copper_door_bottom_right.json new file mode 100644 index 00000000..788ea381 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_bottom_right_open.json b/public/assets/minecraft/models/block/exposed_copper_door_bottom_right_open.json new file mode 100644 index 00000000..a2047614 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_top_left.json b/public/assets/minecraft/models/block/exposed_copper_door_top_left.json new file mode 100644 index 00000000..8ef26e34 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_top_left_open.json b/public/assets/minecraft/models/block/exposed_copper_door_top_left_open.json new file mode 100644 index 00000000..55548218 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_top_right.json b/public/assets/minecraft/models/block/exposed_copper_door_top_right.json new file mode 100644 index 00000000..5f407c5a --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_door_top_right_open.json b/public/assets/minecraft/models/block/exposed_copper_door_top_right_open.json new file mode 100644 index 00000000..f3979d86 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_golem_statue.json b/public/assets/minecraft/models/block/exposed_copper_golem_statue.json new file mode 100644 index 00000000..746419c5 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_golem_statue.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/exposed_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_grate.json b/public/assets/minecraft/models/block/exposed_copper_grate.json new file mode 100644 index 00000000..13639fcb --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_grate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_lantern.json b/public/assets/minecraft/models/block/exposed_copper_lantern.json new file mode 100644 index 00000000..71274f3e --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/exposed_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_lantern_hanging.json b/public/assets/minecraft/models/block/exposed_copper_lantern_hanging.json new file mode 100644 index 00000000..ea987574 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/exposed_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_trapdoor_bottom.json b/public/assets/minecraft/models/block/exposed_copper_trapdoor_bottom.json new file mode 100644 index 00000000..9c90e497 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_trapdoor_open.json b/public/assets/minecraft/models/block/exposed_copper_trapdoor_open.json new file mode 100644 index 00000000..495a451f --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_copper_trapdoor_top.json b/public/assets/minecraft/models/block/exposed_copper_trapdoor_top.json new file mode 100644 index 00000000..d8e48aeb --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper.json b/public/assets/minecraft/models/block/exposed_cut_copper.json new file mode 100644 index 00000000..42cfd595 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_slab.json b/public/assets/minecraft/models/block/exposed_cut_copper_slab.json new file mode 100644 index 00000000..059e0648 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper_slab_double", + "top": "minecraft:block/exposed_cut_copper_slab_double", + "side": "minecraft:block/exposed_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_slab_double.json b/public/assets/minecraft/models/block/exposed_cut_copper_slab_double.json new file mode 100644 index 00000000..84d0e02d --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_slab_double.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_slab_top.json b/public/assets/minecraft/models/block/exposed_cut_copper_slab_top.json new file mode 100644 index 00000000..02154a76 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper_slab_double", + "top": "minecraft:block/exposed_cut_copper_slab_double", + "side": "minecraft:block/exposed_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_stairs.json b/public/assets/minecraft/models/block/exposed_cut_copper_stairs.json new file mode 100644 index 00000000..c9a3eb69 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_stairs_inner.json b/public/assets/minecraft/models/block/exposed_cut_copper_stairs_inner.json new file mode 100644 index 00000000..d232176a --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_cut_copper_stairs_outer.json b/public/assets/minecraft/models/block/exposed_cut_copper_stairs_outer.json new file mode 100644 index 00000000..02dea0cf --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/exposed_lightning_rod.json b/public/assets/minecraft/models/block/exposed_lightning_rod.json new file mode 100644 index 00000000..896cd397 --- /dev/null +++ b/public/assets/minecraft/models/block/exposed_lightning_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lightning_rod", + "textures": { + "texture": "minecraft:block/exposed_lightning_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/farmland.json b/public/assets/minecraft/models/block/farmland.json new file mode 100644 index 00000000..6fb9a895 --- /dev/null +++ b/public/assets/minecraft/models/block/farmland.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_farmland", + "textures": { + "dirt": "minecraft:block/dirt", + "top": "minecraft:block/farmland" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/farmland_moist.json b/public/assets/minecraft/models/block/farmland_moist.json new file mode 100644 index 00000000..4ef2e24b --- /dev/null +++ b/public/assets/minecraft/models/block/farmland_moist.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_farmland", + "textures": { + "dirt": "minecraft:block/dirt", + "top": "minecraft:block/farmland_moist" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fence_inventory.json b/public/assets/minecraft/models/block/fence_inventory.json new file mode 100644 index 00000000..49ee95ee --- /dev/null +++ b/public/assets/minecraft/models/block/fence_inventory.json @@ -0,0 +1,112 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 4 ], + "faces": { + "down": { "uv": [ 6, 0, 10, 4 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 0, 10, 4 ], "texture": "#texture" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 0, 4, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 4, 16 ], "texture": "#texture" } + }, + "__comment": "Left post" + }, + { "from": [ 6, 0, 12 ], + "to": [ 10, 16, 16 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 12, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 12, 0, 16, 16 ], "texture": "#texture" } + }, + "__comment": "Right post" + }, + { "from": [ 7, 12, 0 ], + "to": [ 9, 15, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 1, 16, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 16, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar" + }, + { "from": [ 7, 12, -2 ], + "to": [ 9, 15, 0 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "up": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "north": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 14, 1, 16, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 2, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar left" + }, + { "from": [ 7, 12, 16 ], + "to": [ 9, 15, 18 ], + "faces": { + "down": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 0, 1, 2, 4 ], "texture": "#texture" }, + "east": { "uv": [ 14, 1, 16, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar right" + }, + { "from": [ 7, 6, 0 ], + "to": [ 9, 9, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 16, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar" + }, + { "from": [ 7, 6, -2 ], + "to": [ 9, 9, 0 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "up": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture" }, + "west": { "uv": [ 14, 7, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 2, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar left" + }, + { "from": [ 7, 6, 16 ], + "to": [ 9, 9, 18 ], + "faces": { + "down": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 2, 10 ], "texture": "#texture" }, + "east": { "uv": [ 14, 7, 16, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar right" + } + ] +} diff --git a/public/assets/minecraft/models/block/fence_post.json b/public/assets/minecraft/models/block/fence_post.json new file mode 100644 index 00000000..4f6a7438 --- /dev/null +++ b/public/assets/minecraft/models/block/fence_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" } + }, + "__comment": "Center post" + } + ] +} diff --git a/public/assets/minecraft/models/block/fence_side.json b/public/assets/minecraft/models/block/fence_side.json new file mode 100644 index 00000000..7145349b --- /dev/null +++ b/public/assets/minecraft/models/block/fence_side.json @@ -0,0 +1,29 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 7, 12, 0 ], + "to": [ 9, 15, 9 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture", "cullface": "north" }, + "west": { "uv": [ 0, 1, 9, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 9, 4 ], "texture": "#texture" } + }, + "__comment": "top bar" + }, + { "from": [ 7, 6, 0 ], + "to": [ 9, 9, 9 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture", "cullface": "north" }, + "west": { "uv": [ 0, 7, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 9, 10 ], "texture": "#texture" } + }, + "__comment": "lower bar" + } + ] +} diff --git a/public/assets/minecraft/models/block/fern.json b/public/assets/minecraft/models/block/fern.json new file mode 100644 index 00000000..69449f64 --- /dev/null +++ b/public/assets/minecraft/models/block/fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/fern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_coral.json b/public/assets/minecraft/models/block/fire_coral.json new file mode 100644 index 00000000..0eaf71dd --- /dev/null +++ b/public/assets/minecraft/models/block/fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/fire_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_coral_block.json b/public/assets/minecraft/models/block/fire_coral_block.json new file mode 100644 index 00000000..ad084a77 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/fire_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_coral_fan.json b/public/assets/minecraft/models/block/fire_coral_fan.json new file mode 100644 index 00000000..4aec8dd1 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_coral_wall_fan.json b/public/assets/minecraft/models/block/fire_coral_wall_fan.json new file mode 100644 index 00000000..07546a42 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_floor0.json b/public/assets/minecraft/models/block/fire_floor0.json new file mode 100644 index 00000000..f137115d --- /dev/null +++ b/public/assets/minecraft/models/block/fire_floor0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_floor1.json b/public/assets/minecraft/models/block/fire_floor1.json new file mode 100644 index 00000000..1822fe75 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_floor1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_side0.json b/public/assets/minecraft/models/block/fire_side0.json new file mode 100644 index 00000000..4ae90508 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_side0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_side1.json b/public/assets/minecraft/models/block/fire_side1.json new file mode 100644 index 00000000..021602cd --- /dev/null +++ b/public/assets/minecraft/models/block/fire_side1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_side_alt0.json b/public/assets/minecraft/models/block/fire_side_alt0.json new file mode 100644 index 00000000..13e9e56b --- /dev/null +++ b/public/assets/minecraft/models/block/fire_side_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_side_alt1.json b/public/assets/minecraft/models/block/fire_side_alt1.json new file mode 100644 index 00000000..d8a8550b --- /dev/null +++ b/public/assets/minecraft/models/block/fire_side_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_up0.json b/public/assets/minecraft/models/block/fire_up0.json new file mode 100644 index 00000000..ebae15a6 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_up0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_up1.json b/public/assets/minecraft/models/block/fire_up1.json new file mode 100644 index 00000000..b80f0ebd --- /dev/null +++ b/public/assets/minecraft/models/block/fire_up1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_up_alt0.json b/public/assets/minecraft/models/block/fire_up_alt0.json new file mode 100644 index 00000000..8925e2f0 --- /dev/null +++ b/public/assets/minecraft/models/block/fire_up_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up_alt", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fire_up_alt1.json b/public/assets/minecraft/models/block/fire_up_alt1.json new file mode 100644 index 00000000..696f351c --- /dev/null +++ b/public/assets/minecraft/models/block/fire_up_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up_alt", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/firefly_bush.json b/public/assets/minecraft/models/block/firefly_bush.json new file mode 100644 index 00000000..668f253c --- /dev/null +++ b/public/assets/minecraft/models/block/firefly_bush.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cross_emissive", + "textures": { + "cross": "minecraft:block/firefly_bush", + "cross_emissive": "minecraft:block/firefly_bush_emissive" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/fletching_table.json b/public/assets/minecraft/models/block/fletching_table.json new file mode 100644 index 00000000..7921725c --- /dev/null +++ b/public/assets/minecraft/models/block/fletching_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/birch_planks", + "east": "minecraft:block/fletching_table_side", + "north": "minecraft:block/fletching_table_front", + "particle": "minecraft:block/fletching_table_front", + "south": "minecraft:block/fletching_table_front", + "up": "minecraft:block/fletching_table_top", + "west": "minecraft:block/fletching_table_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/flower_pot.json b/public/assets/minecraft/models/block/flower_pot.json new file mode 100644 index 00000000..45c7a75b --- /dev/null +++ b/public/assets/minecraft/models/block/flower_pot.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flower_pot_cross.json b/public/assets/minecraft/models/block/flower_pot_cross.json new file mode 100644 index 00000000..05d1cbe2 --- /dev/null +++ b/public/assets/minecraft/models/block/flower_pot_cross.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flower_pot_cross_emissive.json b/public/assets/minecraft/models/block/flower_pot_cross_emissive.json new file mode 100644 index 00000000..e8fd2d53 --- /dev/null +++ b/public/assets/minecraft/models/block/flower_pot_cross_emissive.json @@ -0,0 +1,95 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "light_emission": 15, + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "light_emission": 15, + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flowerbed_1.json b/public/assets/minecraft/models/block/flowerbed_1.json new file mode 100644 index 00000000..5b7ba90d --- /dev/null +++ b/public/assets/minecraft/models/block/flowerbed_1.json @@ -0,0 +1,70 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [0, 2.99, 0], + "to": [8, 2.99, 8], + "faces": { + "up": {"uv": [0, 0, 8, 8], "texture": "#flowerbed"}, + "down": {"uv": [0, 8, 8, 0], "texture": "#flowerbed"} + } + }, + { + "from": [4.25, 0, -2.6], + "to": [4.25, 2.99, -1.6], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [3.75, 0, -2.1], + "to": [4.75, 2.99, -2.1], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [4.9, 0, 2.3], + "to": [4.9, 2.99, 3.3], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [4.4, 0, 2.8], + "to": [5.4, 2.99, 2.8], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [9.15, 0, -0.45], + "to": [9.15, 2.99, 0.55], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [8.65, 0, 0.05], + "to": [9.65, 2.99, 0.05], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flowerbed_2.json b/public/assets/minecraft/models/block/flowerbed_2.json new file mode 100644 index 00000000..de654b86 --- /dev/null +++ b/public/assets/minecraft/models/block/flowerbed_2.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [0, 1, 8], + "to": [8, 1, 16], + "faces": { + "up": {"uv": [0, 8, 8, 16], "texture": "#flowerbed"}, + "down": {"uv": [0, 16, 8, 8], "texture": "#flowerbed"} + } + }, + { + "from": [0, 1, 8], + "to": [8, 1, 16], + "faces": { + "up": {"uv": [0, 8, 8, 16], "texture": "#flowerbed"}, + "down": {"uv": [0, 16, 8, 8], "texture": "#flowerbed"} + } + }, + { + "from": [10.15, 0, 5.25], + "to": [11.15, 1, 5.25], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "north": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [10.65, 0, 4.75], + "to": [10.65, 1, 5.75], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "east": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flowerbed_3.json b/public/assets/minecraft/models/block/flowerbed_3.json new file mode 100644 index 00000000..1d3ba0fc --- /dev/null +++ b/public/assets/minecraft/models/block/flowerbed_3.json @@ -0,0 +1,70 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [8, 2, 8], + "to": [16, 2, 16], + "faces": { + "up": {"uv": [8, 8, 16, 16], "texture": "#flowerbed"}, + "down": {"uv": [8, 16, 16, 8], "texture": "#flowerbed"} + } + }, + { + "from": [17.65, 0, 1.9], + "to": [18.65, 2, 1.9], + "rotation": {"angle": -45, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [18.15, 0, 1.4], + "to": [18.15, 2, 2.4], + "rotation": {"angle": -45, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [17.65, 0, -3.35], + "to": [17.65, 2, -2.35], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [17.15, 0, -2.85], + "to": [18.15, 2, -2.85], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [13.4, 0, -0.5], + "to": [13.4, 2, 0.5], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [12.9, 0, 0], + "to": [13.9, 2, 0], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flowerbed_4.json b/public/assets/minecraft/models/block/flowerbed_4.json new file mode 100644 index 00000000..3559fe2f --- /dev/null +++ b/public/assets/minecraft/models/block/flowerbed_4.json @@ -0,0 +1,34 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [8, 2, 0], + "to": [16, 2, 8], + "faces": { + "up": {"uv": [8, 0, 16, 8], "texture": "#flowerbed"}, + "down": {"uv": [8, 8, 16, 0], "texture": "#flowerbed"} + } + }, + { + "from": [12.4, 0, -7.7], + "to": [12.4, 2, -6.7], + "rotation": {"angle": -45, "axis": "y", "origin": [-1, 0, -3]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [11.9, 0, -7.2], + "to": [12.9, 2, -7.2], + "rotation": {"angle": -45, "axis": "y", "origin": [-1, 0, -3]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/flowering_azalea.json b/public/assets/minecraft/models/block/flowering_azalea.json new file mode 100644 index 00000000..65ac15ab --- /dev/null +++ b/public/assets/minecraft/models/block/flowering_azalea.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_azalea", + "textures": { + "side": "minecraft:block/flowering_azalea_side", + "top": "minecraft:block/flowering_azalea_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/flowering_azalea_leaves.json b/public/assets/minecraft/models/block/flowering_azalea_leaves.json new file mode 100644 index 00000000..f5caf1d7 --- /dev/null +++ b/public/assets/minecraft/models/block/flowering_azalea_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/flowering_azalea_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/four_dead_sea_pickles.json b/public/assets/minecraft/models/block/four_dead_sea_pickles.json new file mode 100644 index 00000000..5b5b0e7b --- /dev/null +++ b/public/assets/minecraft/models/block/four_dead_sea_pickles.json @@ -0,0 +1,84 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 6, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 2, 5.95, 2 ], + "to": [ 6, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 10 ], + "to": [ 13, 4, 14 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 9, 3.95, 10 ], + "to": [ 13, 3.95, 14 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 2 ], + "to": [ 13, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 9, 5.95, 2 ], + "to": [ 13, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 8 ], + "to": [ 6, 7, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 12 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 12 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 12 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 12 ], "texture": "#all" } + } + }, + { + "from": [ 2, 6.95, 8 ], + "to": [ 6, 6.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/four_sea_pickles.json b/public/assets/minecraft/models/block/four_sea_pickles.json new file mode 100644 index 00000000..a9480d94 --- /dev/null +++ b/public/assets/minecraft/models/block/four_sea_pickles.json @@ -0,0 +1,164 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 6, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 2, 5.95, 2 ], + "to": [ 6, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 10 ], + "to": [ 13, 4, 14 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 9, 3.95, 10 ], + "to": [ 13, 3.95, 14 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 2 ], + "to": [ 13, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 9, 5.95, 2 ], + "to": [ 13, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 8 ], + "to": [ 6, 7, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 12 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 12 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 12 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 12 ], "texture": "#all" } + } + }, + { + "from": [ 2, 6.95, 8 ], + "to": [ 6, 6.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 3.5, 5.2, 4 ], + "to": [ 4.5, 8.7, 4 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 5.2, 3.5 ], + "to": [ 4, 8.7, 4.5 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10.5, 3.2, 12 ], + "to": [ 11.5, 6.7, 12 ], + "rotation": { "origin": [ 11, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 11, 3.2, 11.5 ], + "to": [ 11, 6.7, 12.5 ], + "rotation": { "origin": [ 11, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10.5, 5.2, 4 ], + "to": [ 11.5, 8.7, 4 ], + "rotation": { "origin": [ 11, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 11, 5.2, 3.5 ], + "to": [ 11, 8.7, 4.5 ], + "rotation": { "origin": [ 11, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 3.5, 6.2, 10 ], + "to": [ 4.5, 9.7, 10 ], + "rotation": { "origin": [ 4, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 6.2, 9.5 ], + "to": [ 4, 9.7, 10.5 ], + "rotation": { "origin": [ 4, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/four_slightly_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/four_slightly_cracked_turtle_eggs.json new file mode 100644 index 00000000..fc2286aa --- /dev/null +++ b/public/assets/minecraft/models/block/four_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/four_turtle_eggs.json b/public/assets/minecraft/models/block/four_turtle_eggs.json new file mode 100644 index 00000000..89506934 --- /dev/null +++ b/public/assets/minecraft/models/block/four_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/four_very_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/four_very_cracked_turtle_eggs.json new file mode 100644 index 00000000..6d6a8a6d --- /dev/null +++ b/public/assets/minecraft/models/block/four_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/frogspawn.json b/public/assets/minecraft/models/block/frogspawn.json new file mode 100644 index 00000000..fb730c6f --- /dev/null +++ b/public/assets/minecraft/models/block/frogspawn.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/frogspawn", + "texture": "block/frogspawn" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/frosted_ice_0.json b/public/assets/minecraft/models/block/frosted_ice_0.json new file mode 100644 index 00000000..1873bb83 --- /dev/null +++ b/public/assets/minecraft/models/block/frosted_ice_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/frosted_ice_1.json b/public/assets/minecraft/models/block/frosted_ice_1.json new file mode 100644 index 00000000..ada6d7cf --- /dev/null +++ b/public/assets/minecraft/models/block/frosted_ice_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/frosted_ice_2.json b/public/assets/minecraft/models/block/frosted_ice_2.json new file mode 100644 index 00000000..f97882c6 --- /dev/null +++ b/public/assets/minecraft/models/block/frosted_ice_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/frosted_ice_3.json b/public/assets/minecraft/models/block/frosted_ice_3.json new file mode 100644 index 00000000..330bb943 --- /dev/null +++ b/public/assets/minecraft/models/block/frosted_ice_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/furnace.json b/public/assets/minecraft/models/block/furnace.json new file mode 100644 index 00000000..9603b454 --- /dev/null +++ b/public/assets/minecraft/models/block/furnace.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/furnace_front", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/furnace_on.json b/public/assets/minecraft/models/block/furnace_on.json new file mode 100644 index 00000000..37c4d394 --- /dev/null +++ b/public/assets/minecraft/models/block/furnace_on.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/furnace_front_on", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gilded_blackstone.json b/public/assets/minecraft/models/block/gilded_blackstone.json new file mode 100644 index 00000000..088b2170 --- /dev/null +++ b/public/assets/minecraft/models/block/gilded_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gilded_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass.json b/public/assets/minecraft/models/block/glass.json new file mode 100644 index 00000000..bfc38b83 --- /dev/null +++ b/public/assets/minecraft/models/block/glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass_pane_noside.json b/public/assets/minecraft/models/block/glass_pane_noside.json new file mode 100644 index 00000000..02318e2c --- /dev/null +++ b/public/assets/minecraft/models/block/glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass_pane_noside_alt.json b/public/assets/minecraft/models/block/glass_pane_noside_alt.json new file mode 100644 index 00000000..14ab0f53 --- /dev/null +++ b/public/assets/minecraft/models/block/glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass_pane_post.json b/public/assets/minecraft/models/block/glass_pane_post.json new file mode 100644 index 00000000..3e871783 --- /dev/null +++ b/public/assets/minecraft/models/block/glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass_pane_side.json b/public/assets/minecraft/models/block/glass_pane_side.json new file mode 100644 index 00000000..84346ce2 --- /dev/null +++ b/public/assets/minecraft/models/block/glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glass_pane_side_alt.json b/public/assets/minecraft/models/block/glass_pane_side_alt.json new file mode 100644 index 00000000..d13d14ef --- /dev/null +++ b/public/assets/minecraft/models/block/glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/glow_item_frame.json b/public/assets/minecraft/models/block/glow_item_frame.json new file mode 100644 index 00000000..d465e396 --- /dev/null +++ b/public/assets/minecraft/models/block/glow_item_frame.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/glow_item_frame" + } +} diff --git a/public/assets/minecraft/models/block/glow_item_frame_map.json b/public/assets/minecraft/models/block/glow_item_frame_map.json new file mode 100644 index 00000000..0f8f9623 --- /dev/null +++ b/public/assets/minecraft/models/block/glow_item_frame_map.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame_map", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/glow_item_frame" + } +} diff --git a/public/assets/minecraft/models/block/glow_lichen.json b/public/assets/minecraft/models/block/glow_lichen.json new file mode 100644 index 00000000..4bc0ff69 --- /dev/null +++ b/public/assets/minecraft/models/block/glow_lichen.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/glow_lichen", + "glow_lichen": "block/glow_lichen" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#glow_lichen" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#glow_lichen" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/glowstone.json b/public/assets/minecraft/models/block/glowstone.json new file mode 100644 index 00000000..64b05023 --- /dev/null +++ b/public/assets/minecraft/models/block/glowstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/glowstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gold_block.json b/public/assets/minecraft/models/block/gold_block.json new file mode 100644 index 00000000..e4cf5ece --- /dev/null +++ b/public/assets/minecraft/models/block/gold_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gold_ore.json b/public/assets/minecraft/models/block/gold_ore.json new file mode 100644 index 00000000..e330e823 --- /dev/null +++ b/public/assets/minecraft/models/block/gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gold_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/golden_dandelion.json b/public/assets/minecraft/models/block/golden_dandelion.json new file mode 100644 index 00000000..c67359c8 --- /dev/null +++ b/public/assets/minecraft/models/block/golden_dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/golden_dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite.json b/public/assets/minecraft/models/block/granite.json new file mode 100644 index 00000000..def59d00 --- /dev/null +++ b/public/assets/minecraft/models/block/granite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_slab.json b/public/assets/minecraft/models/block/granite_slab.json new file mode 100644 index 00000000..937bb638 --- /dev/null +++ b/public/assets/minecraft/models/block/granite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_slab_top.json b/public/assets/minecraft/models/block/granite_slab_top.json new file mode 100644 index 00000000..fcf5f092 --- /dev/null +++ b/public/assets/minecraft/models/block/granite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_stairs.json b/public/assets/minecraft/models/block/granite_stairs.json new file mode 100644 index 00000000..240f8e17 --- /dev/null +++ b/public/assets/minecraft/models/block/granite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_stairs_inner.json b/public/assets/minecraft/models/block/granite_stairs_inner.json new file mode 100644 index 00000000..34977cbb --- /dev/null +++ b/public/assets/minecraft/models/block/granite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_stairs_outer.json b/public/assets/minecraft/models/block/granite_stairs_outer.json new file mode 100644 index 00000000..6bfbf03c --- /dev/null +++ b/public/assets/minecraft/models/block/granite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_wall_inventory.json b/public/assets/minecraft/models/block/granite_wall_inventory.json new file mode 100644 index 00000000..4fd63ac1 --- /dev/null +++ b/public/assets/minecraft/models/block/granite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_wall_post.json b/public/assets/minecraft/models/block/granite_wall_post.json new file mode 100644 index 00000000..896a06a4 --- /dev/null +++ b/public/assets/minecraft/models/block/granite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_wall_side.json b/public/assets/minecraft/models/block/granite_wall_side.json new file mode 100644 index 00000000..28bd6f3b --- /dev/null +++ b/public/assets/minecraft/models/block/granite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/granite_wall_side_tall.json b/public/assets/minecraft/models/block/granite_wall_side_tall.json new file mode 100644 index 00000000..b995d75c --- /dev/null +++ b/public/assets/minecraft/models/block/granite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/grass_block.json b/public/assets/minecraft/models/block/grass_block.json new file mode 100644 index 00000000..94c521cb --- /dev/null +++ b/public/assets/minecraft/models/block/grass_block.json @@ -0,0 +1,31 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/dirt", + "bottom": "block/dirt", + "top": "block/grass_block_top", + "side": "block/grass_block_side", + "overlay": "block/grass_block_side_overlay" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up", "tintindex": 0 }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/grass_block_snow.json b/public/assets/minecraft/models/block/grass_block_snow.json new file mode 100644 index 00000000..2bf4bbaa --- /dev/null +++ b/public/assets/minecraft/models/block/grass_block_snow.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "particle": "minecraft:block/dirt", + "side": "minecraft:block/grass_block_snow", + "top": "minecraft:block/grass_block_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gravel.json b/public/assets/minecraft/models/block/gravel.json new file mode 100644 index 00000000..ed35aa8b --- /dev/null +++ b/public/assets/minecraft/models/block/gravel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gravel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_bed_foot.json b/public/assets/minecraft/models/block/gray_bed_foot.json new file mode 100644 index 00000000..b9248255 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/gray_bed_foot_east", + "south": "minecraft:block/gray_bed_foot_south", + "up": "minecraft:block/gray_bed_foot_up", + "west": "minecraft:block/gray_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_bed_head.json b/public/assets/minecraft/models/block/gray_bed_head.json new file mode 100644 index 00000000..36c97a94 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/gray_bed_head_east", + "up": "minecraft:block/gray_bed_head_up", + "west": "minecraft:block/gray_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_cake.json b/public/assets/minecraft/models/block/gray_candle_cake.json new file mode 100644 index 00000000..e78d12b9 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/gray_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_cake_lit.json b/public/assets/minecraft/models/block/gray_candle_cake_lit.json new file mode 100644 index 00000000..041054f5 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_four_candles.json b/public/assets/minecraft/models/block/gray_candle_four_candles.json new file mode 100644 index 00000000..88fc63be --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_four_candles_lit.json b/public/assets/minecraft/models/block/gray_candle_four_candles_lit.json new file mode 100644 index 00000000..543b0ab1 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_one_candle.json b/public/assets/minecraft/models/block/gray_candle_one_candle.json new file mode 100644 index 00000000..4bd2420c --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_one_candle_lit.json b/public/assets/minecraft/models/block/gray_candle_one_candle_lit.json new file mode 100644 index 00000000..ab6af17e --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_three_candles.json b/public/assets/minecraft/models/block/gray_candle_three_candles.json new file mode 100644 index 00000000..62903c45 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_three_candles_lit.json b/public/assets/minecraft/models/block/gray_candle_three_candles_lit.json new file mode 100644 index 00000000..73d97d57 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_two_candles.json b/public/assets/minecraft/models/block/gray_candle_two_candles.json new file mode 100644 index 00000000..8ad7e5ea --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_candle_two_candles_lit.json b/public/assets/minecraft/models/block/gray_candle_two_candles_lit.json new file mode 100644 index 00000000..c3e0cb06 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_carpet.json b/public/assets/minecraft/models/block/gray_carpet.json new file mode 100644 index 00000000..1924a401 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/gray_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_concrete.json b/public/assets/minecraft/models/block/gray_concrete.json new file mode 100644 index 00000000..12c16a3b --- /dev/null +++ b/public/assets/minecraft/models/block/gray_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_concrete_powder.json b/public/assets/minecraft/models/block/gray_concrete_powder.json new file mode 100644 index 00000000..69ca2d0c --- /dev/null +++ b/public/assets/minecraft/models/block/gray_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_glazed_terracotta.json b/public/assets/minecraft/models/block/gray_glazed_terracotta.json new file mode 100644 index 00000000..4b8e268b --- /dev/null +++ b/public/assets/minecraft/models/block/gray_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_shulker_box.json b/public/assets/minecraft/models/block/gray_shulker_box.json new file mode 100644 index 00000000..93cae990 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/gray_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass.json b/public/assets/minecraft/models/block/gray_stained_glass.json new file mode 100644 index 00000000..62a85e7d --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/gray_stained_glass_pane_noside.json new file mode 100644 index 00000000..3b1092ca --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/gray_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..d48ba255 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass_pane_post.json b/public/assets/minecraft/models/block/gray_stained_glass_pane_post.json new file mode 100644 index 00000000..e9b18b5f --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass_pane_side.json b/public/assets/minecraft/models/block/gray_stained_glass_pane_side.json new file mode 100644 index 00000000..55a72253 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/gray_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..a3914c44 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_terracotta.json b/public/assets/minecraft/models/block/gray_terracotta.json new file mode 100644 index 00000000..eae31cf9 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/gray_wool.json b/public/assets/minecraft/models/block/gray_wool.json new file mode 100644 index 00000000..26140233 --- /dev/null +++ b/public/assets/minecraft/models/block/gray_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_bed_foot.json b/public/assets/minecraft/models/block/green_bed_foot.json new file mode 100644 index 00000000..7b0e6ad5 --- /dev/null +++ b/public/assets/minecraft/models/block/green_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/green_bed_foot_east", + "south": "minecraft:block/green_bed_foot_south", + "up": "minecraft:block/green_bed_foot_up", + "west": "minecraft:block/green_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_bed_head.json b/public/assets/minecraft/models/block/green_bed_head.json new file mode 100644 index 00000000..2f77d015 --- /dev/null +++ b/public/assets/minecraft/models/block/green_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/green_bed_head_east", + "up": "minecraft:block/green_bed_head_up", + "west": "minecraft:block/green_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_cake.json b/public/assets/minecraft/models/block/green_candle_cake.json new file mode 100644 index 00000000..80374894 --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/green_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_cake_lit.json b/public/assets/minecraft/models/block/green_candle_cake_lit.json new file mode 100644 index 00000000..bfe09f03 --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_four_candles.json b/public/assets/minecraft/models/block/green_candle_four_candles.json new file mode 100644 index 00000000..747a9025 --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_four_candles_lit.json b/public/assets/minecraft/models/block/green_candle_four_candles_lit.json new file mode 100644 index 00000000..94d44e01 --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_one_candle.json b/public/assets/minecraft/models/block/green_candle_one_candle.json new file mode 100644 index 00000000..d1c0549e --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_one_candle_lit.json b/public/assets/minecraft/models/block/green_candle_one_candle_lit.json new file mode 100644 index 00000000..fc34dc9a --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_three_candles.json b/public/assets/minecraft/models/block/green_candle_three_candles.json new file mode 100644 index 00000000..74af5d17 --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_three_candles_lit.json b/public/assets/minecraft/models/block/green_candle_three_candles_lit.json new file mode 100644 index 00000000..2afade3f --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_two_candles.json b/public/assets/minecraft/models/block/green_candle_two_candles.json new file mode 100644 index 00000000..ab72a4be --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_candle_two_candles_lit.json b/public/assets/minecraft/models/block/green_candle_two_candles_lit.json new file mode 100644 index 00000000..505c16ed --- /dev/null +++ b/public/assets/minecraft/models/block/green_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_carpet.json b/public/assets/minecraft/models/block/green_carpet.json new file mode 100644 index 00000000..8d253d4b --- /dev/null +++ b/public/assets/minecraft/models/block/green_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/green_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_concrete.json b/public/assets/minecraft/models/block/green_concrete.json new file mode 100644 index 00000000..98a35206 --- /dev/null +++ b/public/assets/minecraft/models/block/green_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_concrete_powder.json b/public/assets/minecraft/models/block/green_concrete_powder.json new file mode 100644 index 00000000..b783da03 --- /dev/null +++ b/public/assets/minecraft/models/block/green_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_glazed_terracotta.json b/public/assets/minecraft/models/block/green_glazed_terracotta.json new file mode 100644 index 00000000..5238d5d3 --- /dev/null +++ b/public/assets/minecraft/models/block/green_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/green_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_shulker_box.json b/public/assets/minecraft/models/block/green_shulker_box.json new file mode 100644 index 00000000..7b07e640 --- /dev/null +++ b/public/assets/minecraft/models/block/green_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/green_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass.json b/public/assets/minecraft/models/block/green_stained_glass.json new file mode 100644 index 00000000..c158b41b --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/green_stained_glass_pane_noside.json new file mode 100644 index 00000000..89ae6a31 --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/green_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..7d8297f8 --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass_pane_post.json b/public/assets/minecraft/models/block/green_stained_glass_pane_post.json new file mode 100644 index 00000000..40c19479 --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass_pane_side.json b/public/assets/minecraft/models/block/green_stained_glass_pane_side.json new file mode 100644 index 00000000..bbba3445 --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/green_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..d391592f --- /dev/null +++ b/public/assets/minecraft/models/block/green_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/green_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_terracotta.json b/public/assets/minecraft/models/block/green_terracotta.json new file mode 100644 index 00000000..8c139007 --- /dev/null +++ b/public/assets/minecraft/models/block/green_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/green_wool.json b/public/assets/minecraft/models/block/green_wool.json new file mode 100644 index 00000000..79b5a21f --- /dev/null +++ b/public/assets/minecraft/models/block/green_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/grindstone.json b/public/assets/minecraft/models/block/grindstone.json new file mode 100644 index 00000000..cc5e0f1f --- /dev/null +++ b/public/assets/minecraft/models/block/grindstone.json @@ -0,0 +1,68 @@ +{ + "parent": "block/block", + "textures": { + "pivot": "block/grindstone_pivot", + "round": "block/grindstone_round", + "side": "block/grindstone_side", + "particle": "block/grindstone_side", + "leg": "block/dark_oak_log" + }, + "elements": [ + { + "from": [12, 0, 6], + "to": [14, 7, 10], + "faces": { + "north": {"uv": [2, 9, 4, 16], "texture": "#leg"}, + "east": {"uv": [10, 16, 6, 9], "texture": "#leg"}, + "south": {"uv": [12, 9, 14, 16], "texture": "#leg"}, + "west": {"uv": [6, 9, 10, 16], "texture": "#leg"}, + "down": {"uv": [12, 6, 14, 10], "texture": "#leg", "cullface": "down" } + } + }, + { + "from": [2, 0, 6], + "to": [4, 7, 10], + "faces": { + "north": {"uv": [12, 9, 14, 16], "texture": "#leg"}, + "east": {"uv": [10, 16, 6, 9], "texture": "#leg"}, + "south": {"uv": [2, 9, 4, 16], "texture": "#leg"}, + "west": {"uv": [6, 9, 10, 16], "texture": "#leg"}, + "down": {"uv": [2, 6, 4, 10], "texture": "#leg", "cullface": "down"} + } + }, + { + "from": [12, 7, 5], + "to": [14, 13, 11], + "faces": { + "north": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#pivot"}, + "south": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "up": {"uv": [8, 0, 10, 6], "texture": "#pivot"}, + "down": {"uv": [8, 0, 10, 6], "texture": "#pivot"} + } + }, + { + "from": [2, 7, 5], + "to": [4, 13, 11], + "faces": { + "north": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "south": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#pivot"}, + "up": {"uv": [8, 0, 10, 6], "texture": "#pivot"}, + "down": {"uv": [8, 0, 10, 6], "texture": "#pivot"} + } + }, + { + "from": [4, 4, 2], + "to": [12, 16, 14], + "faces": { + "north": {"uv": [0, 0, 8, 12], "texture": "#round"}, + "east": {"uv": [0, 0, 12, 12], "texture": "#side"}, + "south": {"uv": [0, 0, 8, 12], "texture": "#round"}, + "west": {"uv": [0, 0, 12, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#round", "cullface": "up" }, + "down": {"uv": [0, 0, 8, 12], "texture": "#round"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/hanging_roots.json b/public/assets/minecraft/models/block/hanging_roots.json new file mode 100644 index 00000000..1c979695 --- /dev/null +++ b/public/assets/minecraft/models/block/hanging_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/hanging_roots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/hay_block.json b/public/assets/minecraft/models/block/hay_block.json new file mode 100644 index 00000000..6c0c225b --- /dev/null +++ b/public/assets/minecraft/models/block/hay_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/hay_block_top", + "side": "minecraft:block/hay_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/hay_block_horizontal.json b/public/assets/minecraft/models/block/hay_block_horizontal.json new file mode 100644 index 00000000..6e7df90b --- /dev/null +++ b/public/assets/minecraft/models/block/hay_block_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/hay_block_top", + "side": "minecraft:block/hay_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/heavy_core.json b/public/assets/minecraft/models/block/heavy_core.json new file mode 100644 index 00000000..d1f5161e --- /dev/null +++ b/public/assets/minecraft/models/block/heavy_core.json @@ -0,0 +1,44 @@ +{ + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 1, 1, 1 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 4, 0], + "scale":[ 1, 1, 1 ] + }, + "thirdperson_righthand": { + "rotation": [ 45, 45, 0 ], + "translation": [ 0, 3, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + }, + "texture_size": [16, 16], + "textures": { + "all": "block/heavy_core", + "particle": "block/heavy_core" + }, + "elements": [ + { + "name": "heavy_core", + "from": [4, 0, 4], + "to": [12, 8, 12], + "faces": { + "north": {"uv": [0, 8, 8, 16], "texture": "all"}, + "east": {"uv": [0, 8, 8, 16], "texture": "all"}, + "south": {"uv": [0, 8, 8, 16], "texture": "all"}, + "west": {"uv": [0, 8, 8, 16], "texture": "all"}, + "up": {"uv": [0, 0, 8, 8], "texture": "all"}, + "down": {"uv": [8, 0, 16, 8], "texture": "all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/heavy_weighted_pressure_plate.json b/public/assets/minecraft/models/block/heavy_weighted_pressure_plate.json new file mode 100644 index 00000000..d0dd064d --- /dev/null +++ b/public/assets/minecraft/models/block/heavy_weighted_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/heavy_weighted_pressure_plate_down.json b/public/assets/minecraft/models/block/heavy_weighted_pressure_plate_down.json new file mode 100644 index 00000000..dae1bb48 --- /dev/null +++ b/public/assets/minecraft/models/block/heavy_weighted_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/honey_block.json b/public/assets/minecraft/models/block/honey_block.json new file mode 100644 index 00000000..d3dd49f9 --- /dev/null +++ b/public/assets/minecraft/models/block/honey_block.json @@ -0,0 +1,33 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/honey_block_top", + "down": "block/honey_block_bottom", + "up": "block/honey_block_top", + "side": "block/honey_block_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + }, + { "from": [ 1, 1, 1 ], + "to": [ 15, 15, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#down"}, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#up"}, + "north": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "south": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "west": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "east": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"} + } + } + ] +} + diff --git a/public/assets/minecraft/models/block/honeycomb_block.json b/public/assets/minecraft/models/block/honeycomb_block.json new file mode 100644 index 00000000..4421b231 --- /dev/null +++ b/public/assets/minecraft/models/block/honeycomb_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/honeycomb_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/hopper.json b/public/assets/minecraft/models/block/hopper.json new file mode 100644 index 00000000..ce9eb542 --- /dev/null +++ b/public/assets/minecraft/models/block/hopper.json @@ -0,0 +1,78 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/hopper_outside", + "top": "block/hopper_top", + "side": "block/hopper_outside", + "inside": "block/hopper_inside" + }, + "elements": [ + { "from": [ 0, 10, 0 ], + "to": [ 16, 11, 16 ], + "faces": { + "down": { "texture": "#inside" }, + "up": { "texture": "#inside", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 14, 11, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "up" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 2, 11, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 2, 11, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "up" }, + "south": { "texture": "#side", "cullface": "south" } + } + }, + { "from": [ 4, 4, 4 ], + "to": [ 12, 10, 12 ], + "faces": { + "down": { "texture": "#inside" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "texture": "#inside", "cullface": "down" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/hopper_side.json b/public/assets/minecraft/models/block/hopper_side.json new file mode 100644 index 00000000..7643782d --- /dev/null +++ b/public/assets/minecraft/models/block/hopper_side.json @@ -0,0 +1,88 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "bottom": "block/hopper_inside", + "top": "block/hopper_top", + "particle": "block/hopper_outside", + "side": "block/hopper_outside", + "inside_arrow": "block/hopper_inside_arrow", + "side_arrow": "block/hopper_outside_arrow" + }, + "elements": [ + { + "from": [0, 10, 0], + "to": [16, 11, 16], + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inside_arrow", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom"} + } + }, + { + "from": [0, 11, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 5], "texture": "#side_arrow", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "south"}, + "west": {"uv": [16, 0, 0, 5], "texture": "#side_arrow", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [14, 11, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 5], "texture": "#side_arrow", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "south"}, + "west": {"uv": [16, 0, 0, 5], "texture": "#side_arrow", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 11, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [2, 11, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"} + } + }, + { + "from": [4, 4, 4], + "to": [12, 10, 12], + "faces": { + "north": {"uv": [4, 6, 12, 12], "texture": "#side"}, + "east": {"uv": [4, 6, 12, 12], "texture": "#side"}, + "south": {"uv": [4, 6, 12, 12], "texture": "#side"}, + "west": {"uv": [4, 6, 12, 12], "texture": "#side"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#bottom"} + } + }, + { + "from": [6, 4, 0], + "to": [10, 8, 4], + "faces": { + "north": {"uv": [6, 8, 10, 12], "texture": "#side", "cullface": "north"}, + "east": {"uv": [12, 8, 16, 12], "texture": "#side"}, + "west": {"uv": [0, 8, 4, 12], "texture": "#side"}, + "up": {"uv": [6, 0, 10, 4], "texture": "#side"}, + "down": {"uv": [6, 12, 10, 16], "texture": "#bottom"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/horn_coral.json b/public/assets/minecraft/models/block/horn_coral.json new file mode 100644 index 00000000..2b976df7 --- /dev/null +++ b/public/assets/minecraft/models/block/horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/horn_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/horn_coral_block.json b/public/assets/minecraft/models/block/horn_coral_block.json new file mode 100644 index 00000000..5ab74af9 --- /dev/null +++ b/public/assets/minecraft/models/block/horn_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/horn_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/horn_coral_fan.json b/public/assets/minecraft/models/block/horn_coral_fan.json new file mode 100644 index 00000000..01598b87 --- /dev/null +++ b/public/assets/minecraft/models/block/horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/horn_coral_wall_fan.json b/public/assets/minecraft/models/block/horn_coral_wall_fan.json new file mode 100644 index 00000000..68001f16 --- /dev/null +++ b/public/assets/minecraft/models/block/horn_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ice.json b/public/assets/minecraft/models/block/ice.json new file mode 100644 index 00000000..cfe53a03 --- /dev/null +++ b/public/assets/minecraft/models/block/ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/ice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/inner_stairs.json b/public/assets/minecraft/models/block/inner_stairs.json new file mode 100644 index 00000000..364eff63 --- /dev/null +++ b/public/assets/minecraft/models/block/inner_stairs.json @@ -0,0 +1,37 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 8, 8 ], + "to": [ 8, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 8, 8, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "west" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/iron_bars_cap.json b/public/assets/minecraft/models/block/iron_bars_cap.json new file mode 100644 index 00000000..a2475f5e --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_cap.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_bars_cap_alt.json b/public/assets/minecraft/models/block/iron_bars_cap_alt.json new file mode 100644 index 00000000..992c38e8 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_cap_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap_alt", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_bars_post.json b/public/assets/minecraft/models/block/iron_bars_post.json new file mode 100644 index 00000000..ac60ebe0 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_bars_post_ends.json b/public/assets/minecraft/models/block/iron_bars_post_ends.json new file mode 100644 index 00000000..a5527181 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_post_ends.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post_ends", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_bars_side.json b/public/assets/minecraft/models/block/iron_bars_side.json new file mode 100644 index 00000000..044bb4f0 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_bars_side_alt.json b/public/assets/minecraft/models/block/iron_bars_side_alt.json new file mode 100644 index 00000000..1f0d7f92 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_bars_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side_alt", + "textures": { + "bars": "minecraft:block/iron_bars", + "edge": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_block.json b/public/assets/minecraft/models/block/iron_block.json new file mode 100644 index 00000000..8b87ea96 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_chain.json b/public/assets/minecraft/models/block/iron_chain.json new file mode 100644 index 00000000..dc417e13 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chain", + "textures": { + "texture": "minecraft:block/iron_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_bottom_left.json b/public/assets/minecraft/models/block/iron_door_bottom_left.json new file mode 100644 index 00000000..00ef5550 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_bottom_left_open.json b/public/assets/minecraft/models/block/iron_door_bottom_left_open.json new file mode 100644 index 00000000..e5e40a29 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_bottom_right.json b/public/assets/minecraft/models/block/iron_door_bottom_right.json new file mode 100644 index 00000000..5bcd9581 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_bottom_right_open.json b/public/assets/minecraft/models/block/iron_door_bottom_right_open.json new file mode 100644 index 00000000..7263ca8d --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_top_left.json b/public/assets/minecraft/models/block/iron_door_top_left.json new file mode 100644 index 00000000..a64f42cd --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_top_left_open.json b/public/assets/minecraft/models/block/iron_door_top_left_open.json new file mode 100644 index 00000000..af4f3d69 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_top_right.json b/public/assets/minecraft/models/block/iron_door_top_right.json new file mode 100644 index 00000000..97226e37 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_door_top_right_open.json b/public/assets/minecraft/models/block/iron_door_top_right_open.json new file mode 100644 index 00000000..f3b08b05 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_ore.json b/public/assets/minecraft/models/block/iron_ore.json new file mode 100644 index 00000000..1660281b --- /dev/null +++ b/public/assets/minecraft/models/block/iron_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/iron_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_trapdoor_bottom.json b/public/assets/minecraft/models/block/iron_trapdoor_bottom.json new file mode 100644 index 00000000..97561197 --- /dev/null +++ b/public/assets/minecraft/models/block/iron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_trapdoor_open.json b/public/assets/minecraft/models/block/iron_trapdoor_open.json new file mode 100644 index 00000000..b638a44c --- /dev/null +++ b/public/assets/minecraft/models/block/iron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/iron_trapdoor_top.json b/public/assets/minecraft/models/block/iron_trapdoor_top.json new file mode 100644 index 00000000..be3cc7ba --- /dev/null +++ b/public/assets/minecraft/models/block/iron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/item_frame.json b/public/assets/minecraft/models/block/item_frame.json new file mode 100644 index 00000000..04c65e00 --- /dev/null +++ b/public/assets/minecraft/models/block/item_frame.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/item_frame" + } +} diff --git a/public/assets/minecraft/models/block/item_frame_map.json b/public/assets/minecraft/models/block/item_frame_map.json new file mode 100644 index 00000000..fb899863 --- /dev/null +++ b/public/assets/minecraft/models/block/item_frame_map.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame_map", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/item_frame" + } +} diff --git a/public/assets/minecraft/models/block/jack_o_lantern.json b/public/assets/minecraft/models/block/jack_o_lantern.json new file mode 100644 index 00000000..637772f8 --- /dev/null +++ b/public/assets/minecraft/models/block/jack_o_lantern.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/jack_o_lantern", + "side": "minecraft:block/pumpkin_side", + "top": "minecraft:block/pumpkin_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jigsaw.json b/public/assets/minecraft/models/block/jigsaw.json new file mode 100644 index 00000000..def1e2e7 --- /dev/null +++ b/public/assets/minecraft/models/block/jigsaw.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube_directional", + "textures": { + "down": "minecraft:block/jigsaw_side", + "east": "minecraft:block/jigsaw_side", + "north": "minecraft:block/jigsaw_top", + "particle": "minecraft:block/jigsaw_top", + "south": "minecraft:block/jigsaw_bottom", + "up": "minecraft:block/jigsaw_lock", + "west": "minecraft:block/jigsaw_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jukebox.json b/public/assets/minecraft/models/block/jukebox.json new file mode 100644 index 00000000..9b9b61d8 --- /dev/null +++ b/public/assets/minecraft/models/block/jukebox.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_top", + "textures": { + "side": "minecraft:block/jukebox_side", + "top": "minecraft:block/jukebox_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_button.json b/public/assets/minecraft/models/block/jungle_button.json new file mode 100644 index 00000000..de9e6318 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_button_inventory.json b/public/assets/minecraft/models/block/jungle_button_inventory.json new file mode 100644 index 00000000..2f058f64 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_button_pressed.json b/public/assets/minecraft/models/block/jungle_button_pressed.json new file mode 100644 index 00000000..08687058 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_bottom_left.json b/public/assets/minecraft/models/block/jungle_door_bottom_left.json new file mode 100644 index 00000000..e1d1e72b --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_bottom_left_open.json b/public/assets/minecraft/models/block/jungle_door_bottom_left_open.json new file mode 100644 index 00000000..f60c74fc --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_bottom_right.json b/public/assets/minecraft/models/block/jungle_door_bottom_right.json new file mode 100644 index 00000000..4e6989ab --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_bottom_right_open.json b/public/assets/minecraft/models/block/jungle_door_bottom_right_open.json new file mode 100644 index 00000000..393c68c9 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_top_left.json b/public/assets/minecraft/models/block/jungle_door_top_left.json new file mode 100644 index 00000000..a48721e3 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_top_left_open.json b/public/assets/minecraft/models/block/jungle_door_top_left_open.json new file mode 100644 index 00000000..481ee6af --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_top_right.json b/public/assets/minecraft/models/block/jungle_door_top_right.json new file mode 100644 index 00000000..063b0d48 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_door_top_right_open.json b/public/assets/minecraft/models/block/jungle_door_top_right_open.json new file mode 100644 index 00000000..64a498c5 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_gate.json b/public/assets/minecraft/models/block/jungle_fence_gate.json new file mode 100644 index 00000000..a0f5231c --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_gate_open.json b/public/assets/minecraft/models/block/jungle_fence_gate_open.json new file mode 100644 index 00000000..d7e22852 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_gate_wall.json b/public/assets/minecraft/models/block/jungle_fence_gate_wall.json new file mode 100644 index 00000000..8544a4b1 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_gate_wall_open.json b/public/assets/minecraft/models/block/jungle_fence_gate_wall_open.json new file mode 100644 index 00000000..acb74dd7 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_inventory.json b/public/assets/minecraft/models/block/jungle_fence_inventory.json new file mode 100644 index 00000000..70ce5096 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_post.json b/public/assets/minecraft/models/block/jungle_fence_post.json new file mode 100644 index 00000000..6867e0d9 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_fence_side.json b/public/assets/minecraft/models/block/jungle_fence_side.json new file mode 100644 index 00000000..8efe3bc6 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..2593552a --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..64b19fe6 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..028d7d16 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..432f9ac7 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_0.json new file mode 100644 index 00000000..e13dd8fb --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_1.json new file mode 100644 index 00000000..0a67adbb --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_2.json new file mode 100644 index 00000000..8c38afb0 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_3.json new file mode 100644 index 00000000..97113f8b --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_leaves.json b/public/assets/minecraft/models/block/jungle_leaves.json new file mode 100644 index 00000000..9feffd5d --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/jungle_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_log.json b/public/assets/minecraft/models/block/jungle_log.json new file mode 100644 index 00000000..6e2042e8 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/jungle_log_top", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_log_horizontal.json b/public/assets/minecraft/models/block/jungle_log_horizontal.json new file mode 100644 index 00000000..8c4758db --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/jungle_log_top", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_planks.json b/public/assets/minecraft/models/block/jungle_planks.json new file mode 100644 index 00000000..f35281e8 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_pressure_plate.json b/public/assets/minecraft/models/block/jungle_pressure_plate.json new file mode 100644 index 00000000..cf18c79e --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_pressure_plate_down.json b/public/assets/minecraft/models/block/jungle_pressure_plate_down.json new file mode 100644 index 00000000..f34227b2 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_sapling.json b/public/assets/minecraft/models/block/jungle_sapling.json new file mode 100644 index 00000000..b1c50ecd --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/jungle_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf.json b/public/assets/minecraft/models/block/jungle_shelf.json new file mode 100644 index 00000000..66245475 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_center.json b/public/assets/minecraft/models/block/jungle_shelf_center.json new file mode 100644 index 00000000..a0068d02 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_inventory.json b/public/assets/minecraft/models/block/jungle_shelf_inventory.json new file mode 100644 index 00000000..e9a4340b --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_left.json b/public/assets/minecraft/models/block/jungle_shelf_left.json new file mode 100644 index 00000000..411df83f --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_right.json b/public/assets/minecraft/models/block/jungle_shelf_right.json new file mode 100644 index 00000000..f8083d6d --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_unconnected.json b/public/assets/minecraft/models/block/jungle_shelf_unconnected.json new file mode 100644 index 00000000..7337deb1 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_shelf_unpowered.json b/public/assets/minecraft/models/block/jungle_shelf_unpowered.json new file mode 100644 index 00000000..fc8bbe67 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/jungle_shelf", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_sign_rot_0.json b/public/assets/minecraft/models/block/jungle_sign_rot_0.json new file mode 100644 index 00000000..c439b225 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/jungle_sign", + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_sign_rot_1.json b/public/assets/minecraft/models/block/jungle_sign_rot_1.json new file mode 100644 index 00000000..99ff1247 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/jungle_sign", + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_sign_rot_2.json b/public/assets/minecraft/models/block/jungle_sign_rot_2.json new file mode 100644 index 00000000..165a6d02 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/jungle_sign", + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_sign_rot_3.json b/public/assets/minecraft/models/block/jungle_sign_rot_3.json new file mode 100644 index 00000000..8c1eda57 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/jungle_sign", + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_slab.json b/public/assets/minecraft/models/block/jungle_slab.json new file mode 100644 index 00000000..d8e2e35c --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_slab_top.json b/public/assets/minecraft/models/block/jungle_slab_top.json new file mode 100644 index 00000000..0a569d08 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_stairs.json b/public/assets/minecraft/models/block/jungle_stairs.json new file mode 100644 index 00000000..d852ba5a --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_stairs_inner.json b/public/assets/minecraft/models/block/jungle_stairs_inner.json new file mode 100644 index 00000000..3bf1b36d --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_stairs_outer.json b/public/assets/minecraft/models/block/jungle_stairs_outer.json new file mode 100644 index 00000000..1ddbccd7 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_trapdoor_bottom.json b/public/assets/minecraft/models/block/jungle_trapdoor_bottom.json new file mode 100644 index 00000000..937fc8bd --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_trapdoor_open.json b/public/assets/minecraft/models/block/jungle_trapdoor_open.json new file mode 100644 index 00000000..af3cfdf5 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_trapdoor_top.json b/public/assets/minecraft/models/block/jungle_trapdoor_top.json new file mode 100644 index 00000000..6147ee6d --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_wall_hanging_sign.json b/public/assets/minecraft/models/block/jungle_wall_hanging_sign.json new file mode 100644 index 00000000..e5cf7a41 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/jungle_hanging_sign", + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_wall_sign.json b/public/assets/minecraft/models/block/jungle_wall_sign.json new file mode 100644 index 00000000..0aa75756 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/jungle_sign", + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/jungle_wood.json b/public/assets/minecraft/models/block/jungle_wood.json new file mode 100644 index 00000000..e0960bb2 --- /dev/null +++ b/public/assets/minecraft/models/block/jungle_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/jungle_log", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/kelp.json b/public/assets/minecraft/models/block/kelp.json new file mode 100644 index 00000000..a9eba75f --- /dev/null +++ b/public/assets/minecraft/models/block/kelp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/kelp" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/kelp_plant.json b/public/assets/minecraft/models/block/kelp_plant.json new file mode 100644 index 00000000..cb981270 --- /dev/null +++ b/public/assets/minecraft/models/block/kelp_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/kelp_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ladder.json b/public/assets/minecraft/models/block/ladder.json new file mode 100644 index 00000000..1b975e4d --- /dev/null +++ b/public/assets/minecraft/models/block/ladder.json @@ -0,0 +1,17 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/ladder", + "texture": "block/ladder" + }, + "elements": [ + { "from": [ 0, 0, 15.2 ], + "to": [ 16, 16, 15.2 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/lantern.json b/public/assets/minecraft/models/block/lantern.json new file mode 100644 index 00000000..12970adc --- /dev/null +++ b/public/assets/minecraft/models/block/lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lantern_hanging.json b/public/assets/minecraft/models/block/lantern_hanging.json new file mode 100644 index 00000000..d047dcd0 --- /dev/null +++ b/public/assets/minecraft/models/block/lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lapis_block.json b/public/assets/minecraft/models/block/lapis_block.json new file mode 100644 index 00000000..97561c34 --- /dev/null +++ b/public/assets/minecraft/models/block/lapis_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lapis_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lapis_ore.json b/public/assets/minecraft/models/block/lapis_ore.json new file mode 100644 index 00000000..561b8b59 --- /dev/null +++ b/public/assets/minecraft/models/block/lapis_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lapis_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/large_amethyst_bud.json b/public/assets/minecraft/models/block/large_amethyst_bud.json new file mode 100644 index 00000000..27be909b --- /dev/null +++ b/public/assets/minecraft/models/block/large_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/large_amethyst_bud" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/large_fern_bottom.json b/public/assets/minecraft/models/block/large_fern_bottom.json new file mode 100644 index 00000000..832383dc --- /dev/null +++ b/public/assets/minecraft/models/block/large_fern_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/large_fern_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/large_fern_top.json b/public/assets/minecraft/models/block/large_fern_top.json new file mode 100644 index 00000000..e6d29325 --- /dev/null +++ b/public/assets/minecraft/models/block/large_fern_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/large_fern_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lava.json b/public/assets/minecraft/models/block/lava.json new file mode 100644 index 00000000..315d525f --- /dev/null +++ b/public/assets/minecraft/models/block/lava.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "block/lava_still" + } +} + diff --git a/public/assets/minecraft/models/block/lava_cauldron.json b/public/assets/minecraft/models/block/lava_cauldron.json new file mode 100644 index 00000000..53a3d128 --- /dev/null +++ b/public/assets/minecraft/models/block/lava_cauldron.json @@ -0,0 +1,151 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "6": "block/lava_still", + "outside": "block/lava_cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 15, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#6", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/leaf_litter_1.json b/public/assets/minecraft/models/block/leaf_litter_1.json new file mode 100644 index 00000000..cf22052c --- /dev/null +++ b/public/assets/minecraft/models/block/leaf_litter_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_leaf_litter_1", + "textures": { + "texture": "minecraft:block/leaf_litter" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/leaf_litter_2.json b/public/assets/minecraft/models/block/leaf_litter_2.json new file mode 100644 index 00000000..17325008 --- /dev/null +++ b/public/assets/minecraft/models/block/leaf_litter_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_leaf_litter_2", + "textures": { + "texture": "minecraft:block/leaf_litter" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/leaf_litter_3.json b/public/assets/minecraft/models/block/leaf_litter_3.json new file mode 100644 index 00000000..26644529 --- /dev/null +++ b/public/assets/minecraft/models/block/leaf_litter_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_leaf_litter_3", + "textures": { + "texture": "minecraft:block/leaf_litter" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/leaf_litter_4.json b/public/assets/minecraft/models/block/leaf_litter_4.json new file mode 100644 index 00000000..0e565f75 --- /dev/null +++ b/public/assets/minecraft/models/block/leaf_litter_4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_leaf_litter_4", + "textures": { + "texture": "minecraft:block/leaf_litter" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/leaves.json b/public/assets/minecraft/models/block/leaves.json new file mode 100644 index 00000000..722173fd --- /dev/null +++ b/public/assets/minecraft/models/block/leaves.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/lectern.json b/public/assets/minecraft/models/block/lectern.json new file mode 100644 index 00000000..a504fa96 --- /dev/null +++ b/public/assets/minecraft/models/block/lectern.json @@ -0,0 +1,60 @@ +{ + "parent": "block/block", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.6, 0.6, 0.6 ] + } + }, + "textures": { + "particle": "block/lectern_sides", + "bottom": "block/oak_planks", + "base": "block/lectern_base", + "front": "block/lectern_front", + "sides": "block/lectern_sides", + "top": "block/lectern_top" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#base", "cullface": "north" }, + "east": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "east" }, + "south": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "south" }, + "west": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 16 ], "rotation": 180, "texture": "#base" }, + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [4, 2, 4], + "to": [12, 15, 12], + "faces": { + "north": { "uv": [ 0, 0, 8, 13 ], "texture": "#front" }, + "east": { "uv": [ 2, 16, 15, 8 ], "rotation": 90, "texture": "#sides" }, + "south": { "uv": [ 8, 3, 16, 16 ], "texture": "#front" }, + "west": { "uv": [ 2, 8, 15, 16 ], "rotation": 90, "texture": "#sides" } + } + }, + { + "from": [ 0.0125, 12, 3 ], + "to": [ 15.9875, 16, 16 ], + "rotation": { "angle": -22.5, "axis": "x", "origin": [ 8, 8, 8 ] }, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#sides" }, + "east": { "uv": [ 0, 4, 13, 8 ], "texture": "#sides" }, + "south": { "uv": [ 0, 4, 16, 8 ], "texture": "#sides" }, + "west": { "uv": [ 0, 4, 13, 8 ], "texture": "#sides" }, + "up": { "uv": [ 0, 1, 16, 14 ], "rotation": 180, "texture": "#top" }, + "down": { "uv": [ 0, 0, 16, 13 ], "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/lever.json b/public/assets/minecraft/models/block/lever.json new file mode 100644 index 00000000..138ef2b5 --- /dev/null +++ b/public/assets/minecraft/models/block/lever.json @@ -0,0 +1,36 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "base_texture": "minecraft:block/lever_base", + "particle": "minecraft:block/cobblestone", + "base": "minecraft:block/cobblestone", + "lever": "minecraft:block/lever" + }, + "elements": [ + { + "from": [5, 0, 4], + "to": [11, 3, 12], + "faces": { + "north": {"uv": [5, 0, 11, 3], "texture": "#base"}, + "east": {"uv": [4, 0, 12, 3], "texture": "#base"}, + "south": {"uv": [5, 0, 11, 3], "texture": "#base"}, + "west": {"uv": [4, 0, 12, 3], "texture": "#base"}, + "up": {"uv": [9, 4, 15, 12], "texture": "#base_texture"}, + "down": {"uv": [5, 4, 11, 12], "texture": "#base", "cullface": "down"} + } + }, + { + "from": [7, 1, 7], + "to": [9, 11, 9], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 1, 8]}, + "faces": { + "north": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "east": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "south": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "west": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "up": {"uv": [7, 6, 9, 8], "texture": "#lever"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lever_on.json b/public/assets/minecraft/models/block/lever_on.json new file mode 100644 index 00000000..56c537d6 --- /dev/null +++ b/public/assets/minecraft/models/block/lever_on.json @@ -0,0 +1,36 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "base_texture": "minecraft:block/lever_base", + "particle": "minecraft:block/cobblestone", + "base": "minecraft:block/cobblestone", + "lever": "minecraft:block/lever" + }, + "elements": [ + { + "from": [5, 0, 4], + "to": [11, 3, 12], + "faces": { + "north": {"uv": [5, 0, 11, 3], "texture": "#base"}, + "east": {"uv": [4, 0, 12, 3], "texture": "#base"}, + "south": {"uv": [5, 0, 11, 3], "texture": "#base"}, + "west": {"uv": [4, 0, 12, 3], "texture": "#base"}, + "up": {"uv": [1, 4, 7, 12], "texture": "#base_texture"}, + "down": {"uv": [5, 4, 11, 12], "texture": "#base", "cullface": "down"} + } + }, + { + "from": [7, 1, 7], + "to": [9, 11, 9], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 1, 8]}, + "faces": { + "north": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "east": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "south": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "west": {"uv": [7, 6, 9, 16], "texture": "#lever"}, + "up": {"uv": [7, 6, 9, 8], "texture": "#lever"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_00.json b/public/assets/minecraft/models/block/light_00.json new file mode 100644 index 00000000..2ffd3ce5 --- /dev/null +++ b/public/assets/minecraft/models/block/light_00.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_01.json b/public/assets/minecraft/models/block/light_01.json new file mode 100644 index 00000000..55d7c25a --- /dev/null +++ b/public/assets/minecraft/models/block/light_01.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_02.json b/public/assets/minecraft/models/block/light_02.json new file mode 100644 index 00000000..69d18968 --- /dev/null +++ b/public/assets/minecraft/models/block/light_02.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_03.json b/public/assets/minecraft/models/block/light_03.json new file mode 100644 index 00000000..0f6fe7d8 --- /dev/null +++ b/public/assets/minecraft/models/block/light_03.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_04.json b/public/assets/minecraft/models/block/light_04.json new file mode 100644 index 00000000..d13dabfa --- /dev/null +++ b/public/assets/minecraft/models/block/light_04.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_05.json b/public/assets/minecraft/models/block/light_05.json new file mode 100644 index 00000000..f155183b --- /dev/null +++ b/public/assets/minecraft/models/block/light_05.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_06.json b/public/assets/minecraft/models/block/light_06.json new file mode 100644 index 00000000..e8412194 --- /dev/null +++ b/public/assets/minecraft/models/block/light_06.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_07.json b/public/assets/minecraft/models/block/light_07.json new file mode 100644 index 00000000..c24497b9 --- /dev/null +++ b/public/assets/minecraft/models/block/light_07.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_08.json b/public/assets/minecraft/models/block/light_08.json new file mode 100644 index 00000000..01620569 --- /dev/null +++ b/public/assets/minecraft/models/block/light_08.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_09.json b/public/assets/minecraft/models/block/light_09.json new file mode 100644 index 00000000..18691a07 --- /dev/null +++ b/public/assets/minecraft/models/block/light_09.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_10.json b/public/assets/minecraft/models/block/light_10.json new file mode 100644 index 00000000..83291415 --- /dev/null +++ b/public/assets/minecraft/models/block/light_10.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_11.json b/public/assets/minecraft/models/block/light_11.json new file mode 100644 index 00000000..1b763eb5 --- /dev/null +++ b/public/assets/minecraft/models/block/light_11.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_12.json b/public/assets/minecraft/models/block/light_12.json new file mode 100644 index 00000000..cf4b46bc --- /dev/null +++ b/public/assets/minecraft/models/block/light_12.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_13.json b/public/assets/minecraft/models/block/light_13.json new file mode 100644 index 00000000..bdb9a24e --- /dev/null +++ b/public/assets/minecraft/models/block/light_13.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_14.json b/public/assets/minecraft/models/block/light_14.json new file mode 100644 index 00000000..2206335d --- /dev/null +++ b/public/assets/minecraft/models/block/light_14.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_15.json b/public/assets/minecraft/models/block/light_15.json new file mode 100644 index 00000000..4fa669c3 --- /dev/null +++ b/public/assets/minecraft/models/block/light_15.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_bed_foot.json b/public/assets/minecraft/models/block/light_blue_bed_foot.json new file mode 100644 index 00000000..a1b36207 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/light_blue_bed_foot_east", + "south": "minecraft:block/light_blue_bed_foot_south", + "up": "minecraft:block/light_blue_bed_foot_up", + "west": "minecraft:block/light_blue_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_bed_head.json b/public/assets/minecraft/models/block/light_blue_bed_head.json new file mode 100644 index 00000000..339a7975 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/light_blue_bed_head_east", + "up": "minecraft:block/light_blue_bed_head_up", + "west": "minecraft:block/light_blue_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_cake.json b/public/assets/minecraft/models/block/light_blue_candle_cake.json new file mode 100644 index 00000000..8ffc42fe --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_cake_lit.json b/public/assets/minecraft/models/block/light_blue_candle_cake_lit.json new file mode 100644 index 00000000..85fd0a8f --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_four_candles.json b/public/assets/minecraft/models/block/light_blue_candle_four_candles.json new file mode 100644 index 00000000..503ddb22 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_four_candles_lit.json b/public/assets/minecraft/models/block/light_blue_candle_four_candles_lit.json new file mode 100644 index 00000000..b7ee670c --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_one_candle.json b/public/assets/minecraft/models/block/light_blue_candle_one_candle.json new file mode 100644 index 00000000..37d165d6 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_one_candle_lit.json b/public/assets/minecraft/models/block/light_blue_candle_one_candle_lit.json new file mode 100644 index 00000000..be1f1768 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_three_candles.json b/public/assets/minecraft/models/block/light_blue_candle_three_candles.json new file mode 100644 index 00000000..d735cda7 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_three_candles_lit.json b/public/assets/minecraft/models/block/light_blue_candle_three_candles_lit.json new file mode 100644 index 00000000..4a481843 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_two_candles.json b/public/assets/minecraft/models/block/light_blue_candle_two_candles.json new file mode 100644 index 00000000..ec4da566 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_candle_two_candles_lit.json b/public/assets/minecraft/models/block/light_blue_candle_two_candles_lit.json new file mode 100644 index 00000000..d9928775 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_carpet.json b/public/assets/minecraft/models/block/light_blue_carpet.json new file mode 100644 index 00000000..e1949fe8 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/light_blue_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_concrete.json b/public/assets/minecraft/models/block/light_blue_concrete.json new file mode 100644 index 00000000..28590f93 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_concrete_powder.json b/public/assets/minecraft/models/block/light_blue_concrete_powder.json new file mode 100644 index 00000000..f660be90 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_glazed_terracotta.json b/public/assets/minecraft/models/block/light_blue_glazed_terracotta.json new file mode 100644 index 00000000..86980349 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/light_blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_shulker_box.json b/public/assets/minecraft/models/block/light_blue_shulker_box.json new file mode 100644 index 00000000..41f67725 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/light_blue_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass.json b/public/assets/minecraft/models/block/light_blue_stained_glass.json new file mode 100644 index 00000000..5a86471e --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside.json new file mode 100644 index 00000000..57cac08e --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..41025868 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass_pane_post.json b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_post.json new file mode 100644 index 00000000..bb55fa52 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side.json b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side.json new file mode 100644 index 00000000..a1c8b8fc --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..d1506d1b --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_blue_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_terracotta.json b/public/assets/minecraft/models/block/light_blue_terracotta.json new file mode 100644 index 00000000..24816bc4 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_blue_wool.json b/public/assets/minecraft/models/block/light_blue_wool.json new file mode 100644 index 00000000..4a4b3f04 --- /dev/null +++ b/public/assets/minecraft/models/block/light_blue_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_bed_foot.json b/public/assets/minecraft/models/block/light_gray_bed_foot.json new file mode 100644 index 00000000..bf0fd51c --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/light_gray_bed_foot_east", + "south": "minecraft:block/light_gray_bed_foot_south", + "up": "minecraft:block/light_gray_bed_foot_up", + "west": "minecraft:block/light_gray_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_bed_head.json b/public/assets/minecraft/models/block/light_gray_bed_head.json new file mode 100644 index 00000000..42d2dfb1 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/light_gray_bed_head_east", + "up": "minecraft:block/light_gray_bed_head_up", + "west": "minecraft:block/light_gray_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_cake.json b/public/assets/minecraft/models/block/light_gray_candle_cake.json new file mode 100644 index 00000000..119a3bcd --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_cake_lit.json b/public/assets/minecraft/models/block/light_gray_candle_cake_lit.json new file mode 100644 index 00000000..332eb93d --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_four_candles.json b/public/assets/minecraft/models/block/light_gray_candle_four_candles.json new file mode 100644 index 00000000..0559aae1 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_four_candles_lit.json b/public/assets/minecraft/models/block/light_gray_candle_four_candles_lit.json new file mode 100644 index 00000000..24912bfb --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_one_candle.json b/public/assets/minecraft/models/block/light_gray_candle_one_candle.json new file mode 100644 index 00000000..b329a100 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_one_candle_lit.json b/public/assets/minecraft/models/block/light_gray_candle_one_candle_lit.json new file mode 100644 index 00000000..1099f9a5 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_three_candles.json b/public/assets/minecraft/models/block/light_gray_candle_three_candles.json new file mode 100644 index 00000000..097d975f --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_three_candles_lit.json b/public/assets/minecraft/models/block/light_gray_candle_three_candles_lit.json new file mode 100644 index 00000000..85f44ad7 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_two_candles.json b/public/assets/minecraft/models/block/light_gray_candle_two_candles.json new file mode 100644 index 00000000..73639430 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_candle_two_candles_lit.json b/public/assets/minecraft/models/block/light_gray_candle_two_candles_lit.json new file mode 100644 index 00000000..8010674d --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_carpet.json b/public/assets/minecraft/models/block/light_gray_carpet.json new file mode 100644 index 00000000..29042319 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/light_gray_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_concrete.json b/public/assets/minecraft/models/block/light_gray_concrete.json new file mode 100644 index 00000000..a723d19e --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_concrete_powder.json b/public/assets/minecraft/models/block/light_gray_concrete_powder.json new file mode 100644 index 00000000..bcbe6853 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_glazed_terracotta.json b/public/assets/minecraft/models/block/light_gray_glazed_terracotta.json new file mode 100644 index 00000000..4732a356 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/light_gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_shulker_box.json b/public/assets/minecraft/models/block/light_gray_shulker_box.json new file mode 100644 index 00000000..265780f9 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/light_gray_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass.json b/public/assets/minecraft/models/block/light_gray_stained_glass.json new file mode 100644 index 00000000..03bf07bb --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside.json new file mode 100644 index 00000000..b09c414b --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..f7752c22 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass_pane_post.json b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_post.json new file mode 100644 index 00000000..3c6f6e65 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side.json b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side.json new file mode 100644 index 00000000..dee91992 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..f55837e1 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/light_gray_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_terracotta.json b/public/assets/minecraft/models/block/light_gray_terracotta.json new file mode 100644 index 00000000..19aa6402 --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_gray_wool.json b/public/assets/minecraft/models/block/light_gray_wool.json new file mode 100644 index 00000000..d490cc2e --- /dev/null +++ b/public/assets/minecraft/models/block/light_gray_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_weighted_pressure_plate.json b/public/assets/minecraft/models/block/light_weighted_pressure_plate.json new file mode 100644 index 00000000..7941d43f --- /dev/null +++ b/public/assets/minecraft/models/block/light_weighted_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/light_weighted_pressure_plate_down.json b/public/assets/minecraft/models/block/light_weighted_pressure_plate_down.json new file mode 100644 index 00000000..8e9c2926 --- /dev/null +++ b/public/assets/minecraft/models/block/light_weighted_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lightning_rod.json b/public/assets/minecraft/models/block/lightning_rod.json new file mode 100644 index 00000000..65b8f2ed --- /dev/null +++ b/public/assets/minecraft/models/block/lightning_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lightning_rod", + "textures": { + "texture": "minecraft:block/lightning_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lightning_rod_on.json b/public/assets/minecraft/models/block/lightning_rod_on.json new file mode 100644 index 00000000..1796303b --- /dev/null +++ b/public/assets/minecraft/models/block/lightning_rod_on.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_lightning_rod", + "textures": { + "texture": "block/lightning_rod_on" + } +} diff --git a/public/assets/minecraft/models/block/lilac_bottom.json b/public/assets/minecraft/models/block/lilac_bottom.json new file mode 100644 index 00000000..e1bf8969 --- /dev/null +++ b/public/assets/minecraft/models/block/lilac_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lilac_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lilac_top.json b/public/assets/minecraft/models/block/lilac_top.json new file mode 100644 index 00000000..e5fc35b7 --- /dev/null +++ b/public/assets/minecraft/models/block/lilac_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lilac_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lily_of_the_valley.json b/public/assets/minecraft/models/block/lily_of_the_valley.json new file mode 100644 index 00000000..6f0a89ac --- /dev/null +++ b/public/assets/minecraft/models/block/lily_of_the_valley.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lily_of_the_valley" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lily_pad.json b/public/assets/minecraft/models/block/lily_pad.json new file mode 100644 index 00000000..6b27e40b --- /dev/null +++ b/public/assets/minecraft/models/block/lily_pad.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/lily_pad", + "texture": "block/lily_pad" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "tintindex": 0 }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/lime_bed_foot.json b/public/assets/minecraft/models/block/lime_bed_foot.json new file mode 100644 index 00000000..3c9d7835 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/lime_bed_foot_east", + "south": "minecraft:block/lime_bed_foot_south", + "up": "minecraft:block/lime_bed_foot_up", + "west": "minecraft:block/lime_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_bed_head.json b/public/assets/minecraft/models/block/lime_bed_head.json new file mode 100644 index 00000000..c3320c97 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/lime_bed_head_east", + "up": "minecraft:block/lime_bed_head_up", + "west": "minecraft:block/lime_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_cake.json b/public/assets/minecraft/models/block/lime_candle_cake.json new file mode 100644 index 00000000..91326eab --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/lime_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_cake_lit.json b/public/assets/minecraft/models/block/lime_candle_cake_lit.json new file mode 100644 index 00000000..45657c7b --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_four_candles.json b/public/assets/minecraft/models/block/lime_candle_four_candles.json new file mode 100644 index 00000000..55b45a95 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_four_candles_lit.json b/public/assets/minecraft/models/block/lime_candle_four_candles_lit.json new file mode 100644 index 00000000..85a6d2fe --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_one_candle.json b/public/assets/minecraft/models/block/lime_candle_one_candle.json new file mode 100644 index 00000000..254b4eb4 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_one_candle_lit.json b/public/assets/minecraft/models/block/lime_candle_one_candle_lit.json new file mode 100644 index 00000000..a6c8b987 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_three_candles.json b/public/assets/minecraft/models/block/lime_candle_three_candles.json new file mode 100644 index 00000000..e71d2220 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_three_candles_lit.json b/public/assets/minecraft/models/block/lime_candle_three_candles_lit.json new file mode 100644 index 00000000..738f8dc4 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_two_candles.json b/public/assets/minecraft/models/block/lime_candle_two_candles.json new file mode 100644 index 00000000..50edf847 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_candle_two_candles_lit.json b/public/assets/minecraft/models/block/lime_candle_two_candles_lit.json new file mode 100644 index 00000000..5736293c --- /dev/null +++ b/public/assets/minecraft/models/block/lime_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_carpet.json b/public/assets/minecraft/models/block/lime_carpet.json new file mode 100644 index 00000000..028c4987 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/lime_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_concrete.json b/public/assets/minecraft/models/block/lime_concrete.json new file mode 100644 index 00000000..e0e92123 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_concrete_powder.json b/public/assets/minecraft/models/block/lime_concrete_powder.json new file mode 100644 index 00000000..48f4b696 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_glazed_terracotta.json b/public/assets/minecraft/models/block/lime_glazed_terracotta.json new file mode 100644 index 00000000..b6211a73 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/lime_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_shulker_box.json b/public/assets/minecraft/models/block/lime_shulker_box.json new file mode 100644 index 00000000..aafff7dd --- /dev/null +++ b/public/assets/minecraft/models/block/lime_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/lime_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass.json b/public/assets/minecraft/models/block/lime_stained_glass.json new file mode 100644 index 00000000..b476afee --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/lime_stained_glass_pane_noside.json new file mode 100644 index 00000000..d72f5daf --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/lime_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..329d1f06 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass_pane_post.json b/public/assets/minecraft/models/block/lime_stained_glass_pane_post.json new file mode 100644 index 00000000..cac4ba8f --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass_pane_side.json b/public/assets/minecraft/models/block/lime_stained_glass_pane_side.json new file mode 100644 index 00000000..6b58817d --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/lime_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..6cf49c39 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/lime_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_terracotta.json b/public/assets/minecraft/models/block/lime_terracotta.json new file mode 100644 index 00000000..7a7ee776 --- /dev/null +++ b/public/assets/minecraft/models/block/lime_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lime_wool.json b/public/assets/minecraft/models/block/lime_wool.json new file mode 100644 index 00000000..3452083b --- /dev/null +++ b/public/assets/minecraft/models/block/lime_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/lodestone.json b/public/assets/minecraft/models/block/lodestone.json new file mode 100644 index 00000000..1280458b --- /dev/null +++ b/public/assets/minecraft/models/block/lodestone.json @@ -0,0 +1,18 @@ +{ + "parent": "block/cube", + "textures": { + "east": "block/lodestone_east", + "north": "block/lodestone_north", + "south": "block/lodestone_south", + "up": "block/lodestone_top", + "down": "block/lodestone_top", + "west": "block/lodestone_west", + "particle": "block/lodestone_east" + }, + "display": { + "gui": { + "rotation": [30, 135, 0], + "scale": [0.625, 0.625, 0.625] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/loom.json b/public/assets/minecraft/models/block/loom.json new file mode 100644 index 00000000..66f7792d --- /dev/null +++ b/public/assets/minecraft/models/block/loom.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/loom_bottom", + "front": "minecraft:block/loom_front", + "side": "minecraft:block/loom_side", + "top": "minecraft:block/loom_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_bed_foot.json b/public/assets/minecraft/models/block/magenta_bed_foot.json new file mode 100644 index 00000000..4d5a2849 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/magenta_bed_foot_east", + "south": "minecraft:block/magenta_bed_foot_south", + "up": "minecraft:block/magenta_bed_foot_up", + "west": "minecraft:block/magenta_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_bed_head.json b/public/assets/minecraft/models/block/magenta_bed_head.json new file mode 100644 index 00000000..fae72693 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/magenta_bed_head_east", + "up": "minecraft:block/magenta_bed_head_up", + "west": "minecraft:block/magenta_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_cake.json b/public/assets/minecraft/models/block/magenta_candle_cake.json new file mode 100644 index 00000000..4f8d51e1 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/magenta_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_cake_lit.json b/public/assets/minecraft/models/block/magenta_candle_cake_lit.json new file mode 100644 index 00000000..0aadfeb3 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_four_candles.json b/public/assets/minecraft/models/block/magenta_candle_four_candles.json new file mode 100644 index 00000000..cc10d412 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_four_candles_lit.json b/public/assets/minecraft/models/block/magenta_candle_four_candles_lit.json new file mode 100644 index 00000000..5c41051c --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_one_candle.json b/public/assets/minecraft/models/block/magenta_candle_one_candle.json new file mode 100644 index 00000000..6cbff941 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_one_candle_lit.json b/public/assets/minecraft/models/block/magenta_candle_one_candle_lit.json new file mode 100644 index 00000000..39f81c17 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_three_candles.json b/public/assets/minecraft/models/block/magenta_candle_three_candles.json new file mode 100644 index 00000000..90d34d68 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_three_candles_lit.json b/public/assets/minecraft/models/block/magenta_candle_three_candles_lit.json new file mode 100644 index 00000000..f648690c --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_two_candles.json b/public/assets/minecraft/models/block/magenta_candle_two_candles.json new file mode 100644 index 00000000..128514c3 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_candle_two_candles_lit.json b/public/assets/minecraft/models/block/magenta_candle_two_candles_lit.json new file mode 100644 index 00000000..476532a7 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_carpet.json b/public/assets/minecraft/models/block/magenta_carpet.json new file mode 100644 index 00000000..466161a3 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/magenta_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_concrete.json b/public/assets/minecraft/models/block/magenta_concrete.json new file mode 100644 index 00000000..73bbc6d4 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_concrete_powder.json b/public/assets/minecraft/models/block/magenta_concrete_powder.json new file mode 100644 index 00000000..e5a38d46 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_glazed_terracotta.json b/public/assets/minecraft/models/block/magenta_glazed_terracotta.json new file mode 100644 index 00000000..f36a5e7d --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/magenta_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_shulker_box.json b/public/assets/minecraft/models/block/magenta_shulker_box.json new file mode 100644 index 00000000..6bb156a3 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/magenta_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass.json b/public/assets/minecraft/models/block/magenta_stained_glass.json new file mode 100644 index 00000000..ae251e58 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside.json new file mode 100644 index 00000000..ce5ca95b --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..92108e5c --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass_pane_post.json b/public/assets/minecraft/models/block/magenta_stained_glass_pane_post.json new file mode 100644 index 00000000..bc982a0e --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass_pane_side.json b/public/assets/minecraft/models/block/magenta_stained_glass_pane_side.json new file mode 100644 index 00000000..fa7ba447 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/magenta_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..e4d991ae --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/magenta_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_terracotta.json b/public/assets/minecraft/models/block/magenta_terracotta.json new file mode 100644 index 00000000..bd2bcfa0 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magenta_wool.json b/public/assets/minecraft/models/block/magenta_wool.json new file mode 100644 index 00000000..9111ee09 --- /dev/null +++ b/public/assets/minecraft/models/block/magenta_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/magma_block.json b/public/assets/minecraft/models/block/magma_block.json new file mode 100644 index 00000000..b9678ef1 --- /dev/null +++ b/public/assets/minecraft/models/block/magma_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magma" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_button.json b/public/assets/minecraft/models/block/mangrove_button.json new file mode 100644 index 00000000..c5854e73 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_button_inventory.json b/public/assets/minecraft/models/block/mangrove_button_inventory.json new file mode 100644 index 00000000..b79a34db --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_button_pressed.json b/public/assets/minecraft/models/block/mangrove_button_pressed.json new file mode 100644 index 00000000..6981fdfb --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_bottom_left.json b/public/assets/minecraft/models/block/mangrove_door_bottom_left.json new file mode 100644 index 00000000..621e58e9 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_bottom_left_open.json b/public/assets/minecraft/models/block/mangrove_door_bottom_left_open.json new file mode 100644 index 00000000..93f1c66e --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_bottom_right.json b/public/assets/minecraft/models/block/mangrove_door_bottom_right.json new file mode 100644 index 00000000..5789fc87 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_bottom_right_open.json b/public/assets/minecraft/models/block/mangrove_door_bottom_right_open.json new file mode 100644 index 00000000..867d0205 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_top_left.json b/public/assets/minecraft/models/block/mangrove_door_top_left.json new file mode 100644 index 00000000..c4f7b287 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_top_left_open.json b/public/assets/minecraft/models/block/mangrove_door_top_left_open.json new file mode 100644 index 00000000..37008c90 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_top_right.json b/public/assets/minecraft/models/block/mangrove_door_top_right.json new file mode 100644 index 00000000..856a014e --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_door_top_right_open.json b/public/assets/minecraft/models/block/mangrove_door_top_right_open.json new file mode 100644 index 00000000..7135cd92 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_gate.json b/public/assets/minecraft/models/block/mangrove_fence_gate.json new file mode 100644 index 00000000..b09253c7 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_gate_open.json b/public/assets/minecraft/models/block/mangrove_fence_gate_open.json new file mode 100644 index 00000000..00395e06 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_gate_wall.json b/public/assets/minecraft/models/block/mangrove_fence_gate_wall.json new file mode 100644 index 00000000..b6a2f0ed --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_gate_wall_open.json b/public/assets/minecraft/models/block/mangrove_fence_gate_wall_open.json new file mode 100644 index 00000000..34950c03 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_inventory.json b/public/assets/minecraft/models/block/mangrove_fence_inventory.json new file mode 100644 index 00000000..dd63182e --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_post.json b/public/assets/minecraft/models/block/mangrove_fence_post.json new file mode 100644 index 00000000..49dc45bc --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_fence_side.json b/public/assets/minecraft/models/block/mangrove_fence_side.json new file mode 100644 index 00000000..2f3b40b3 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..46cb0ab2 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..de880fdb --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..48e06ce4 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..5ce031b5 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_0.json new file mode 100644 index 00000000..08f8c97a --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_1.json new file mode 100644 index 00000000..fe94f5e5 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_2.json new file mode 100644 index 00000000..06c81ff1 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_3.json new file mode 100644 index 00000000..f2e90f89 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_leaves.json b/public/assets/minecraft/models/block/mangrove_leaves.json new file mode 100644 index 00000000..1500d997 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/mangrove_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_log.json b/public/assets/minecraft/models/block/mangrove_log.json new file mode 100644 index 00000000..da563901 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/mangrove_log_top", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_log_horizontal.json b/public/assets/minecraft/models/block/mangrove_log_horizontal.json new file mode 100644 index 00000000..a2b809c2 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/mangrove_log_top", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_planks.json b/public/assets/minecraft/models/block/mangrove_planks.json new file mode 100644 index 00000000..ec9b48e9 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_pressure_plate.json b/public/assets/minecraft/models/block/mangrove_pressure_plate.json new file mode 100644 index 00000000..7d812727 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_pressure_plate_down.json b/public/assets/minecraft/models/block/mangrove_pressure_plate_down.json new file mode 100644 index 00000000..1fc80b84 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_propagule.json b/public/assets/minecraft/models/block/mangrove_propagule.json new file mode 100644 index 00000000..02d4c1a5 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/mangrove_propagule", + "sapling": "block/mangrove_propagule" + }, + "elements": [ + { + "name": "leaves", + "from": [4.5, 9, 8], + "to": [11.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "south": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "leaves", + "from": [8, 9, 4.5], + "to": [8, 15, 11.5], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "west": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [8, 0, 7], + "to": [8, 9, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "west": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [7, 0, 8], + "to": [9, 9, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "south": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_propagule_hanging_0.json b/public/assets/minecraft/models/block/mangrove_propagule_hanging_0.json new file mode 100644 index 00000000..f6c4a9be --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule_hanging_0.json @@ -0,0 +1,100 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_propagule_hanging_1.json b/public/assets/minecraft/models/block/mangrove_propagule_hanging_1.json new file mode 100644 index 00000000..2bea314e --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule_hanging_1.json @@ -0,0 +1,113 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 5, 2, 7], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_propagule_hanging_2.json b/public/assets/minecraft/models/block/mangrove_propagule_hanging_2.json new file mode 100644 index 00000000..fc008f49 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule_hanging_2.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 7, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 7, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_propagule_hanging_3.json b/public/assets/minecraft/models/block/mangrove_propagule_hanging_3.json new file mode 100644 index 00000000..4ea6db3d --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule_hanging_3.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 3, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 3, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_propagule_hanging_4.json b/public/assets/minecraft/models/block/mangrove_propagule_hanging_4.json new file mode 100644 index 00000000..a6086f3a --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_propagule_hanging_4.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 0, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 0, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_roots.json b/public/assets/minecraft/models/block/mangrove_roots.json new file mode 100644 index 00000000..eda9523d --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_roots.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "textures": { + "side": "block/mangrove_roots_side", + "top": "block/mangrove_roots_top", + "particle": "#side" + }, + "elements": [ + { + "from": [ 0, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { + "from": [ 8, 0, 0 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { + "from": [ 0, 15.998, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top", "cullface": "up" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 16, 0.002, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#top", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0.002 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "north" } + } + }, + { + "from": [ 0, 0, 15.998 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "south" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "south" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 0.002, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "west" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "west" } + } + }, + { + "from": [ 15.998, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mangrove_shelf.json b/public/assets/minecraft/models/block/mangrove_shelf.json new file mode 100644 index 00000000..3d368f63 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_center.json b/public/assets/minecraft/models/block/mangrove_shelf_center.json new file mode 100644 index 00000000..3be4f681 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_inventory.json b/public/assets/minecraft/models/block/mangrove_shelf_inventory.json new file mode 100644 index 00000000..5ee77c89 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_left.json b/public/assets/minecraft/models/block/mangrove_shelf_left.json new file mode 100644 index 00000000..9388d862 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_right.json b/public/assets/minecraft/models/block/mangrove_shelf_right.json new file mode 100644 index 00000000..4be075b1 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_unconnected.json b/public/assets/minecraft/models/block/mangrove_shelf_unconnected.json new file mode 100644 index 00000000..155e7092 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_shelf_unpowered.json b/public/assets/minecraft/models/block/mangrove_shelf_unpowered.json new file mode 100644 index 00000000..5118fdec --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/mangrove_shelf", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_sign_rot_0.json b/public/assets/minecraft/models/block/mangrove_sign_rot_0.json new file mode 100644 index 00000000..fc375e01 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/mangrove_sign", + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_sign_rot_1.json b/public/assets/minecraft/models/block/mangrove_sign_rot_1.json new file mode 100644 index 00000000..8fd20e90 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/mangrove_sign", + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_sign_rot_2.json b/public/assets/minecraft/models/block/mangrove_sign_rot_2.json new file mode 100644 index 00000000..bfd64727 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/mangrove_sign", + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_sign_rot_3.json b/public/assets/minecraft/models/block/mangrove_sign_rot_3.json new file mode 100644 index 00000000..6430233e --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/mangrove_sign", + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_slab.json b/public/assets/minecraft/models/block/mangrove_slab.json new file mode 100644 index 00000000..1808d03d --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_slab_top.json b/public/assets/minecraft/models/block/mangrove_slab_top.json new file mode 100644 index 00000000..a888006f --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_stairs.json b/public/assets/minecraft/models/block/mangrove_stairs.json new file mode 100644 index 00000000..6f676ac9 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_stairs_inner.json b/public/assets/minecraft/models/block/mangrove_stairs_inner.json new file mode 100644 index 00000000..54a1272c --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_stairs_outer.json b/public/assets/minecraft/models/block/mangrove_stairs_outer.json new file mode 100644 index 00000000..a1b41e1d --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_trapdoor_bottom.json b/public/assets/minecraft/models/block/mangrove_trapdoor_bottom.json new file mode 100644 index 00000000..41aef9af --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_trapdoor_open.json b/public/assets/minecraft/models/block/mangrove_trapdoor_open.json new file mode 100644 index 00000000..25e378a1 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_trapdoor_top.json b/public/assets/minecraft/models/block/mangrove_trapdoor_top.json new file mode 100644 index 00000000..89513531 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_wall_hanging_sign.json b/public/assets/minecraft/models/block/mangrove_wall_hanging_sign.json new file mode 100644 index 00000000..f68aeebf --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/mangrove_hanging_sign", + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_wall_sign.json b/public/assets/minecraft/models/block/mangrove_wall_sign.json new file mode 100644 index 00000000..4ddec6d3 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/mangrove_sign", + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mangrove_wood.json b/public/assets/minecraft/models/block/mangrove_wood.json new file mode 100644 index 00000000..b831a362 --- /dev/null +++ b/public/assets/minecraft/models/block/mangrove_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/mangrove_log", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/medium_amethyst_bud.json b/public/assets/minecraft/models/block/medium_amethyst_bud.json new file mode 100644 index 00000000..c69ea2a0 --- /dev/null +++ b/public/assets/minecraft/models/block/medium_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/medium_amethyst_bud" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon.json b/public/assets/minecraft/models/block/melon.json new file mode 100644 index 00000000..ef3816b9 --- /dev/null +++ b/public/assets/minecraft/models/block/melon.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/melon_top", + "side": "minecraft:block/melon_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage0.json b/public/assets/minecraft/models/block/melon_stem_stage0.json new file mode 100644 index 00000000..7f8918c5 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth0", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage1.json b/public/assets/minecraft/models/block/melon_stem_stage1.json new file mode 100644 index 00000000..0d573b71 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth1", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage2.json b/public/assets/minecraft/models/block/melon_stem_stage2.json new file mode 100644 index 00000000..c1934202 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth2", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage3.json b/public/assets/minecraft/models/block/melon_stem_stage3.json new file mode 100644 index 00000000..8b4ef33f --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth3", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage4.json b/public/assets/minecraft/models/block/melon_stem_stage4.json new file mode 100644 index 00000000..cba7914b --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth4", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage5.json b/public/assets/minecraft/models/block/melon_stem_stage5.json new file mode 100644 index 00000000..bd48d3f1 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth5", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage6.json b/public/assets/minecraft/models/block/melon_stem_stage6.json new file mode 100644 index 00000000..c8f07f26 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth6", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/melon_stem_stage7.json b/public/assets/minecraft/models/block/melon_stem_stage7.json new file mode 100644 index 00000000..2b479f70 --- /dev/null +++ b/public/assets/minecraft/models/block/melon_stem_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth7", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/moss_block.json b/public/assets/minecraft/models/block/moss_block.json new file mode 100644 index 00000000..3c2c9bcc --- /dev/null +++ b/public/assets/minecraft/models/block/moss_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/moss_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/moss_carpet.json b/public/assets/minecraft/models/block/moss_carpet.json new file mode 100644 index 00000000..3e5e68f2 --- /dev/null +++ b/public/assets/minecraft/models/block/moss_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/moss_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_carpet_side.json b/public/assets/minecraft/models/block/mossy_carpet_side.json new file mode 100644 index 00000000..e63ad2dd --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_carpet_side.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "shade": true, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/mossy_cobblestone.json b/public/assets/minecraft/models/block/mossy_cobblestone.json new file mode 100644 index 00000000..8767f35c --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_slab.json b/public/assets/minecraft/models/block/mossy_cobblestone_slab.json new file mode 100644 index 00000000..b59badb1 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_slab_top.json b/public/assets/minecraft/models/block/mossy_cobblestone_slab_top.json new file mode 100644 index 00000000..16d9aa74 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_stairs.json b/public/assets/minecraft/models/block/mossy_cobblestone_stairs.json new file mode 100644 index 00000000..26a21edd --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_stairs_inner.json b/public/assets/minecraft/models/block/mossy_cobblestone_stairs_inner.json new file mode 100644 index 00000000..49ffa981 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_stairs_outer.json b/public/assets/minecraft/models/block/mossy_cobblestone_stairs_outer.json new file mode 100644 index 00000000..4ac59fa1 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_wall_inventory.json b/public/assets/minecraft/models/block/mossy_cobblestone_wall_inventory.json new file mode 100644 index 00000000..ea176a42 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_wall_post.json b/public/assets/minecraft/models/block/mossy_cobblestone_wall_post.json new file mode 100644 index 00000000..b6be998c --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_wall_side.json b/public/assets/minecraft/models/block/mossy_cobblestone_wall_side.json new file mode 100644 index 00000000..43c6c706 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_cobblestone_wall_side_tall.json b/public/assets/minecraft/models/block/mossy_cobblestone_wall_side_tall.json new file mode 100644 index 00000000..96935989 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_cobblestone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_slab.json b/public/assets/minecraft/models/block/mossy_stone_brick_slab.json new file mode 100644 index 00000000..80aa2456 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_slab_top.json b/public/assets/minecraft/models/block/mossy_stone_brick_slab_top.json new file mode 100644 index 00000000..03570970 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_stairs.json b/public/assets/minecraft/models/block/mossy_stone_brick_stairs.json new file mode 100644 index 00000000..301d37ce --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_stairs_inner.json b/public/assets/minecraft/models/block/mossy_stone_brick_stairs_inner.json new file mode 100644 index 00000000..bf4698a3 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_stairs_outer.json b/public/assets/minecraft/models/block/mossy_stone_brick_stairs_outer.json new file mode 100644 index 00000000..b7d6b8f1 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_wall_inventory.json b/public/assets/minecraft/models/block/mossy_stone_brick_wall_inventory.json new file mode 100644 index 00000000..e6822fea --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_wall_post.json b/public/assets/minecraft/models/block/mossy_stone_brick_wall_post.json new file mode 100644 index 00000000..56942804 --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_wall_side.json b/public/assets/minecraft/models/block/mossy_stone_brick_wall_side.json new file mode 100644 index 00000000..13fdfa2e --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_brick_wall_side_tall.json b/public/assets/minecraft/models/block/mossy_stone_brick_wall_side_tall.json new file mode 100644 index 00000000..265f6c3f --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mossy_stone_bricks.json b/public/assets/minecraft/models/block/mossy_stone_bricks.json new file mode 100644 index 00000000..4a4fa5ae --- /dev/null +++ b/public/assets/minecraft/models/block/mossy_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/moving_piston.json b/public/assets/minecraft/models/block/moving_piston.json new file mode 100644 index 00000000..021eedbe --- /dev/null +++ b/public/assets/minecraft/models/block/moving_piston.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud.json b/public/assets/minecraft/models/block/mud.json new file mode 100644 index 00000000..5cfbb594 --- /dev/null +++ b/public/assets/minecraft/models/block/mud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mud" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_slab.json b/public/assets/minecraft/models/block/mud_brick_slab.json new file mode 100644 index 00000000..f42d900f --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_slab_top.json b/public/assets/minecraft/models/block/mud_brick_slab_top.json new file mode 100644 index 00000000..0208a1c4 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_stairs.json b/public/assets/minecraft/models/block/mud_brick_stairs.json new file mode 100644 index 00000000..b56d553a --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_stairs_inner.json b/public/assets/minecraft/models/block/mud_brick_stairs_inner.json new file mode 100644 index 00000000..de826957 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_stairs_outer.json b/public/assets/minecraft/models/block/mud_brick_stairs_outer.json new file mode 100644 index 00000000..ebdb5c0e --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_wall_inventory.json b/public/assets/minecraft/models/block/mud_brick_wall_inventory.json new file mode 100644 index 00000000..f84a0e64 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_wall_post.json b/public/assets/minecraft/models/block/mud_brick_wall_post.json new file mode 100644 index 00000000..baa01c2c --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_wall_side.json b/public/assets/minecraft/models/block/mud_brick_wall_side.json new file mode 100644 index 00000000..c7ca96bc --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_brick_wall_side_tall.json b/public/assets/minecraft/models/block/mud_brick_wall_side_tall.json new file mode 100644 index 00000000..916ff685 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_bricks.json b/public/assets/minecraft/models/block/mud_bricks.json new file mode 100644 index 00000000..7ec0e500 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mud_bricks_north_west_mirrored.json b/public/assets/minecraft/models/block/mud_bricks_north_west_mirrored.json new file mode 100644 index 00000000..84815dd7 --- /dev/null +++ b/public/assets/minecraft/models/block/mud_bricks_north_west_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_north_west_mirrored_all", + "textures": { + "all": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/muddy_mangrove_roots.json b/public/assets/minecraft/models/block/muddy_mangrove_roots.json new file mode 100644 index 00000000..b3088afa --- /dev/null +++ b/public/assets/minecraft/models/block/muddy_mangrove_roots.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/muddy_mangrove_roots_top", + "side": "minecraft:block/muddy_mangrove_roots_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mushroom_block_inside.json b/public/assets/minecraft/models/block/mushroom_block_inside.json new file mode 100644 index 00000000..8c7b3713 --- /dev/null +++ b/public/assets/minecraft/models/block/mushroom_block_inside.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_single_face", + "textures": { + "texture": "block/mushroom_block_inside" + } +} diff --git a/public/assets/minecraft/models/block/mushroom_stem.json b/public/assets/minecraft/models/block/mushroom_stem.json new file mode 100644 index 00000000..76f8cdbc --- /dev/null +++ b/public/assets/minecraft/models/block/mushroom_stem.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/mushroom_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mushroom_stem_inventory.json b/public/assets/minecraft/models/block/mushroom_stem_inventory.json new file mode 100644 index 00000000..ed373272 --- /dev/null +++ b/public/assets/minecraft/models/block/mushroom_stem_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mushroom_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/mycelium.json b/public/assets/minecraft/models/block/mycelium.json new file mode 100644 index 00000000..a49b04e7 --- /dev/null +++ b/public/assets/minecraft/models/block/mycelium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "side": "minecraft:block/mycelium_side", + "top": "minecraft:block/mycelium_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_fence_inventory.json b/public/assets/minecraft/models/block/nether_brick_fence_inventory.json new file mode 100644 index 00000000..c66b932e --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_fence_post.json b/public/assets/minecraft/models/block/nether_brick_fence_post.json new file mode 100644 index 00000000..22f5ac94 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_fence_side.json b/public/assets/minecraft/models/block/nether_brick_fence_side.json new file mode 100644 index 00000000..1daddd0a --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_slab.json b/public/assets/minecraft/models/block/nether_brick_slab.json new file mode 100644 index 00000000..82bd330f --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_slab_top.json b/public/assets/minecraft/models/block/nether_brick_slab_top.json new file mode 100644 index 00000000..d9a53ec0 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_stairs.json b/public/assets/minecraft/models/block/nether_brick_stairs.json new file mode 100644 index 00000000..f6656789 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_stairs_inner.json b/public/assets/minecraft/models/block/nether_brick_stairs_inner.json new file mode 100644 index 00000000..5569ed42 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_stairs_outer.json b/public/assets/minecraft/models/block/nether_brick_stairs_outer.json new file mode 100644 index 00000000..6140b9d7 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_wall_inventory.json b/public/assets/minecraft/models/block/nether_brick_wall_inventory.json new file mode 100644 index 00000000..ef71ac4e --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_wall_post.json b/public/assets/minecraft/models/block/nether_brick_wall_post.json new file mode 100644 index 00000000..5d539376 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_wall_side.json b/public/assets/minecraft/models/block/nether_brick_wall_side.json new file mode 100644 index 00000000..19b01afd --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_brick_wall_side_tall.json b/public/assets/minecraft/models/block/nether_brick_wall_side_tall.json new file mode 100644 index 00000000..e368b691 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_bricks.json b/public/assets/minecraft/models/block/nether_bricks.json new file mode 100644 index 00000000..19ca75ce --- /dev/null +++ b/public/assets/minecraft/models/block/nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_gold_ore.json b/public/assets/minecraft/models/block/nether_gold_ore.json new file mode 100644 index 00000000..a7a48a50 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_gold_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_portal_ew.json b/public/assets/minecraft/models/block/nether_portal_ew.json new file mode 100644 index 00000000..5b7869ab --- /dev/null +++ b/public/assets/minecraft/models/block/nether_portal_ew.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/nether_portal", + "portal": "block/nether_portal" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/nether_portal_ns.json b/public/assets/minecraft/models/block/nether_portal_ns.json new file mode 100644 index 00000000..937ca3b9 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_portal_ns.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/nether_portal", + "portal": "block/nether_portal" + }, + "elements": [ + { "from": [ 0, 0, 6 ], + "to": [ 16, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/nether_quartz_ore.json b/public/assets/minecraft/models/block/nether_quartz_ore.json new file mode 100644 index 00000000..831c93fa --- /dev/null +++ b/public/assets/minecraft/models/block/nether_quartz_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_quartz_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_sprouts.json b/public/assets/minecraft/models/block/nether_sprouts.json new file mode 100644 index 00000000..a1348576 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_sprouts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/nether_sprouts" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_wart_block.json b/public/assets/minecraft/models/block/nether_wart_block.json new file mode 100644 index 00000000..e1643535 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_wart_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_wart_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_wart_stage0.json b/public/assets/minecraft/models/block/nether_wart_stage0.json new file mode 100644 index 00000000..795414f2 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_wart_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_wart_stage1.json b/public/assets/minecraft/models/block/nether_wart_stage1.json new file mode 100644 index 00000000..55ac3277 --- /dev/null +++ b/public/assets/minecraft/models/block/nether_wart_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/nether_wart_stage2.json b/public/assets/minecraft/models/block/nether_wart_stage2.json new file mode 100644 index 00000000..42d5a2ea --- /dev/null +++ b/public/assets/minecraft/models/block/nether_wart_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/netherite_block.json b/public/assets/minecraft/models/block/netherite_block.json new file mode 100644 index 00000000..72fa8d9b --- /dev/null +++ b/public/assets/minecraft/models/block/netherite_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/netherite_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/netherrack.json b/public/assets/minecraft/models/block/netherrack.json new file mode 100644 index 00000000..11cebf7a --- /dev/null +++ b/public/assets/minecraft/models/block/netherrack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/netherrack" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block.json b/public/assets/minecraft/models/block/note_block.json new file mode 100644 index 00000000..5d7671bd --- /dev/null +++ b/public/assets/minecraft/models/block/note_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/note_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_0.json b/public/assets/minecraft/models/block/note_block_0.json new file mode 100644 index 00000000..b9f8f34f --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_0.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_0", + "pitch": "block/note_block_pitch_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_1.json b/public/assets/minecraft/models/block/note_block_1.json new file mode 100644 index 00000000..c79b69fa --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_1.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_1", + "pitch": "block/note_block_pitch_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_10.json b/public/assets/minecraft/models/block/note_block_10.json new file mode 100644 index 00000000..d85f9005 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_10.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_10", + "pitch": "block/note_block_pitch_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_11.json b/public/assets/minecraft/models/block/note_block_11.json new file mode 100644 index 00000000..14411024 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_11.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_11", + "pitch": "block/note_block_pitch_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_12.json b/public/assets/minecraft/models/block/note_block_12.json new file mode 100644 index 00000000..a27254b2 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_12.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_12", + "pitch": "block/note_block_pitch_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_13.json b/public/assets/minecraft/models/block/note_block_13.json new file mode 100644 index 00000000..35d3044e --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_13.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_13", + "pitch": "block/note_block_pitch_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_14.json b/public/assets/minecraft/models/block/note_block_14.json new file mode 100644 index 00000000..6136cf7b --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_14.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_14", + "pitch": "block/note_block_pitch_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_15.json b/public/assets/minecraft/models/block/note_block_15.json new file mode 100644 index 00000000..36fc09e2 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_15.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_15", + "pitch": "block/note_block_pitch_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_16.json b/public/assets/minecraft/models/block/note_block_16.json new file mode 100644 index 00000000..b6ee9ee5 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_16.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_16", + "pitch": "block/note_block_pitch_16" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_17.json b/public/assets/minecraft/models/block/note_block_17.json new file mode 100644 index 00000000..c4b6d88d --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_17.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_17", + "pitch": "block/note_block_pitch_17" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_18.json b/public/assets/minecraft/models/block/note_block_18.json new file mode 100644 index 00000000..de9ff3b0 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_18.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_18", + "pitch": "block/note_block_pitch_18" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_19.json b/public/assets/minecraft/models/block/note_block_19.json new file mode 100644 index 00000000..011eedb1 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_19.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_19", + "pitch": "block/note_block_pitch_19" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_2.json b/public/assets/minecraft/models/block/note_block_2.json new file mode 100644 index 00000000..fab2c65c --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_2.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_2", + "pitch": "block/note_block_pitch_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_20.json b/public/assets/minecraft/models/block/note_block_20.json new file mode 100644 index 00000000..c9d15888 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_20.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_20", + "pitch": "block/note_block_pitch_20" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_21.json b/public/assets/minecraft/models/block/note_block_21.json new file mode 100644 index 00000000..7c788fd3 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_21.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_21", + "pitch": "block/note_block_pitch_21" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_22.json b/public/assets/minecraft/models/block/note_block_22.json new file mode 100644 index 00000000..7e215d10 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_22.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_22", + "pitch": "block/note_block_pitch_22" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_23.json b/public/assets/minecraft/models/block/note_block_23.json new file mode 100644 index 00000000..6a8456f0 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_23.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_23", + "pitch": "block/note_block_pitch_23" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_24.json b/public/assets/minecraft/models/block/note_block_24.json new file mode 100644 index 00000000..7da78571 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_24.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_24", + "pitch": "block/note_block_pitch_24" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_3.json b/public/assets/minecraft/models/block/note_block_3.json new file mode 100644 index 00000000..d9b44d34 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_3.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_3", + "pitch": "block/note_block_pitch_3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_4.json b/public/assets/minecraft/models/block/note_block_4.json new file mode 100644 index 00000000..a2ffa5e8 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_4.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_4", + "pitch": "block/note_block_pitch_4" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_5.json b/public/assets/minecraft/models/block/note_block_5.json new file mode 100644 index 00000000..669e98a7 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_5.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_5", + "pitch": "block/note_block_pitch_5" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_6.json b/public/assets/minecraft/models/block/note_block_6.json new file mode 100644 index 00000000..978fa77d --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_6.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_6", + "pitch": "block/note_block_pitch_6" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_7.json b/public/assets/minecraft/models/block/note_block_7.json new file mode 100644 index 00000000..715c3c6a --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_7.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_7", + "pitch": "block/note_block_pitch_7" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_8.json b/public/assets/minecraft/models/block/note_block_8.json new file mode 100644 index 00000000..657c2fbb --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_8.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_8", + "pitch": "block/note_block_pitch_8" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/note_block_9.json b/public/assets/minecraft/models/block/note_block_9.json new file mode 100644 index 00000000..9105e819 --- /dev/null +++ b/public/assets/minecraft/models/block/note_block_9.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_numerical_9", + "pitch": "block/note_block_pitch_9" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_button.json b/public/assets/minecraft/models/block/oak_button.json new file mode 100644 index 00000000..67b1c0f3 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_button_inventory.json b/public/assets/minecraft/models/block/oak_button_inventory.json new file mode 100644 index 00000000..f58d4869 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_button_pressed.json b/public/assets/minecraft/models/block/oak_button_pressed.json new file mode 100644 index 00000000..218d5cf4 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_bottom_left.json b/public/assets/minecraft/models/block/oak_door_bottom_left.json new file mode 100644 index 00000000..9cd5e6b2 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_bottom_left_open.json b/public/assets/minecraft/models/block/oak_door_bottom_left_open.json new file mode 100644 index 00000000..9796ce19 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_bottom_right.json b/public/assets/minecraft/models/block/oak_door_bottom_right.json new file mode 100644 index 00000000..eefc4095 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_bottom_right_open.json b/public/assets/minecraft/models/block/oak_door_bottom_right_open.json new file mode 100644 index 00000000..2834d9a6 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_top_left.json b/public/assets/minecraft/models/block/oak_door_top_left.json new file mode 100644 index 00000000..025c7740 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_top_left_open.json b/public/assets/minecraft/models/block/oak_door_top_left_open.json new file mode 100644 index 00000000..3d7468e6 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_top_right.json b/public/assets/minecraft/models/block/oak_door_top_right.json new file mode 100644 index 00000000..fee6d812 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_door_top_right_open.json b/public/assets/minecraft/models/block/oak_door_top_right_open.json new file mode 100644 index 00000000..0ed1f7fb --- /dev/null +++ b/public/assets/minecraft/models/block/oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_gate.json b/public/assets/minecraft/models/block/oak_fence_gate.json new file mode 100644 index 00000000..74e6c445 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_gate_open.json b/public/assets/minecraft/models/block/oak_fence_gate_open.json new file mode 100644 index 00000000..c3e37495 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_gate_wall.json b/public/assets/minecraft/models/block/oak_fence_gate_wall.json new file mode 100644 index 00000000..9c2c0f39 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_gate_wall_open.json b/public/assets/minecraft/models/block/oak_fence_gate_wall_open.json new file mode 100644 index 00000000..2b515179 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_inventory.json b/public/assets/minecraft/models/block/oak_fence_inventory.json new file mode 100644 index 00000000..54282027 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_post.json b/public/assets/minecraft/models/block/oak_fence_post.json new file mode 100644 index 00000000..e05dc4ae --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_fence_side.json b/public/assets/minecraft/models/block/oak_fence_side.json new file mode 100644 index 00000000..fe4ed99e --- /dev/null +++ b/public/assets/minecraft/models/block/oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..2101fd48 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..5a2b4e54 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..059a3461 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..2d13d8be --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/oak_hanging_sign_rot_0.json new file mode 100644 index 00000000..f2710446 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/oak_hanging_sign_rot_1.json new file mode 100644 index 00000000..e8370057 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/oak_hanging_sign_rot_2.json new file mode 100644 index 00000000..46d6e9db --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/oak_hanging_sign_rot_3.json new file mode 100644 index 00000000..ed629759 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_leaves.json b/public/assets/minecraft/models/block/oak_leaves.json new file mode 100644 index 00000000..192ebd67 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/oak_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_log.json b/public/assets/minecraft/models/block/oak_log.json new file mode 100644 index 00000000..70583e67 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_log_top", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_log_horizontal.json b/public/assets/minecraft/models/block/oak_log_horizontal.json new file mode 100644 index 00000000..fd9a02ca --- /dev/null +++ b/public/assets/minecraft/models/block/oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/oak_log_top", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_planks.json b/public/assets/minecraft/models/block/oak_planks.json new file mode 100644 index 00000000..3a21a3f2 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_pressure_plate.json b/public/assets/minecraft/models/block/oak_pressure_plate.json new file mode 100644 index 00000000..3fb5dd7c --- /dev/null +++ b/public/assets/minecraft/models/block/oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_pressure_plate_down.json b/public/assets/minecraft/models/block/oak_pressure_plate_down.json new file mode 100644 index 00000000..06c4db73 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_sapling.json b/public/assets/minecraft/models/block/oak_sapling.json new file mode 100644 index 00000000..87354edc --- /dev/null +++ b/public/assets/minecraft/models/block/oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf.json b/public/assets/minecraft/models/block/oak_shelf.json new file mode 100644 index 00000000..4b0f3db3 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_center.json b/public/assets/minecraft/models/block/oak_shelf_center.json new file mode 100644 index 00000000..81892d5c --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_inventory.json b/public/assets/minecraft/models/block/oak_shelf_inventory.json new file mode 100644 index 00000000..bf0054f0 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_left.json b/public/assets/minecraft/models/block/oak_shelf_left.json new file mode 100644 index 00000000..f93de7ba --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_right.json b/public/assets/minecraft/models/block/oak_shelf_right.json new file mode 100644 index 00000000..8d21a41b --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_unconnected.json b/public/assets/minecraft/models/block/oak_shelf_unconnected.json new file mode 100644 index 00000000..f7e02466 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_shelf_unpowered.json b/public/assets/minecraft/models/block/oak_shelf_unpowered.json new file mode 100644 index 00000000..0d536cc4 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/oak_shelf", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_sign_rot_0.json b/public/assets/minecraft/models/block/oak_sign_rot_0.json new file mode 100644 index 00000000..d5849c7f --- /dev/null +++ b/public/assets/minecraft/models/block/oak_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/oak_sign", + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_sign_rot_1.json b/public/assets/minecraft/models/block/oak_sign_rot_1.json new file mode 100644 index 00000000..bdbc4ef9 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/oak_sign", + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_sign_rot_2.json b/public/assets/minecraft/models/block/oak_sign_rot_2.json new file mode 100644 index 00000000..3ab488d2 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/oak_sign", + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_sign_rot_3.json b/public/assets/minecraft/models/block/oak_sign_rot_3.json new file mode 100644 index 00000000..35012fc7 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/oak_sign", + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_slab.json b/public/assets/minecraft/models/block/oak_slab.json new file mode 100644 index 00000000..f11ff8ba --- /dev/null +++ b/public/assets/minecraft/models/block/oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_slab_top.json b/public/assets/minecraft/models/block/oak_slab_top.json new file mode 100644 index 00000000..d7adec0e --- /dev/null +++ b/public/assets/minecraft/models/block/oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_stairs.json b/public/assets/minecraft/models/block/oak_stairs.json new file mode 100644 index 00000000..d959a5f2 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_stairs_inner.json b/public/assets/minecraft/models/block/oak_stairs_inner.json new file mode 100644 index 00000000..2850cc58 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_stairs_outer.json b/public/assets/minecraft/models/block/oak_stairs_outer.json new file mode 100644 index 00000000..78644acd --- /dev/null +++ b/public/assets/minecraft/models/block/oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_trapdoor_bottom.json b/public/assets/minecraft/models/block/oak_trapdoor_bottom.json new file mode 100644 index 00000000..a4dcb639 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_trapdoor_open.json b/public/assets/minecraft/models/block/oak_trapdoor_open.json new file mode 100644 index 00000000..e8b0bb3b --- /dev/null +++ b/public/assets/minecraft/models/block/oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_trapdoor_top.json b/public/assets/minecraft/models/block/oak_trapdoor_top.json new file mode 100644 index 00000000..34322d68 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_wall_hanging_sign.json b/public/assets/minecraft/models/block/oak_wall_hanging_sign.json new file mode 100644 index 00000000..b433d3f6 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/oak_hanging_sign", + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_wall_sign.json b/public/assets/minecraft/models/block/oak_wall_sign.json new file mode 100644 index 00000000..ee731263 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/oak_sign", + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oak_wood.json b/public/assets/minecraft/models/block/oak_wood.json new file mode 100644 index 00000000..79a8da03 --- /dev/null +++ b/public/assets/minecraft/models/block/oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_log", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/observer.json b/public/assets/minecraft/models/block/observer.json new file mode 100644 index 00000000..6de1f44b --- /dev/null +++ b/public/assets/minecraft/models/block/observer.json @@ -0,0 +1,25 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "bottom": "block/observer_back", + "side": "block/observer_side", + "top": "block/observer_top", + "particle": "block/observer_front", + "front": "block/observer_front" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front", "cullface": "north"}, + "east": {"uv": [16, 16, 0, 0], "rotation": 180, "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "south"}, + "west": {"uv": [0, 16, 16, 0], "rotation": 180, "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 16, 16, 0], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/observer_on.json b/public/assets/minecraft/models/block/observer_on.json new file mode 100644 index 00000000..76bf7ba3 --- /dev/null +++ b/public/assets/minecraft/models/block/observer_on.json @@ -0,0 +1,24 @@ +{ + "credit": "Created by Stridey", + "parent": "block/observer", + "textures": { + "bottom": "block/observer_back_on", + "front": "block/observer_front_powered", + "side": "block/observer_side_powered", + "top": "block/observer_top_powered" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front", "cullface": "north"}, + "east": {"uv": [16, 16, 0, 0], "rotation": 180, "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "south"}, + "west": {"uv": [0, 16, 16, 0], "rotation": 180, "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 16, 16, 0], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/obsidian.json b/public/assets/minecraft/models/block/obsidian.json new file mode 100644 index 00000000..104a1994 --- /dev/null +++ b/public/assets/minecraft/models/block/obsidian.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ochre_froglight.json b/public/assets/minecraft/models/block/ochre_froglight.json new file mode 100644 index 00000000..344b79fa --- /dev/null +++ b/public/assets/minecraft/models/block/ochre_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/ochre_froglight_top", + "side": "minecraft:block/ochre_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/ochre_froglight_horizontal.json b/public/assets/minecraft/models/block/ochre_froglight_horizontal.json new file mode 100644 index 00000000..a11db54e --- /dev/null +++ b/public/assets/minecraft/models/block/ochre_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/ochre_froglight_top", + "side": "minecraft:block/ochre_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/open_eyeblossom.json b/public/assets/minecraft/models/block/open_eyeblossom.json new file mode 100644 index 00000000..1d2194bb --- /dev/null +++ b/public/assets/minecraft/models/block/open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cross_emissive", + "textures": { + "cross": "minecraft:block/open_eyeblossom", + "cross_emissive": "minecraft:block/open_eyeblossom_emissive" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_bed_foot.json b/public/assets/minecraft/models/block/orange_bed_foot.json new file mode 100644 index 00000000..69501ed8 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/orange_bed_foot_east", + "south": "minecraft:block/orange_bed_foot_south", + "up": "minecraft:block/orange_bed_foot_up", + "west": "minecraft:block/orange_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_bed_head.json b/public/assets/minecraft/models/block/orange_bed_head.json new file mode 100644 index 00000000..9a5fcef9 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/orange_bed_head_east", + "up": "minecraft:block/orange_bed_head_up", + "west": "minecraft:block/orange_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_cake.json b/public/assets/minecraft/models/block/orange_candle_cake.json new file mode 100644 index 00000000..9e2b1838 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/orange_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_cake_lit.json b/public/assets/minecraft/models/block/orange_candle_cake_lit.json new file mode 100644 index 00000000..44210f34 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_four_candles.json b/public/assets/minecraft/models/block/orange_candle_four_candles.json new file mode 100644 index 00000000..4cbb2a4a --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_four_candles_lit.json b/public/assets/minecraft/models/block/orange_candle_four_candles_lit.json new file mode 100644 index 00000000..eb329068 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_one_candle.json b/public/assets/minecraft/models/block/orange_candle_one_candle.json new file mode 100644 index 00000000..f1cf6b0e --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_one_candle_lit.json b/public/assets/minecraft/models/block/orange_candle_one_candle_lit.json new file mode 100644 index 00000000..0ba73ca2 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_three_candles.json b/public/assets/minecraft/models/block/orange_candle_three_candles.json new file mode 100644 index 00000000..d2435363 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_three_candles_lit.json b/public/assets/minecraft/models/block/orange_candle_three_candles_lit.json new file mode 100644 index 00000000..ad150433 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_two_candles.json b/public/assets/minecraft/models/block/orange_candle_two_candles.json new file mode 100644 index 00000000..42bfeb43 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_candle_two_candles_lit.json b/public/assets/minecraft/models/block/orange_candle_two_candles_lit.json new file mode 100644 index 00000000..56c06117 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_carpet.json b/public/assets/minecraft/models/block/orange_carpet.json new file mode 100644 index 00000000..886a5dbf --- /dev/null +++ b/public/assets/minecraft/models/block/orange_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/orange_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_concrete.json b/public/assets/minecraft/models/block/orange_concrete.json new file mode 100644 index 00000000..c0f6708a --- /dev/null +++ b/public/assets/minecraft/models/block/orange_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_concrete_powder.json b/public/assets/minecraft/models/block/orange_concrete_powder.json new file mode 100644 index 00000000..a63474f6 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_glazed_terracotta.json b/public/assets/minecraft/models/block/orange_glazed_terracotta.json new file mode 100644 index 00000000..d39dc99b --- /dev/null +++ b/public/assets/minecraft/models/block/orange_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/orange_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_shulker_box.json b/public/assets/minecraft/models/block/orange_shulker_box.json new file mode 100644 index 00000000..202c3257 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/orange_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass.json b/public/assets/minecraft/models/block/orange_stained_glass.json new file mode 100644 index 00000000..e0ed6dda --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/orange_stained_glass_pane_noside.json new file mode 100644 index 00000000..dce84476 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/orange_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..9588299f --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass_pane_post.json b/public/assets/minecraft/models/block/orange_stained_glass_pane_post.json new file mode 100644 index 00000000..c10a6a1f --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass_pane_side.json b/public/assets/minecraft/models/block/orange_stained_glass_pane_side.json new file mode 100644 index 00000000..daa873e5 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/orange_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..dec38c9b --- /dev/null +++ b/public/assets/minecraft/models/block/orange_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/orange_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_terracotta.json b/public/assets/minecraft/models/block/orange_terracotta.json new file mode 100644 index 00000000..2d5e41a1 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_tulip.json b/public/assets/minecraft/models/block/orange_tulip.json new file mode 100644 index 00000000..e0b71ccb --- /dev/null +++ b/public/assets/minecraft/models/block/orange_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/orange_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orange_wool.json b/public/assets/minecraft/models/block/orange_wool.json new file mode 100644 index 00000000..89a99b52 --- /dev/null +++ b/public/assets/minecraft/models/block/orange_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/orientable.json b/public/assets/minecraft/models/block/orientable.json new file mode 100644 index 00000000..ad7bf9a7 --- /dev/null +++ b/public/assets/minecraft/models/block/orientable.json @@ -0,0 +1,6 @@ +{ + "parent": "block/orientable_with_bottom", + "textures": { + "bottom": "#top" + } +} diff --git a/public/assets/minecraft/models/block/orientable_vertical.json b/public/assets/minecraft/models/block/orientable_vertical.json new file mode 100644 index 00000000..5fb2223a --- /dev/null +++ b/public/assets/minecraft/models/block/orientable_vertical.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#side", + "up": "#front", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/orientable_with_bottom.json b/public/assets/minecraft/models/block/orientable_with_bottom.json new file mode 100644 index 00000000..d03a89bd --- /dev/null +++ b/public/assets/minecraft/models/block/orientable_with_bottom.json @@ -0,0 +1,19 @@ +{ + "parent": "block/cube", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "particle": "#front", + "down": "#bottom", + "up": "#top", + "north": "#front", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/outer_stairs.json b/public/assets/minecraft/models/block/outer_stairs.json new file mode 100644 index 00000000..03bbe420 --- /dev/null +++ b/public/assets/minecraft/models/block/outer_stairs.json @@ -0,0 +1,28 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 8 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 8, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/oxeye_daisy.json b/public/assets/minecraft/models/block/oxeye_daisy.json new file mode 100644 index 00000000..bdc32c2e --- /dev/null +++ b/public/assets/minecraft/models/block/oxeye_daisy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/oxeye_daisy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_chiseled_copper.json b/public/assets/minecraft/models/block/oxidized_chiseled_copper.json new file mode 100644 index 00000000..a5750a64 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper.json b/public/assets/minecraft/models/block/oxidized_copper.json new file mode 100644 index 00000000..5da2d1ab --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_cap.json b/public/assets/minecraft/models/block/oxidized_copper_bars_cap.json new file mode 100644 index 00000000..ae7646c0 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_cap.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_cap_alt.json b/public/assets/minecraft/models/block/oxidized_copper_bars_cap_alt.json new file mode 100644 index 00000000..42165a70 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_cap_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap_alt", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_post.json b/public/assets/minecraft/models/block/oxidized_copper_bars_post.json new file mode 100644 index 00000000..cdcaed70 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_post_ends.json b/public/assets/minecraft/models/block/oxidized_copper_bars_post_ends.json new file mode 100644 index 00000000..fc6d08ab --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_post_ends.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post_ends", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_side.json b/public/assets/minecraft/models/block/oxidized_copper_bars_side.json new file mode 100644 index 00000000..baee4a7c --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bars_side_alt.json b/public/assets/minecraft/models/block/oxidized_copper_bars_side_alt.json new file mode 100644 index 00000000..6d5b40ee --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bars_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side_alt", + "textures": { + "bars": "minecraft:block/oxidized_copper_bars", + "edge": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bulb.json b/public/assets/minecraft/models/block/oxidized_copper_bulb.json new file mode 100644 index 00000000..77017a21 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bulb_lit.json b/public/assets/minecraft/models/block/oxidized_copper_bulb_lit.json new file mode 100644 index 00000000..b27236f7 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bulb_lit_powered.json b/public/assets/minecraft/models/block/oxidized_copper_bulb_lit_powered.json new file mode 100644 index 00000000..8977a455 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_bulb_powered.json b/public/assets/minecraft/models/block/oxidized_copper_bulb_powered.json new file mode 100644 index 00000000..0bd0856b --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_chain.json b/public/assets/minecraft/models/block/oxidized_copper_chain.json new file mode 100644 index 00000000..8d3508e8 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chain", + "textures": { + "texture": "minecraft:block/oxidized_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_chest.json b/public/assets/minecraft/models/block/oxidized_copper_chest.json new file mode 100644 index 00000000..1575827a --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oxidized_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left.json b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left.json new file mode 100644 index 00000000..730c42d6 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left_open.json b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left_open.json new file mode 100644 index 00000000..ef9ea289 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right.json b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right.json new file mode 100644 index 00000000..7ee3c7bf --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right_open.json b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right_open.json new file mode 100644 index 00000000..437ab8b7 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_top_left.json b/public/assets/minecraft/models/block/oxidized_copper_door_top_left.json new file mode 100644 index 00000000..9b519f28 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_top_left_open.json b/public/assets/minecraft/models/block/oxidized_copper_door_top_left_open.json new file mode 100644 index 00000000..75c86792 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_top_right.json b/public/assets/minecraft/models/block/oxidized_copper_door_top_right.json new file mode 100644 index 00000000..79cfd840 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_door_top_right_open.json b/public/assets/minecraft/models/block/oxidized_copper_door_top_right_open.json new file mode 100644 index 00000000..3a70a300 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_golem_statue.json b/public/assets/minecraft/models/block/oxidized_copper_golem_statue.json new file mode 100644 index 00000000..1575827a --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_golem_statue.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oxidized_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_grate.json b/public/assets/minecraft/models/block/oxidized_copper_grate.json new file mode 100644 index 00000000..ffba9448 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_lantern.json b/public/assets/minecraft/models/block/oxidized_copper_lantern.json new file mode 100644 index 00000000..4b4d7bc1 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/oxidized_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_lantern_hanging.json b/public/assets/minecraft/models/block/oxidized_copper_lantern_hanging.json new file mode 100644 index 00000000..dd9482c8 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/oxidized_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_trapdoor_bottom.json b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_bottom.json new file mode 100644 index 00000000..37d82f64 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_trapdoor_open.json b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_open.json new file mode 100644 index 00000000..e606f5de --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_copper_trapdoor_top.json b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_top.json new file mode 100644 index 00000000..60e1b439 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper.json b/public/assets/minecraft/models/block/oxidized_cut_copper.json new file mode 100644 index 00000000..4ac7bb08 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_slab.json b/public/assets/minecraft/models/block/oxidized_cut_copper_slab.json new file mode 100644 index 00000000..3c9adb81 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper_slab_double", + "top": "minecraft:block/oxidized_cut_copper_slab_double", + "side": "minecraft:block/oxidized_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_slab_double.json b/public/assets/minecraft/models/block/oxidized_cut_copper_slab_double.json new file mode 100644 index 00000000..8aae60f3 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_slab_double.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_slab_top.json b/public/assets/minecraft/models/block/oxidized_cut_copper_slab_top.json new file mode 100644 index 00000000..9166fe60 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper_slab_double", + "top": "minecraft:block/oxidized_cut_copper_slab_double", + "side": "minecraft:block/oxidized_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_stairs.json b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs.json new file mode 100644 index 00000000..7cebec1d --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_inner.json b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_inner.json new file mode 100644 index 00000000..c51ee268 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_outer.json b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_outer.json new file mode 100644 index 00000000..58f42dc6 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/oxidized_lightning_rod.json b/public/assets/minecraft/models/block/oxidized_lightning_rod.json new file mode 100644 index 00000000..79070306 --- /dev/null +++ b/public/assets/minecraft/models/block/oxidized_lightning_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lightning_rod", + "textures": { + "texture": "minecraft:block/oxidized_lightning_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/packed_ice.json b/public/assets/minecraft/models/block/packed_ice.json new file mode 100644 index 00000000..3af1024f --- /dev/null +++ b/public/assets/minecraft/models/block/packed_ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/packed_ice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/packed_mud.json b/public/assets/minecraft/models/block/packed_mud.json new file mode 100644 index 00000000..5b637a27 --- /dev/null +++ b/public/assets/minecraft/models/block/packed_mud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/packed_mud" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_hanging_moss.json b/public/assets/minecraft/models/block/pale_hanging_moss.json new file mode 100644 index 00000000..c4b4d1c8 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_hanging_moss.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_hanging_moss" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_hanging_moss_tip.json b/public/assets/minecraft/models/block/pale_hanging_moss_tip.json new file mode 100644 index 00000000..ca893a94 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_hanging_moss_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_hanging_moss_tip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_moss_block.json b/public/assets/minecraft/models/block/pale_moss_block.json new file mode 100644 index 00000000..e5f25ac4 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_moss_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pale_moss_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_moss_carpet.json b/public/assets/minecraft/models/block/pale_moss_carpet.json new file mode 100644 index 00000000..cc17e46c --- /dev/null +++ b/public/assets/minecraft/models/block/pale_moss_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/pale_moss_carpet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_moss_carpet_side_small.json b/public/assets/minecraft/models/block/pale_moss_carpet_side_small.json new file mode 100644 index 00000000..08fbb865 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_moss_carpet_side_small.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/mossy_carpet_side", + "textures": { + "side": "minecraft:block/pale_moss_carpet_side_small" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_moss_carpet_side_tall.json b/public/assets/minecraft/models/block/pale_moss_carpet_side_tall.json new file mode 100644 index 00000000..6a1c75c7 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_moss_carpet_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/mossy_carpet_side", + "textures": { + "side": "minecraft:block/pale_moss_carpet_side_tall" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_button.json b/public/assets/minecraft/models/block/pale_oak_button.json new file mode 100644 index 00000000..898512c5 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_button_inventory.json b/public/assets/minecraft/models/block/pale_oak_button_inventory.json new file mode 100644 index 00000000..f1588700 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_button_pressed.json b/public/assets/minecraft/models/block/pale_oak_button_pressed.json new file mode 100644 index 00000000..bbbbea08 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_bottom_left.json b/public/assets/minecraft/models/block/pale_oak_door_bottom_left.json new file mode 100644 index 00000000..04841d82 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_bottom_left_open.json b/public/assets/minecraft/models/block/pale_oak_door_bottom_left_open.json new file mode 100644 index 00000000..639730e9 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_bottom_right.json b/public/assets/minecraft/models/block/pale_oak_door_bottom_right.json new file mode 100644 index 00000000..1719305b --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_bottom_right_open.json b/public/assets/minecraft/models/block/pale_oak_door_bottom_right_open.json new file mode 100644 index 00000000..7cd2a1ef --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_top_left.json b/public/assets/minecraft/models/block/pale_oak_door_top_left.json new file mode 100644 index 00000000..ee6559a1 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_top_left_open.json b/public/assets/minecraft/models/block/pale_oak_door_top_left_open.json new file mode 100644 index 00000000..16aeb0d3 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_top_right.json b/public/assets/minecraft/models/block/pale_oak_door_top_right.json new file mode 100644 index 00000000..603238fc --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_door_top_right_open.json b/public/assets/minecraft/models/block/pale_oak_door_top_right_open.json new file mode 100644 index 00000000..f2c0ad5a --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_gate.json b/public/assets/minecraft/models/block/pale_oak_fence_gate.json new file mode 100644 index 00000000..4038af50 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_gate_open.json b/public/assets/minecraft/models/block/pale_oak_fence_gate_open.json new file mode 100644 index 00000000..23b2d2ae --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_gate_wall.json b/public/assets/minecraft/models/block/pale_oak_fence_gate_wall.json new file mode 100644 index 00000000..4a667a4b --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_gate_wall_open.json b/public/assets/minecraft/models/block/pale_oak_fence_gate_wall_open.json new file mode 100644 index 00000000..8f558cd8 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_inventory.json b/public/assets/minecraft/models/block/pale_oak_fence_inventory.json new file mode 100644 index 00000000..63aad0b5 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_post.json b/public/assets/minecraft/models/block/pale_oak_fence_post.json new file mode 100644 index 00000000..d531237b --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_fence_side.json b/public/assets/minecraft/models/block/pale_oak_fence_side.json new file mode 100644 index 00000000..aae5a271 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..4954975f --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..f6ea0239 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..f3b1a421 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..4cef3abe --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_0.json new file mode 100644 index 00000000..f13c8f85 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_1.json new file mode 100644 index 00000000..d72761ee --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_2.json new file mode 100644 index 00000000..6ed024f7 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_3.json new file mode 100644 index 00000000..e4d082ff --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_leaves.json b/public/assets/minecraft/models/block/pale_oak_leaves.json new file mode 100644 index 00000000..ed007419 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/pale_oak_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_log.json b/public/assets/minecraft/models/block/pale_oak_log.json new file mode 100644 index 00000000..a3803c5f --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pale_oak_log_top", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_log_horizontal.json b/public/assets/minecraft/models/block/pale_oak_log_horizontal.json new file mode 100644 index 00000000..8e36591b --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/pale_oak_log_top", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_planks.json b/public/assets/minecraft/models/block/pale_oak_planks.json new file mode 100644 index 00000000..685cb040 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_pressure_plate.json b/public/assets/minecraft/models/block/pale_oak_pressure_plate.json new file mode 100644 index 00000000..260e8800 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_pressure_plate_down.json b/public/assets/minecraft/models/block/pale_oak_pressure_plate_down.json new file mode 100644 index 00000000..5b037784 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_sapling.json b/public/assets/minecraft/models/block/pale_oak_sapling.json new file mode 100644 index 00000000..b4ddd4cc --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf.json b/public/assets/minecraft/models/block/pale_oak_shelf.json new file mode 100644 index 00000000..16f9cb60 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_center.json b/public/assets/minecraft/models/block/pale_oak_shelf_center.json new file mode 100644 index 00000000..e4e48295 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_inventory.json b/public/assets/minecraft/models/block/pale_oak_shelf_inventory.json new file mode 100644 index 00000000..a7ea0d57 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_left.json b/public/assets/minecraft/models/block/pale_oak_shelf_left.json new file mode 100644 index 00000000..e7af12be --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_right.json b/public/assets/minecraft/models/block/pale_oak_shelf_right.json new file mode 100644 index 00000000..406044cd --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_unconnected.json b/public/assets/minecraft/models/block/pale_oak_shelf_unconnected.json new file mode 100644 index 00000000..63364780 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_shelf_unpowered.json b/public/assets/minecraft/models/block/pale_oak_shelf_unpowered.json new file mode 100644 index 00000000..1a135d0a --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/pale_oak_shelf", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_sign_rot_0.json b/public/assets/minecraft/models/block/pale_oak_sign_rot_0.json new file mode 100644 index 00000000..f69ea0b7 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/pale_oak_sign", + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_sign_rot_1.json b/public/assets/minecraft/models/block/pale_oak_sign_rot_1.json new file mode 100644 index 00000000..d31a8982 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/pale_oak_sign", + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_sign_rot_2.json b/public/assets/minecraft/models/block/pale_oak_sign_rot_2.json new file mode 100644 index 00000000..20b0362e --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/pale_oak_sign", + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_sign_rot_3.json b/public/assets/minecraft/models/block/pale_oak_sign_rot_3.json new file mode 100644 index 00000000..097d0818 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/pale_oak_sign", + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_slab.json b/public/assets/minecraft/models/block/pale_oak_slab.json new file mode 100644 index 00000000..13b13936 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_slab_top.json b/public/assets/minecraft/models/block/pale_oak_slab_top.json new file mode 100644 index 00000000..28a93f06 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_stairs.json b/public/assets/minecraft/models/block/pale_oak_stairs.json new file mode 100644 index 00000000..96793897 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_stairs_inner.json b/public/assets/minecraft/models/block/pale_oak_stairs_inner.json new file mode 100644 index 00000000..bb0597a9 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_stairs_outer.json b/public/assets/minecraft/models/block/pale_oak_stairs_outer.json new file mode 100644 index 00000000..d440f5d6 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_trapdoor_bottom.json b/public/assets/minecraft/models/block/pale_oak_trapdoor_bottom.json new file mode 100644 index 00000000..af013f0c --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_trapdoor_open.json b/public/assets/minecraft/models/block/pale_oak_trapdoor_open.json new file mode 100644 index 00000000..bd0aa87a --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_trapdoor_top.json b/public/assets/minecraft/models/block/pale_oak_trapdoor_top.json new file mode 100644 index 00000000..86757e05 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_wall_hanging_sign.json b/public/assets/minecraft/models/block/pale_oak_wall_hanging_sign.json new file mode 100644 index 00000000..2947900b --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/pale_oak_hanging_sign", + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_wall_sign.json b/public/assets/minecraft/models/block/pale_oak_wall_sign.json new file mode 100644 index 00000000..dd3c4c81 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/pale_oak_sign", + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pale_oak_wood.json b/public/assets/minecraft/models/block/pale_oak_wood.json new file mode 100644 index 00000000..5b4e8032 --- /dev/null +++ b/public/assets/minecraft/models/block/pale_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pale_oak_log", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pearlescent_froglight.json b/public/assets/minecraft/models/block/pearlescent_froglight.json new file mode 100644 index 00000000..72ecd971 --- /dev/null +++ b/public/assets/minecraft/models/block/pearlescent_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pearlescent_froglight_top", + "side": "minecraft:block/pearlescent_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pearlescent_froglight_horizontal.json b/public/assets/minecraft/models/block/pearlescent_froglight_horizontal.json new file mode 100644 index 00000000..483648f5 --- /dev/null +++ b/public/assets/minecraft/models/block/pearlescent_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/pearlescent_froglight_top", + "side": "minecraft:block/pearlescent_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/peony_bottom.json b/public/assets/minecraft/models/block/peony_bottom.json new file mode 100644 index 00000000..8b7ea916 --- /dev/null +++ b/public/assets/minecraft/models/block/peony_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/peony_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/peony_top.json b/public/assets/minecraft/models/block/peony_top.json new file mode 100644 index 00000000..6e0fd6b7 --- /dev/null +++ b/public/assets/minecraft/models/block/peony_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/peony_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/petrified_oak_slab.json b/public/assets/minecraft/models/block/petrified_oak_slab.json new file mode 100644 index 00000000..f11ff8ba --- /dev/null +++ b/public/assets/minecraft/models/block/petrified_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/petrified_oak_slab_top.json b/public/assets/minecraft/models/block/petrified_oak_slab_top.json new file mode 100644 index 00000000..d7adec0e --- /dev/null +++ b/public/assets/minecraft/models/block/petrified_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_bed_foot.json b/public/assets/minecraft/models/block/pink_bed_foot.json new file mode 100644 index 00000000..f937bdc4 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/pink_bed_foot_east", + "south": "minecraft:block/pink_bed_foot_south", + "up": "minecraft:block/pink_bed_foot_up", + "west": "minecraft:block/pink_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_bed_head.json b/public/assets/minecraft/models/block/pink_bed_head.json new file mode 100644 index 00000000..f90093f4 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/pink_bed_head_east", + "up": "minecraft:block/pink_bed_head_up", + "west": "minecraft:block/pink_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_cake.json b/public/assets/minecraft/models/block/pink_candle_cake.json new file mode 100644 index 00000000..b203df96 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/pink_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_cake_lit.json b/public/assets/minecraft/models/block/pink_candle_cake_lit.json new file mode 100644 index 00000000..3fbdc7af --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_four_candles.json b/public/assets/minecraft/models/block/pink_candle_four_candles.json new file mode 100644 index 00000000..956b9897 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_four_candles_lit.json b/public/assets/minecraft/models/block/pink_candle_four_candles_lit.json new file mode 100644 index 00000000..5f8c43f1 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_one_candle.json b/public/assets/minecraft/models/block/pink_candle_one_candle.json new file mode 100644 index 00000000..21075a6d --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_one_candle_lit.json b/public/assets/minecraft/models/block/pink_candle_one_candle_lit.json new file mode 100644 index 00000000..30c7ad59 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_three_candles.json b/public/assets/minecraft/models/block/pink_candle_three_candles.json new file mode 100644 index 00000000..47f2c6f0 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_three_candles_lit.json b/public/assets/minecraft/models/block/pink_candle_three_candles_lit.json new file mode 100644 index 00000000..013f6f74 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_two_candles.json b/public/assets/minecraft/models/block/pink_candle_two_candles.json new file mode 100644 index 00000000..92054932 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_candle_two_candles_lit.json b/public/assets/minecraft/models/block/pink_candle_two_candles_lit.json new file mode 100644 index 00000000..0dbe15bf --- /dev/null +++ b/public/assets/minecraft/models/block/pink_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_carpet.json b/public/assets/minecraft/models/block/pink_carpet.json new file mode 100644 index 00000000..874e9744 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/pink_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_concrete.json b/public/assets/minecraft/models/block/pink_concrete.json new file mode 100644 index 00000000..d64f49b9 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_concrete_powder.json b/public/assets/minecraft/models/block/pink_concrete_powder.json new file mode 100644 index 00000000..b6c6ec12 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_glazed_terracotta.json b/public/assets/minecraft/models/block/pink_glazed_terracotta.json new file mode 100644 index 00000000..6f6bc9f1 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/pink_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_petals_1.json b/public/assets/minecraft/models/block/pink_petals_1.json new file mode 100644 index 00000000..38dacd57 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_petals_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_1", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_petals_2.json b/public/assets/minecraft/models/block/pink_petals_2.json new file mode 100644 index 00000000..d2701a3c --- /dev/null +++ b/public/assets/minecraft/models/block/pink_petals_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_2", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_petals_3.json b/public/assets/minecraft/models/block/pink_petals_3.json new file mode 100644 index 00000000..34569a21 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_petals_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_3", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_petals_4.json b/public/assets/minecraft/models/block/pink_petals_4.json new file mode 100644 index 00000000..7e132ab8 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_petals_4.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_4", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_shulker_box.json b/public/assets/minecraft/models/block/pink_shulker_box.json new file mode 100644 index 00000000..f088a120 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/pink_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass.json b/public/assets/minecraft/models/block/pink_stained_glass.json new file mode 100644 index 00000000..6db765b0 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/pink_stained_glass_pane_noside.json new file mode 100644 index 00000000..cd8faf96 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/pink_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..818bc4fc --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass_pane_post.json b/public/assets/minecraft/models/block/pink_stained_glass_pane_post.json new file mode 100644 index 00000000..a4e314e8 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass_pane_side.json b/public/assets/minecraft/models/block/pink_stained_glass_pane_side.json new file mode 100644 index 00000000..f26f35b4 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/pink_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..76a62fc7 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/pink_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_terracotta.json b/public/assets/minecraft/models/block/pink_terracotta.json new file mode 100644 index 00000000..37127754 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_tulip.json b/public/assets/minecraft/models/block/pink_tulip.json new file mode 100644 index 00000000..56946f9c --- /dev/null +++ b/public/assets/minecraft/models/block/pink_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pink_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pink_wool.json b/public/assets/minecraft/models/block/pink_wool.json new file mode 100644 index 00000000..0c56bf01 --- /dev/null +++ b/public/assets/minecraft/models/block/pink_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston.json b/public/assets/minecraft/models/block/piston.json new file mode 100644 index 00000000..02156a18 --- /dev/null +++ b/public/assets/minecraft/models/block/piston.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston_base.json b/public/assets/minecraft/models/block/piston_base.json new file mode 100644 index 00000000..605c2f68 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_base.json @@ -0,0 +1,8 @@ +{ + "parent": "block/piston_extended", + "textures": { + "bottom": "block/piston_bottom", + "side": "block/piston_side", + "inside": "block/piston_inner" + } +} diff --git a/public/assets/minecraft/models/block/piston_extended.json b/public/assets/minecraft/models/block/piston_extended.json new file mode 100644 index 00000000..45e04a30 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_extended.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 4 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#inside" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "west", "rotation": 270 }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "east", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/piston_head.json b/public/assets/minecraft/models/block/piston_head.json new file mode 100644 index 00000000..e5d5bce8 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_head.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_piston_head", + "textures": { + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top", + "unsticky_side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston_head_short.json b/public/assets/minecraft/models/block/piston_head_short.json new file mode 100644 index 00000000..2ca6f30d --- /dev/null +++ b/public/assets/minecraft/models/block/piston_head_short.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_piston_head_short", + "textures": { + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top", + "unsticky_side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston_head_short_sticky.json b/public/assets/minecraft/models/block/piston_head_short_sticky.json new file mode 100644 index 00000000..351d3911 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_head_short_sticky.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_piston_head_short", + "textures": { + "platform": "minecraft:block/piston_top_sticky", + "side": "minecraft:block/piston_side_sticky", + "unsticky": "minecraft:block/piston_top", + "unsticky_side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston_head_sticky.json b/public/assets/minecraft/models/block/piston_head_sticky.json new file mode 100644 index 00000000..29df0709 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_head_sticky.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_piston_head", + "textures": { + "platform": "minecraft:block/piston_top_sticky", + "side": "minecraft:block/piston_side_sticky", + "unsticky": "minecraft:block/piston_top", + "unsticky_side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/piston_inventory.json b/public/assets/minecraft/models/block/piston_inventory.json new file mode 100644 index 00000000..589ed928 --- /dev/null +++ b/public/assets/minecraft/models/block/piston_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "side": "minecraft:block/piston_side", + "top": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_0.json b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_0.json new file mode 100644 index 00000000..7e4423e0 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_0.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_0", + "from": [5, -1, 5], + "to": [11, 3, 11], + "faces": { + "north": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "up": {"uv": [5, 5, 11, 11], "texture": "#pitcher_top"}, + "down": {"uv": [5, 5, 11, 11], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_1.json b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_1.json new file mode 100644 index 00000000..77b844fa --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_1.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_1": "block/pitcher_crop_bottom_stage_1", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_1", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_1"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_1"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_2.json b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_2.json new file mode 100644 index 00000000..36993940 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_2.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_2": "block/pitcher_crop_bottom_stage_2", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_2", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_2"} + } + }, + { + "name": "pitcher_crop_bottom_stage_2", + "from": [8, 5, 0], + "to": [8, 21, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_2"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_3.json b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_3.json new file mode 100644 index 00000000..520fbcba --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_3.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_3_bottom": "block/pitcher_crop_bottom_stage_3", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_4.json b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_4.json new file mode 100644 index 00000000..1b258f05 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_bottom_stage_4.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_4_bottom": "block/pitcher_crop_bottom_stage_4", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_4", + "from": [8, 0, 0], + "to": [8, 16, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_4", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_top_stage_0.json b/public/assets/minecraft/models/block/pitcher_crop_top_stage_0.json new file mode 100644 index 00000000..93576f7c --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_top_stage_0.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_top_stage_1.json b/public/assets/minecraft/models/block/pitcher_crop_top_stage_1.json new file mode 100644 index 00000000..1e9bae1f --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_top_stage_1.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_top_stage_2.json b/public/assets/minecraft/models/block/pitcher_crop_top_stage_2.json new file mode 100644 index 00000000..1e9bae1f --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_top_stage_2.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_top_stage_3.json b/public/assets/minecraft/models/block/pitcher_crop_top_stage_3.json new file mode 100644 index 00000000..ab16f851 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_top_stage_3.json @@ -0,0 +1,31 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_3_top": "block/pitcher_crop_top_stage_3" + }, + "elements": [ + { + "name": "pitcher_crop_top_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"} + } + }, + { + "name": "pitcher_crop_top_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_crop_top_stage_4.json b/public/assets/minecraft/models/block/pitcher_crop_top_stage_4.json new file mode 100644 index 00000000..ef33757d --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_crop_top_stage_4.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_4_top": "block/pitcher_crop_top_stage_4", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side" + }, + "elements": [ + { + "name": "pitcher_crop_top_stage_4", + "from": [8, 0, 0], + "to": [8, 16, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"} + } + }, + { + "name": "pitcher_crop_top_stage_4", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_plant_bottom.json b/public/assets/minecraft/models/block/pitcher_plant_bottom.json new file mode 100644 index 00000000..cd979bf9 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_plant_bottom.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_bottom_stage_4", + "bottom": "block/pitcher_crop_bottom_stage_4" + }, + "elements": [ + { + "name": "pitcher_plant_bottom", + "from": [8, -5, 0], + "to": [8, 11, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#bottom"} + } + }, + { + "name": "pitcher_plant_bottom", + "from": [0, -5, 8], + "to": [16, 11, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pitcher_plant_top.json b/public/assets/minecraft/models/block/pitcher_plant_top.json new file mode 100644 index 00000000..9d21ab89 --- /dev/null +++ b/public/assets/minecraft/models/block/pitcher_plant_top.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top_stage_4", + "top": "block/pitcher_crop_top_stage_4" + }, + "elements": [ + { + "name": "pitcher_plant_top", + "from": [8, -5, 0], + "to": [8, 11, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#top"} + } + }, + { + "name": "pitcher_plant_top", + "from": [0, -5, 8], + "to": [16, 11, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#top"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/podzol.json b/public/assets/minecraft/models/block/podzol.json new file mode 100644 index 00000000..e3489217 --- /dev/null +++ b/public/assets/minecraft/models/block/podzol.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "side": "minecraft:block/podzol_side", + "top": "minecraft:block/podzol_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone.json b/public/assets/minecraft/models/block/pointed_dripstone.json new file mode 100644 index 00000000..78394717 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pointed_dripstone_down_base.json b/public/assets/minecraft/models/block/pointed_dripstone_down_base.json new file mode 100644 index 00000000..3664c712 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_down_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_base" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_down_frustum.json b/public/assets/minecraft/models/block/pointed_dripstone_down_frustum.json new file mode 100644 index 00000000..56005b2c --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_down_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_frustum" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_down_middle.json b/public/assets/minecraft/models/block/pointed_dripstone_down_middle.json new file mode 100644 index 00000000..14d2c305 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_down_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_middle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_down_tip.json b/public/assets/minecraft/models/block/pointed_dripstone_down_tip.json new file mode 100644 index 00000000..ab610fb8 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_down_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_tip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_down_tip_merge.json b/public/assets/minecraft/models/block/pointed_dripstone_down_tip_merge.json new file mode 100644 index 00000000..4d0c1bf6 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_down_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_tip_merge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_up_base.json b/public/assets/minecraft/models/block/pointed_dripstone_up_base.json new file mode 100644 index 00000000..27b8b813 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_up_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_base" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_up_frustum.json b/public/assets/minecraft/models/block/pointed_dripstone_up_frustum.json new file mode 100644 index 00000000..556b1430 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_up_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_frustum" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_up_middle.json b/public/assets/minecraft/models/block/pointed_dripstone_up_middle.json new file mode 100644 index 00000000..27cf4e55 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_up_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_middle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_up_tip.json b/public/assets/minecraft/models/block/pointed_dripstone_up_tip.json new file mode 100644 index 00000000..8b1bf8ce --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_up_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_tip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pointed_dripstone_up_tip_merge.json b/public/assets/minecraft/models/block/pointed_dripstone_up_tip_merge.json new file mode 100644 index 00000000..70240899 --- /dev/null +++ b/public/assets/minecraft/models/block/pointed_dripstone_up_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_tip_merge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_andesite.json b/public/assets/minecraft/models/block/polished_andesite.json new file mode 100644 index 00000000..cd1067ab --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_andesite_slab.json b/public/assets/minecraft/models/block/polished_andesite_slab.json new file mode 100644 index 00000000..6c22155d --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_andesite", + "top": "block/polished_andesite", + "side": "block/polished_andesite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_andesite_slab_double.json b/public/assets/minecraft/models/block/polished_andesite_slab_double.json new file mode 100644 index 00000000..d22a221e --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_andesite_slab_side", + "end": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_andesite_slab_top.json b/public/assets/minecraft/models/block/polished_andesite_slab_top.json new file mode 100644 index 00000000..ba6007c8 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_andesite", + "top": "block/polished_andesite", + "side": "block/polished_andesite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_andesite_stairs.json b/public/assets/minecraft/models/block/polished_andesite_stairs.json new file mode 100644 index 00000000..d5d69805 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_andesite_stairs_inner.json b/public/assets/minecraft/models/block/polished_andesite_stairs_inner.json new file mode 100644 index 00000000..7275bfb0 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_andesite_stairs_outer.json b/public/assets/minecraft/models/block/polished_andesite_stairs_outer.json new file mode 100644 index 00000000..30d83744 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_andesite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_basalt.json b/public/assets/minecraft/models/block/polished_basalt.json new file mode 100644 index 00000000..cdf565e4 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_basalt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/polished_basalt_top", + "side": "minecraft:block/polished_basalt_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone.json b/public/assets/minecraft/models/block/polished_blackstone.json new file mode 100644 index 00000000..41baabeb --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_slab.json b/public/assets/minecraft/models/block/polished_blackstone_brick_slab.json new file mode 100644 index 00000000..d9c1e4d0 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_slab_top.json b/public/assets/minecraft/models/block/polished_blackstone_brick_slab_top.json new file mode 100644 index 00000000..bb2fd0f2 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_stairs.json b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..535eab26 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_inner.json b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_inner.json new file mode 100644 index 00000000..0439b1c0 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_outer.json b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_outer.json new file mode 100644 index 00000000..324e6f7b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_wall_inventory.json b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_inventory.json new file mode 100644 index 00000000..1c934f4a --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_wall_post.json b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_post.json new file mode 100644 index 00000000..1f634397 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side.json b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side.json new file mode 100644 index 00000000..2b0179ed --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side_tall.json b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side_tall.json new file mode 100644 index 00000000..8f5ee0c5 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_bricks.json b/public/assets/minecraft/models/block/polished_blackstone_bricks.json new file mode 100644 index 00000000..b94caf75 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_button.json b/public/assets/minecraft/models/block/polished_blackstone_button.json new file mode 100644 index 00000000..46472f13 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_button_inventory.json b/public/assets/minecraft/models/block/polished_blackstone_button_inventory.json new file mode 100644 index 00000000..9e717030 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_button_pressed.json b/public/assets/minecraft/models/block/polished_blackstone_button_pressed.json new file mode 100644 index 00000000..11457972 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_pressure_plate.json b/public/assets/minecraft/models/block/polished_blackstone_pressure_plate.json new file mode 100644 index 00000000..e9d41846 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_pressure_plate_down.json b/public/assets/minecraft/models/block/polished_blackstone_pressure_plate_down.json new file mode 100644 index 00000000..62fd5664 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_slab.json b/public/assets/minecraft/models/block/polished_blackstone_slab.json new file mode 100644 index 00000000..cd87f3dc --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_blackstone", + "top": "block/polished_blackstone", + "side": "block/polished_blackstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_blackstone_slab_double.json b/public/assets/minecraft/models/block/polished_blackstone_slab_double.json new file mode 100644 index 00000000..d80b7bf5 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_blackstone_slab_side", + "end": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_slab_top.json b/public/assets/minecraft/models/block/polished_blackstone_slab_top.json new file mode 100644 index 00000000..3ad3bcd8 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_blackstone", + "top": "block/polished_blackstone", + "side": "block/polished_blackstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_blackstone_stairs.json b/public/assets/minecraft/models/block/polished_blackstone_stairs.json new file mode 100644 index 00000000..00d6d5fd --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_stairs_inner.json b/public/assets/minecraft/models/block/polished_blackstone_stairs_inner.json new file mode 100644 index 00000000..a8534223 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_stairs_outer.json b/public/assets/minecraft/models/block/polished_blackstone_stairs_outer.json new file mode 100644 index 00000000..dc6e55a3 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_wall_inventory.json b/public/assets/minecraft/models/block/polished_blackstone_wall_inventory.json new file mode 100644 index 00000000..d361d99b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_wall_post.json b/public/assets/minecraft/models/block/polished_blackstone_wall_post.json new file mode 100644 index 00000000..24cf5a40 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_wall_side.json b/public/assets/minecraft/models/block/polished_blackstone_wall_side.json new file mode 100644 index 00000000..fc72cbea --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_blackstone_wall_side_tall.json b/public/assets/minecraft/models/block/polished_blackstone_wall_side_tall.json new file mode 100644 index 00000000..5d3f4f0c --- /dev/null +++ b/public/assets/minecraft/models/block/polished_blackstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar.json b/public/assets/minecraft/models/block/polished_cinnabar.json new file mode 100644 index 00000000..a3a9e3a9 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_slab.json b/public/assets/minecraft/models/block/polished_cinnabar_slab.json new file mode 100644 index 00000000..7dd0780b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_cinnabar", + "top": "block/polished_cinnabar", + "side": "block/polished_cinnabar_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_cinnabar_slab_double.json b/public/assets/minecraft/models/block/polished_cinnabar_slab_double.json new file mode 100644 index 00000000..f982f97d --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_slab_double.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/polished_cinnabar", + "side": "minecraft:block/polished_cinnabar_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_slab_top.json b/public/assets/minecraft/models/block/polished_cinnabar_slab_top.json new file mode 100644 index 00000000..2ffcffc4 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_cinnabar", + "top": "block/polished_cinnabar", + "side": "block/polished_cinnabar_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_cinnabar_stairs.json b/public/assets/minecraft/models/block/polished_cinnabar_stairs.json new file mode 100644 index 00000000..af7c7738 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_cinnabar", + "side": "minecraft:block/polished_cinnabar", + "top": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_stairs_inner.json b/public/assets/minecraft/models/block/polished_cinnabar_stairs_inner.json new file mode 100644 index 00000000..65ef3cff --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_cinnabar", + "side": "minecraft:block/polished_cinnabar", + "top": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_stairs_outer.json b/public/assets/minecraft/models/block/polished_cinnabar_stairs_outer.json new file mode 100644 index 00000000..77a47f1b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_cinnabar", + "side": "minecraft:block/polished_cinnabar", + "top": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_wall_inventory.json b/public/assets/minecraft/models/block/polished_cinnabar_wall_inventory.json new file mode 100644 index 00000000..0c574aa6 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_wall_post.json b/public/assets/minecraft/models/block/polished_cinnabar_wall_post.json new file mode 100644 index 00000000..e72c89af --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_wall_side.json b/public/assets/minecraft/models/block/polished_cinnabar_wall_side.json new file mode 100644 index 00000000..6616a79b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_cinnabar_wall_side_tall.json b/public/assets/minecraft/models/block/polished_cinnabar_wall_side_tall.json new file mode 100644 index 00000000..d5439c2a --- /dev/null +++ b/public/assets/minecraft/models/block/polished_cinnabar_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_cinnabar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate.json b/public/assets/minecraft/models/block/polished_deepslate.json new file mode 100644 index 00000000..6645c7e0 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_slab.json b/public/assets/minecraft/models/block/polished_deepslate_slab.json new file mode 100644 index 00000000..033835b4 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_deepslate", + "top": "block/polished_deepslate", + "side": "block/polished_deepslate_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_deepslate_slab_double.json b/public/assets/minecraft/models/block/polished_deepslate_slab_double.json new file mode 100644 index 00000000..660dc6d4 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_deepslate_slab_side", + "end": "block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_slab_top.json b/public/assets/minecraft/models/block/polished_deepslate_slab_top.json new file mode 100644 index 00000000..4c21fa89 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_deepslate", + "top": "block/polished_deepslate", + "side": "block/polished_deepslate_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_deepslate_stairs.json b/public/assets/minecraft/models/block/polished_deepslate_stairs.json new file mode 100644 index 00000000..1d14d0b1 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_stairs_inner.json b/public/assets/minecraft/models/block/polished_deepslate_stairs_inner.json new file mode 100644 index 00000000..de71267f --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_stairs_outer.json b/public/assets/minecraft/models/block/polished_deepslate_stairs_outer.json new file mode 100644 index 00000000..22018b12 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_wall_inventory.json b/public/assets/minecraft/models/block/polished_deepslate_wall_inventory.json new file mode 100644 index 00000000..233596b3 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_wall_post.json b/public/assets/minecraft/models/block/polished_deepslate_wall_post.json new file mode 100644 index 00000000..47da476f --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_wall_side.json b/public/assets/minecraft/models/block/polished_deepslate_wall_side.json new file mode 100644 index 00000000..6335eae3 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_deepslate_wall_side_tall.json b/public/assets/minecraft/models/block/polished_deepslate_wall_side_tall.json new file mode 100644 index 00000000..04a1d522 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_deepslate_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_diorite.json b/public/assets/minecraft/models/block/polished_diorite.json new file mode 100644 index 00000000..99afb394 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_diorite_slab.json b/public/assets/minecraft/models/block/polished_diorite_slab.json new file mode 100644 index 00000000..cf3c1e9b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_diorite", + "top": "block/polished_diorite", + "side": "block/polished_diorite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_diorite_slab_double.json b/public/assets/minecraft/models/block/polished_diorite_slab_double.json new file mode 100644 index 00000000..c342cc23 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_diorite_slab_side", + "end": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_diorite_slab_top.json b/public/assets/minecraft/models/block/polished_diorite_slab_top.json new file mode 100644 index 00000000..044b9d53 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_diorite", + "top": "block/polished_diorite", + "side": "block/polished_diorite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_diorite_stairs.json b/public/assets/minecraft/models/block/polished_diorite_stairs.json new file mode 100644 index 00000000..22348dcb --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_diorite_stairs_inner.json b/public/assets/minecraft/models/block/polished_diorite_stairs_inner.json new file mode 100644 index 00000000..6bac942a --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_diorite_stairs_outer.json b/public/assets/minecraft/models/block/polished_diorite_stairs_outer.json new file mode 100644 index 00000000..2984c3f8 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_diorite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_granite.json b/public/assets/minecraft/models/block/polished_granite.json new file mode 100644 index 00000000..46f93fd8 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_granite_slab.json b/public/assets/minecraft/models/block/polished_granite_slab.json new file mode 100644 index 00000000..57d9fbfe --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_granite", + "top": "block/polished_granite", + "side": "block/polished_granite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_granite_slab_double.json b/public/assets/minecraft/models/block/polished_granite_slab_double.json new file mode 100644 index 00000000..c95876e4 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_granite_slab_side", + "end": "block/polished_granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_granite_slab_top.json b/public/assets/minecraft/models/block/polished_granite_slab_top.json new file mode 100644 index 00000000..e740ec98 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_granite", + "top": "block/polished_granite", + "side": "block/polished_granite_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_granite_stairs.json b/public/assets/minecraft/models/block/polished_granite_stairs.json new file mode 100644 index 00000000..d57f59f7 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_granite_stairs_inner.json b/public/assets/minecraft/models/block/polished_granite_stairs_inner.json new file mode 100644 index 00000000..1d38f86c --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_granite_stairs_outer.json b/public/assets/minecraft/models/block/polished_granite_stairs_outer.json new file mode 100644 index 00000000..4f824236 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_granite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur.json b/public/assets/minecraft/models/block/polished_sulfur.json new file mode 100644 index 00000000..f8aeaeac --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_slab.json b/public/assets/minecraft/models/block/polished_sulfur_slab.json new file mode 100644 index 00000000..879074b7 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_sulfur", + "top": "block/polished_sulfur", + "side": "block/polished_sulfur_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_sulfur_slab_double.json b/public/assets/minecraft/models/block/polished_sulfur_slab_double.json new file mode 100644 index 00000000..67ad3b65 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_slab_double.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/polished_sulfur", + "side": "minecraft:block/polished_sulfur_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_slab_top.json b/public/assets/minecraft/models/block/polished_sulfur_slab_top.json new file mode 100644 index 00000000..138a5d0c --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_sulfur", + "top": "block/polished_sulfur", + "side": "block/polished_sulfur_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_sulfur_stairs.json b/public/assets/minecraft/models/block/polished_sulfur_stairs.json new file mode 100644 index 00000000..40bac785 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_sulfur", + "side": "minecraft:block/polished_sulfur", + "top": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_stairs_inner.json b/public/assets/minecraft/models/block/polished_sulfur_stairs_inner.json new file mode 100644 index 00000000..7a85ac62 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_sulfur", + "side": "minecraft:block/polished_sulfur", + "top": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_stairs_outer.json b/public/assets/minecraft/models/block/polished_sulfur_stairs_outer.json new file mode 100644 index 00000000..7068481a --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_sulfur", + "side": "minecraft:block/polished_sulfur", + "top": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_wall_inventory.json b/public/assets/minecraft/models/block/polished_sulfur_wall_inventory.json new file mode 100644 index 00000000..21e1be0d --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_wall_post.json b/public/assets/minecraft/models/block/polished_sulfur_wall_post.json new file mode 100644 index 00000000..bdbf9804 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_wall_side.json b/public/assets/minecraft/models/block/polished_sulfur_wall_side.json new file mode 100644 index 00000000..a8932707 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_sulfur_wall_side_tall.json b/public/assets/minecraft/models/block/polished_sulfur_wall_side_tall.json new file mode 100644 index 00000000..0c064b35 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_sulfur_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff.json b/public/assets/minecraft/models/block/polished_tuff.json new file mode 100644 index 00000000..ccf1b27b --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_slab.json b/public/assets/minecraft/models/block/polished_tuff_slab.json new file mode 100644 index 00000000..d360bdfe --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/polished_tuff", + "top": "block/polished_tuff", + "side": "block/polished_tuff_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_tuff_slab_double.json b/public/assets/minecraft/models/block/polished_tuff_slab_double.json new file mode 100644 index 00000000..e7ba453f --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/polished_tuff_slab_side", + "end": "block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_slab_top.json b/public/assets/minecraft/models/block/polished_tuff_slab_top.json new file mode 100644 index 00000000..15062e51 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/polished_tuff", + "top": "block/polished_tuff", + "side": "block/polished_tuff_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/polished_tuff_stairs.json b/public/assets/minecraft/models/block/polished_tuff_stairs.json new file mode 100644 index 00000000..be42e557 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_stairs_inner.json b/public/assets/minecraft/models/block/polished_tuff_stairs_inner.json new file mode 100644 index 00000000..b5cfb212 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_stairs_outer.json b/public/assets/minecraft/models/block/polished_tuff_stairs_outer.json new file mode 100644 index 00000000..df5eb7f3 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_wall_inventory.json b/public/assets/minecraft/models/block/polished_tuff_wall_inventory.json new file mode 100644 index 00000000..d55e3856 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_wall_post.json b/public/assets/minecraft/models/block/polished_tuff_wall_post.json new file mode 100644 index 00000000..ec072dd8 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_wall_side.json b/public/assets/minecraft/models/block/polished_tuff_wall_side.json new file mode 100644 index 00000000..25c445d7 --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/polished_tuff_wall_side_tall.json b/public/assets/minecraft/models/block/polished_tuff_wall_side_tall.json new file mode 100644 index 00000000..97dfe6ad --- /dev/null +++ b/public/assets/minecraft/models/block/polished_tuff_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/poppy.json b/public/assets/minecraft/models/block/poppy.json new file mode 100644 index 00000000..dd37fe80 --- /dev/null +++ b/public/assets/minecraft/models/block/poppy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/poppy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potatoes_stage0.json b/public/assets/minecraft/models/block/potatoes_stage0.json new file mode 100644 index 00000000..7bd4a3c4 --- /dev/null +++ b/public/assets/minecraft/models/block/potatoes_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potatoes_stage1.json b/public/assets/minecraft/models/block/potatoes_stage1.json new file mode 100644 index 00000000..e1ccb2e9 --- /dev/null +++ b/public/assets/minecraft/models/block/potatoes_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potatoes_stage2.json b/public/assets/minecraft/models/block/potatoes_stage2.json new file mode 100644 index 00000000..139c6401 --- /dev/null +++ b/public/assets/minecraft/models/block/potatoes_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potatoes_stage3.json b/public/assets/minecraft/models/block/potatoes_stage3.json new file mode 100644 index 00000000..8ac74e8a --- /dev/null +++ b/public/assets/minecraft/models/block/potatoes_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potent_sulfur.json b/public/assets/minecraft/models/block/potent_sulfur.json new file mode 100644 index 00000000..841b99b5 --- /dev/null +++ b/public/assets/minecraft/models/block/potent_sulfur.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/potent_sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_acacia_sapling.json b/public/assets/minecraft/models/block/potted_acacia_sapling.json new file mode 100644 index 00000000..e1b2b703 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_acacia_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/acacia_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_allium.json b/public/assets/minecraft/models/block/potted_allium.json new file mode 100644 index 00000000..5b576fbb --- /dev/null +++ b/public/assets/minecraft/models/block/potted_allium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/allium" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_azalea_bush.json b/public/assets/minecraft/models/block/potted_azalea_bush.json new file mode 100644 index 00000000..c6c15caa --- /dev/null +++ b/public/assets/minecraft/models/block/potted_azalea_bush.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_potted_azalea_bush", + "textures": { + "plant": "minecraft:block/potted_azalea_bush_plant", + "side": "minecraft:block/potted_azalea_bush_side", + "top": "minecraft:block/potted_azalea_bush_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_azure_bluet.json b/public/assets/minecraft/models/block/potted_azure_bluet.json new file mode 100644 index 00000000..175b4c04 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_azure_bluet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/azure_bluet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_bamboo.json b/public/assets/minecraft/models/block/potted_bamboo.json new file mode 100644 index 00000000..14ffcc2a --- /dev/null +++ b/public/assets/minecraft/models/block/potted_bamboo.json @@ -0,0 +1,77 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt", + "bamboo": "block/bamboo_stalk", + "leaf": "block/bamboo_singleleaf" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "up": { "uv": [ 13, 0, 15, 2], "texture": "#bamboo", "cullface": "up" }, + "north": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "south": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "west": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "east": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" } + } + }, + { "from": [ 0, 2, 8 ], + "to": [ 16, 18, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#leaf" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#leaf" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/potted_birch_sapling.json b/public/assets/minecraft/models/block/potted_birch_sapling.json new file mode 100644 index 00000000..b19246fb --- /dev/null +++ b/public/assets/minecraft/models/block/potted_birch_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/birch_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_blue_orchid.json b/public/assets/minecraft/models/block/potted_blue_orchid.json new file mode 100644 index 00000000..f9b31bad --- /dev/null +++ b/public/assets/minecraft/models/block/potted_blue_orchid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/blue_orchid" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_brown_mushroom.json b/public/assets/minecraft/models/block/potted_brown_mushroom.json new file mode 100644 index 00000000..3e837e62 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_brown_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/brown_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_cactus.json b/public/assets/minecraft/models/block/potted_cactus.json new file mode 100644 index 00000000..6f662412 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_cactus.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "cactus_top": "block/cactus_top", + "cactus": "block/cactus_side" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "texture": "#flowerpot" }, + "north": { "texture": "#flowerpot" }, + "south": { "texture": "#flowerpot" }, + "west": { "texture": "#flowerpot" }, + "east": { "texture": "#flowerpot" } + } + }, + { "from": [ 6, 5, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "up": { "texture": "#cactus_top", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "south": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "west": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "east": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/potted_cherry_sapling.json b/public/assets/minecraft/models/block/potted_cherry_sapling.json new file mode 100644 index 00000000..953170b7 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/cherry_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_closed_eyeblossom.json b/public/assets/minecraft/models/block/potted_closed_eyeblossom.json new file mode 100644 index 00000000..12f3acbe --- /dev/null +++ b/public/assets/minecraft/models/block/potted_closed_eyeblossom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/closed_eyeblossom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_cornflower.json b/public/assets/minecraft/models/block/potted_cornflower.json new file mode 100644 index 00000000..70d88359 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_cornflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/cornflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_crimson_fungus.json b/public/assets/minecraft/models/block/potted_crimson_fungus.json new file mode 100644 index 00000000..08aea2cb --- /dev/null +++ b/public/assets/minecraft/models/block/potted_crimson_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/crimson_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_crimson_roots.json b/public/assets/minecraft/models/block/potted_crimson_roots.json new file mode 100644 index 00000000..b5b27112 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_crimson_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/crimson_roots_pot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_dandelion.json b/public/assets/minecraft/models/block/potted_dandelion.json new file mode 100644 index 00000000..c6c36133 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_dark_oak_sapling.json b/public/assets/minecraft/models/block/potted_dark_oak_sapling.json new file mode 100644 index 00000000..b269e873 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_dark_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dark_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_dead_bush.json b/public/assets/minecraft/models/block/potted_dead_bush.json new file mode 100644 index 00000000..e2f1fc5f --- /dev/null +++ b/public/assets/minecraft/models/block/potted_dead_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dead_bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_fern.json b/public/assets/minecraft/models/block/potted_fern.json new file mode 100644 index 00000000..3076b6d1 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_flower_pot_cross", + "textures": { + "plant": "minecraft:block/fern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_flowering_azalea_bush.json b/public/assets/minecraft/models/block/potted_flowering_azalea_bush.json new file mode 100644 index 00000000..ef95facb --- /dev/null +++ b/public/assets/minecraft/models/block/potted_flowering_azalea_bush.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_potted_azalea_bush", + "textures": { + "plant": "minecraft:block/potted_flowering_azalea_bush_plant", + "side": "minecraft:block/potted_flowering_azalea_bush_side", + "top": "minecraft:block/potted_flowering_azalea_bush_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_golden_dandelion.json b/public/assets/minecraft/models/block/potted_golden_dandelion.json new file mode 100644 index 00000000..917cbf2e --- /dev/null +++ b/public/assets/minecraft/models/block/potted_golden_dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/golden_dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_jungle_sapling.json b/public/assets/minecraft/models/block/potted_jungle_sapling.json new file mode 100644 index 00000000..4ee93988 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_jungle_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/jungle_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_lily_of_the_valley.json b/public/assets/minecraft/models/block/potted_lily_of_the_valley.json new file mode 100644 index 00000000..a09d9c16 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_lily_of_the_valley.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/lily_of_the_valley" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_mangrove_propagule.json b/public/assets/minecraft/models/block/potted_mangrove_propagule.json new file mode 100644 index 00000000..6d817996 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_mangrove_propagule.json @@ -0,0 +1,103 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "sapling": "block/mangrove_propagule", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { + "name": "leaves", + "from": [4.5, 9, 8], + "to": [11.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "south": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "leaves", + "from": [8, 9, 4.5], + "to": [8, 15, 11.5], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "west": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [8, 0, 7], + "to": [8, 9, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "west": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [7, 0, 8], + "to": [9, 9, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "south": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/potted_oak_sapling.json b/public/assets/minecraft/models/block/potted_oak_sapling.json new file mode 100644 index 00000000..c4746c46 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_open_eyeblossom.json b/public/assets/minecraft/models/block/potted_open_eyeblossom.json new file mode 100644 index 00000000..adcdc0e4 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flower_pot_cross_emissive", + "textures": { + "cross_emissive": "minecraft:block/open_eyeblossom_emissive", + "plant": "minecraft:block/open_eyeblossom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_orange_tulip.json b/public/assets/minecraft/models/block/potted_orange_tulip.json new file mode 100644 index 00000000..bd2b5e75 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_orange_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/orange_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_oxeye_daisy.json b/public/assets/minecraft/models/block/potted_oxeye_daisy.json new file mode 100644 index 00000000..107dc8e8 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_oxeye_daisy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/oxeye_daisy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_pale_oak_sapling.json b/public/assets/minecraft/models/block/potted_pale_oak_sapling.json new file mode 100644 index 00000000..1c5d576c --- /dev/null +++ b/public/assets/minecraft/models/block/potted_pale_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/pale_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_pink_tulip.json b/public/assets/minecraft/models/block/potted_pink_tulip.json new file mode 100644 index 00000000..75658f75 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_pink_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/pink_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_poppy.json b/public/assets/minecraft/models/block/potted_poppy.json new file mode 100644 index 00000000..6fdefca8 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_poppy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/poppy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_red_mushroom.json b/public/assets/minecraft/models/block/potted_red_mushroom.json new file mode 100644 index 00000000..9bc28969 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_red_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/red_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_red_tulip.json b/public/assets/minecraft/models/block/potted_red_tulip.json new file mode 100644 index 00000000..6541daaa --- /dev/null +++ b/public/assets/minecraft/models/block/potted_red_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/red_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_spruce_sapling.json b/public/assets/minecraft/models/block/potted_spruce_sapling.json new file mode 100644 index 00000000..431559fa --- /dev/null +++ b/public/assets/minecraft/models/block/potted_spruce_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/spruce_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_torchflower.json b/public/assets/minecraft/models/block/potted_torchflower.json new file mode 100644 index 00000000..a7a38e62 --- /dev/null +++ b/public/assets/minecraft/models/block/potted_torchflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/torchflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_warped_fungus.json b/public/assets/minecraft/models/block/potted_warped_fungus.json new file mode 100644 index 00000000..de7e890a --- /dev/null +++ b/public/assets/minecraft/models/block/potted_warped_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/warped_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_warped_roots.json b/public/assets/minecraft/models/block/potted_warped_roots.json new file mode 100644 index 00000000..ac44109d --- /dev/null +++ b/public/assets/minecraft/models/block/potted_warped_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/warped_roots_pot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_white_tulip.json b/public/assets/minecraft/models/block/potted_white_tulip.json new file mode 100644 index 00000000..efc662fe --- /dev/null +++ b/public/assets/minecraft/models/block/potted_white_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/white_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/potted_wither_rose.json b/public/assets/minecraft/models/block/potted_wither_rose.json new file mode 100644 index 00000000..1eab257a --- /dev/null +++ b/public/assets/minecraft/models/block/potted_wither_rose.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/wither_rose" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow.json b/public/assets/minecraft/models/block/powder_snow.json new file mode 100644 index 00000000..6be3d245 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow.json @@ -0,0 +1,51 @@ +{ + "parent": "block/block", + "textures": { + "texture": "block/powder_snow", + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 15.998, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 0.002, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "down" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0.002 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "north" } + } + }, + { "from": [ 0, 0, 15.998 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "south" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 0.002, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "west" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "west" } + } + }, + { "from": [ 15.998, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "east" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_full.json b/public/assets/minecraft/models/block/powder_snow_cauldron_full.json new file mode 100644 index 00000000..09cf43bf --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_level1.json b/public/assets/minecraft/models/block/powder_snow_cauldron_level1.json new file mode 100644 index 00000000..6cc69ae7 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level1", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_level2.json b/public/assets/minecraft/models/block/powder_snow_cauldron_level2.json new file mode 100644 index 00000000..1d76edc1 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level2", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_level_1.json b/public/assets/minecraft/models/block/powder_snow_cauldron_level_1.json new file mode 100644 index 00000000..afdd0f82 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_level_1.json @@ -0,0 +1,151 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "6": "block/powder_snow", + "outside": "block/powder_snow_cauldron_side_level_1", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 9, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#6", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_level_2.json b/public/assets/minecraft/models/block/powder_snow_cauldron_level_2.json new file mode 100644 index 00000000..b4ffb165 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_level_2.json @@ -0,0 +1,151 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "6": "block/powder_snow", + "outside": "block/powder_snow_cauldron_side_level_2", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 12, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#6", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powder_snow_cauldron_level_3.json b/public/assets/minecraft/models/block/powder_snow_cauldron_level_3.json new file mode 100644 index 00000000..ca4a5109 --- /dev/null +++ b/public/assets/minecraft/models/block/powder_snow_cauldron_level_3.json @@ -0,0 +1,151 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "6": "block/powder_snow", + "outside": "block/powder_snow_cauldron_side_level_3", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 2], + "to": [14, 15, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#6", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail.json b/public/assets/minecraft/models/block/powered_rail.json new file mode 100644 index 00000000..be1faa81 --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail_on.json b/public/assets/minecraft/models/block/powered_rail_on.json new file mode 100644 index 00000000..eccba5ee --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail_on_raised_ne.json b/public/assets/minecraft/models/block/powered_rail_on_raised_ne.json new file mode 100644 index 00000000..b8be1418 --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail_on_raised_sw.json b/public/assets/minecraft/models/block/powered_rail_on_raised_sw.json new file mode 100644 index 00000000..07fdc142 --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail_raised_ne.json b/public/assets/minecraft/models/block/powered_rail_raised_ne.json new file mode 100644 index 00000000..ebfd5e1c --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/powered_rail_raised_sw.json b/public/assets/minecraft/models/block/powered_rail_raised_sw.json new file mode 100644 index 00000000..516a56ee --- /dev/null +++ b/public/assets/minecraft/models/block/powered_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pressure_plate_down.json b/public/assets/minecraft/models/block/pressure_plate_down.json new file mode 100644 index 00000000..db6e6ba6 --- /dev/null +++ b/public/assets/minecraft/models/block/pressure_plate_down.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 0.5, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture" }, + "north": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/pressure_plate_up.json b/public/assets/minecraft/models/block/pressure_plate_up.json new file mode 100644 index 00000000..689fbe4f --- /dev/null +++ b/public/assets/minecraft/models/block/pressure_plate_up.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 1, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture" }, + "north": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "south": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "west": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "east": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/prismarine.json b/public/assets/minecraft/models/block/prismarine.json new file mode 100644 index 00000000..bbac86bf --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_brick_slab.json b/public/assets/minecraft/models/block/prismarine_brick_slab.json new file mode 100644 index 00000000..7a64ec8b --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/prismarine_bricks", + "top": "block/prismarine_bricks", + "side": "block/prismarine_brick_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/prismarine_brick_slab_double.json b/public/assets/minecraft/models/block/prismarine_brick_slab_double.json new file mode 100644 index 00000000..9bf914ea --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/prismarine_brick_slab_side", + "end": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_brick_slab_top.json b/public/assets/minecraft/models/block/prismarine_brick_slab_top.json new file mode 100644 index 00000000..c6596358 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/prismarine_bricks", + "top": "block/prismarine_bricks", + "side": "block/prismarine_brick_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/prismarine_brick_stairs.json b/public/assets/minecraft/models/block/prismarine_brick_stairs.json new file mode 100644 index 00000000..139c6e2d --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_brick_stairs_inner.json b/public/assets/minecraft/models/block/prismarine_brick_stairs_inner.json new file mode 100644 index 00000000..5383506b --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_brick_stairs_outer.json b/public/assets/minecraft/models/block/prismarine_brick_stairs_outer.json new file mode 100644 index 00000000..9dbe7dfa --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_bricks.json b/public/assets/minecraft/models/block/prismarine_bricks.json new file mode 100644 index 00000000..ee4a465b --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_slab.json b/public/assets/minecraft/models/block/prismarine_slab.json new file mode 100644 index 00000000..9a518126 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_slab_top.json b/public/assets/minecraft/models/block/prismarine_slab_top.json new file mode 100644 index 00000000..52514d9b --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_stairs.json b/public/assets/minecraft/models/block/prismarine_stairs.json new file mode 100644 index 00000000..274c6057 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_stairs_inner.json b/public/assets/minecraft/models/block/prismarine_stairs_inner.json new file mode 100644 index 00000000..a89a05b5 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_stairs_outer.json b/public/assets/minecraft/models/block/prismarine_stairs_outer.json new file mode 100644 index 00000000..62c76278 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_wall_inventory.json b/public/assets/minecraft/models/block/prismarine_wall_inventory.json new file mode 100644 index 00000000..d638391d --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_wall_post.json b/public/assets/minecraft/models/block/prismarine_wall_post.json new file mode 100644 index 00000000..207d59d8 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_wall_side.json b/public/assets/minecraft/models/block/prismarine_wall_side.json new file mode 100644 index 00000000..e21990c6 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/prismarine_wall_side_tall.json b/public/assets/minecraft/models/block/prismarine_wall_side_tall.json new file mode 100644 index 00000000..31ed03f5 --- /dev/null +++ b/public/assets/minecraft/models/block/prismarine_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin.json b/public/assets/minecraft/models/block/pumpkin.json new file mode 100644 index 00000000..ab505114 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin.json @@ -0,0 +1,14 @@ +{ + "parent": "block/cube_column", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "end": "block/pumpkin_top", + "side": "block/pumpkin_side" + } +} diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage0.json b/public/assets/minecraft/models/block/pumpkin_stem_stage0.json new file mode 100644 index 00000000..dc984be4 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth0", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage1.json b/public/assets/minecraft/models/block/pumpkin_stem_stage1.json new file mode 100644 index 00000000..510c8e6c --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth1", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage2.json b/public/assets/minecraft/models/block/pumpkin_stem_stage2.json new file mode 100644 index 00000000..d92cfae7 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth2", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage3.json b/public/assets/minecraft/models/block/pumpkin_stem_stage3.json new file mode 100644 index 00000000..a6fc0463 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth3", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage4.json b/public/assets/minecraft/models/block/pumpkin_stem_stage4.json new file mode 100644 index 00000000..6e43c087 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth4", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage5.json b/public/assets/minecraft/models/block/pumpkin_stem_stage5.json new file mode 100644 index 00000000..8dc2dfe8 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth5", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage6.json b/public/assets/minecraft/models/block/pumpkin_stem_stage6.json new file mode 100644 index 00000000..a2be41d6 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth6", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/pumpkin_stem_stage7.json b/public/assets/minecraft/models/block/pumpkin_stem_stage7.json new file mode 100644 index 00000000..a4e71598 --- /dev/null +++ b/public/assets/minecraft/models/block/pumpkin_stem_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth7", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_bed_foot.json b/public/assets/minecraft/models/block/purple_bed_foot.json new file mode 100644 index 00000000..8b2ab54d --- /dev/null +++ b/public/assets/minecraft/models/block/purple_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/purple_bed_foot_east", + "south": "minecraft:block/purple_bed_foot_south", + "up": "minecraft:block/purple_bed_foot_up", + "west": "minecraft:block/purple_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_bed_head.json b/public/assets/minecraft/models/block/purple_bed_head.json new file mode 100644 index 00000000..1fdb07b4 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/purple_bed_head_east", + "up": "minecraft:block/purple_bed_head_up", + "west": "minecraft:block/purple_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_cake.json b/public/assets/minecraft/models/block/purple_candle_cake.json new file mode 100644 index 00000000..7d7af96f --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/purple_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_cake_lit.json b/public/assets/minecraft/models/block/purple_candle_cake_lit.json new file mode 100644 index 00000000..b5b085c8 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_four_candles.json b/public/assets/minecraft/models/block/purple_candle_four_candles.json new file mode 100644 index 00000000..fa3e32bb --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_four_candles_lit.json b/public/assets/minecraft/models/block/purple_candle_four_candles_lit.json new file mode 100644 index 00000000..29a0bfb8 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_one_candle.json b/public/assets/minecraft/models/block/purple_candle_one_candle.json new file mode 100644 index 00000000..feb3302d --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_one_candle_lit.json b/public/assets/minecraft/models/block/purple_candle_one_candle_lit.json new file mode 100644 index 00000000..c2fdd538 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_three_candles.json b/public/assets/minecraft/models/block/purple_candle_three_candles.json new file mode 100644 index 00000000..cbfc5f32 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_three_candles_lit.json b/public/assets/minecraft/models/block/purple_candle_three_candles_lit.json new file mode 100644 index 00000000..73e33ade --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_two_candles.json b/public/assets/minecraft/models/block/purple_candle_two_candles.json new file mode 100644 index 00000000..39d9a9db --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_candle_two_candles_lit.json b/public/assets/minecraft/models/block/purple_candle_two_candles_lit.json new file mode 100644 index 00000000..9b165c0c --- /dev/null +++ b/public/assets/minecraft/models/block/purple_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_carpet.json b/public/assets/minecraft/models/block/purple_carpet.json new file mode 100644 index 00000000..4cf9a92c --- /dev/null +++ b/public/assets/minecraft/models/block/purple_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/purple_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_concrete.json b/public/assets/minecraft/models/block/purple_concrete.json new file mode 100644 index 00000000..e064fd9e --- /dev/null +++ b/public/assets/minecraft/models/block/purple_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_concrete_powder.json b/public/assets/minecraft/models/block/purple_concrete_powder.json new file mode 100644 index 00000000..9911efb2 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_glazed_terracotta.json b/public/assets/minecraft/models/block/purple_glazed_terracotta.json new file mode 100644 index 00000000..8921b2dc --- /dev/null +++ b/public/assets/minecraft/models/block/purple_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/purple_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_shulker_box.json b/public/assets/minecraft/models/block/purple_shulker_box.json new file mode 100644 index 00000000..6f9cfc87 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/purple_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass.json b/public/assets/minecraft/models/block/purple_stained_glass.json new file mode 100644 index 00000000..6f14c6dc --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/purple_stained_glass_pane_noside.json new file mode 100644 index 00000000..97e4f61b --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/purple_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..21fce48e --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass_pane_post.json b/public/assets/minecraft/models/block/purple_stained_glass_pane_post.json new file mode 100644 index 00000000..8e1f655a --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass_pane_side.json b/public/assets/minecraft/models/block/purple_stained_glass_pane_side.json new file mode 100644 index 00000000..915fa260 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/purple_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..b7c1ee12 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/purple_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_terracotta.json b/public/assets/minecraft/models/block/purple_terracotta.json new file mode 100644 index 00000000..5c4c94fd --- /dev/null +++ b/public/assets/minecraft/models/block/purple_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purple_wool.json b/public/assets/minecraft/models/block/purple_wool.json new file mode 100644 index 00000000..c59282e5 --- /dev/null +++ b/public/assets/minecraft/models/block/purple_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_block.json b/public/assets/minecraft/models/block/purpur_block.json new file mode 100644 index 00000000..c0bc8076 --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_pillar.json b/public/assets/minecraft/models/block/purpur_pillar.json new file mode 100644 index 00000000..444a7381 --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_pillar.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/purpur_pillar_top", + "side": "minecraft:block/purpur_pillar_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_pillar_horizontal.json b/public/assets/minecraft/models/block/purpur_pillar_horizontal.json new file mode 100644 index 00000000..2ecce3df --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_pillar_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/purpur_pillar_top", + "side": "minecraft:block/purpur_pillar_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_slab.json b/public/assets/minecraft/models/block/purpur_slab.json new file mode 100644 index 00000000..2a060e8d --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_slab_top.json b/public/assets/minecraft/models/block/purpur_slab_top.json new file mode 100644 index 00000000..8a3df90a --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_stairs.json b/public/assets/minecraft/models/block/purpur_stairs.json new file mode 100644 index 00000000..ce2f0510 --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_stairs_inner.json b/public/assets/minecraft/models/block/purpur_stairs_inner.json new file mode 100644 index 00000000..fd4829da --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/purpur_stairs_outer.json b/public/assets/minecraft/models/block/purpur_stairs_outer.json new file mode 100644 index 00000000..6f882621 --- /dev/null +++ b/public/assets/minecraft/models/block/purpur_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_block.json b/public/assets/minecraft/models/block/quartz_block.json new file mode 100644 index 00000000..863b82e5 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_bricks.json b/public/assets/minecraft/models/block/quartz_bricks.json new file mode 100644 index 00000000..f2b85517 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/quartz_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_pillar.json b/public/assets/minecraft/models/block/quartz_pillar.json new file mode 100644 index 00000000..96c0e799 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_pillar.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/quartz_pillar_top", + "side": "minecraft:block/quartz_pillar_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_pillar_horizontal.json b/public/assets/minecraft/models/block/quartz_pillar_horizontal.json new file mode 100644 index 00000000..7aa09d38 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_pillar_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/quartz_pillar_top", + "side": "minecraft:block/quartz_pillar_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_slab.json b/public/assets/minecraft/models/block/quartz_slab.json new file mode 100644 index 00000000..26e9ffb4 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/quartz_block_side", + "top": "block/quartz_block_side", + "side": "block/quartz_block_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/quartz_slab_double.json b/public/assets/minecraft/models/block/quartz_slab_double.json new file mode 100644 index 00000000..68e81db9 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_slab_double.json @@ -0,0 +1,8 @@ +{ + "credit": "Created by Stridey", + "parent": "block/cube_column", + "textures": { + "side": "block/quartz_block_slab_side", + "end": "block/quartz_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_slab_top.json b/public/assets/minecraft/models/block/quartz_slab_top.json new file mode 100644 index 00000000..50da990a --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/quartz_block_side", + "top": "block/quartz_block_side", + "side": "block/quartz_block_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/quartz_stairs.json b/public/assets/minecraft/models/block/quartz_stairs.json new file mode 100644 index 00000000..cf5d6eb8 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_stairs_inner.json b/public/assets/minecraft/models/block/quartz_stairs_inner.json new file mode 100644 index 00000000..6dd7aea5 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/quartz_stairs_outer.json b/public/assets/minecraft/models/block/quartz_stairs_outer.json new file mode 100644 index 00000000..d8aa6d88 --- /dev/null +++ b/public/assets/minecraft/models/block/quartz_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rail.json b/public/assets/minecraft/models/block/rail.json new file mode 100644 index 00000000..0f7a0244 --- /dev/null +++ b/public/assets/minecraft/models/block/rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rail_corner.json b/public/assets/minecraft/models/block/rail_corner.json new file mode 100644 index 00000000..ea109639 --- /dev/null +++ b/public/assets/minecraft/models/block/rail_corner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_curved", + "textures": { + "rail": "minecraft:block/rail_corner" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rail_curved.json b/public/assets/minecraft/models/block/rail_curved.json new file mode 100644 index 00000000..299a44ba --- /dev/null +++ b/public/assets/minecraft/models/block/rail_curved.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 1, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/rail_flat.json b/public/assets/minecraft/models/block/rail_flat.json new file mode 100644 index 00000000..299a44ba --- /dev/null +++ b/public/assets/minecraft/models/block/rail_flat.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 1, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/rail_raised_ne.json b/public/assets/minecraft/models/block/rail_raised_ne.json new file mode 100644 index 00000000..a51c59fd --- /dev/null +++ b/public/assets/minecraft/models/block/rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rail_raised_sw.json b/public/assets/minecraft/models/block/rail_raised_sw.json new file mode 100644 index 00000000..4d48c089 --- /dev/null +++ b/public/assets/minecraft/models/block/rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/raw_copper_block.json b/public/assets/minecraft/models/block/raw_copper_block.json new file mode 100644 index 00000000..3f6008ec --- /dev/null +++ b/public/assets/minecraft/models/block/raw_copper_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_copper_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/raw_gold_block.json b/public/assets/minecraft/models/block/raw_gold_block.json new file mode 100644 index 00000000..ce79d18f --- /dev/null +++ b/public/assets/minecraft/models/block/raw_gold_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_gold_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/raw_iron_block.json b/public/assets/minecraft/models/block/raw_iron_block.json new file mode 100644 index 00000000..25d19886 --- /dev/null +++ b/public/assets/minecraft/models/block/raw_iron_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_iron_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_bed_foot.json b/public/assets/minecraft/models/block/red_bed_foot.json new file mode 100644 index 00000000..277f469e --- /dev/null +++ b/public/assets/minecraft/models/block/red_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/red_bed_foot_east", + "south": "minecraft:block/red_bed_foot_south", + "up": "minecraft:block/red_bed_foot_up", + "west": "minecraft:block/red_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_bed_head.json b/public/assets/minecraft/models/block/red_bed_head.json new file mode 100644 index 00000000..3cde7c11 --- /dev/null +++ b/public/assets/minecraft/models/block/red_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/red_bed_head_east", + "up": "minecraft:block/red_bed_head_up", + "west": "minecraft:block/red_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_cake.json b/public/assets/minecraft/models/block/red_candle_cake.json new file mode 100644 index 00000000..6c9ee4bb --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/red_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_cake_lit.json b/public/assets/minecraft/models/block/red_candle_cake_lit.json new file mode 100644 index 00000000..52c3c5eb --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_four_candles.json b/public/assets/minecraft/models/block/red_candle_four_candles.json new file mode 100644 index 00000000..c090c532 --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_four_candles_lit.json b/public/assets/minecraft/models/block/red_candle_four_candles_lit.json new file mode 100644 index 00000000..f7d6ca07 --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_one_candle.json b/public/assets/minecraft/models/block/red_candle_one_candle.json new file mode 100644 index 00000000..47c0ce8a --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_one_candle_lit.json b/public/assets/minecraft/models/block/red_candle_one_candle_lit.json new file mode 100644 index 00000000..710f5416 --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_three_candles.json b/public/assets/minecraft/models/block/red_candle_three_candles.json new file mode 100644 index 00000000..e0a4f0c9 --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_three_candles_lit.json b/public/assets/minecraft/models/block/red_candle_three_candles_lit.json new file mode 100644 index 00000000..a4b2b86f --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_two_candles.json b/public/assets/minecraft/models/block/red_candle_two_candles.json new file mode 100644 index 00000000..148bd6c8 --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_candle_two_candles_lit.json b/public/assets/minecraft/models/block/red_candle_two_candles_lit.json new file mode 100644 index 00000000..40af0f6f --- /dev/null +++ b/public/assets/minecraft/models/block/red_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_carpet.json b/public/assets/minecraft/models/block/red_carpet.json new file mode 100644 index 00000000..c31f191e --- /dev/null +++ b/public/assets/minecraft/models/block/red_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/red_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_concrete.json b/public/assets/minecraft/models/block/red_concrete.json new file mode 100644 index 00000000..aed4725e --- /dev/null +++ b/public/assets/minecraft/models/block/red_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_concrete_powder.json b/public/assets/minecraft/models/block/red_concrete_powder.json new file mode 100644 index 00000000..69ada128 --- /dev/null +++ b/public/assets/minecraft/models/block/red_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_glazed_terracotta.json b/public/assets/minecraft/models/block/red_glazed_terracotta.json new file mode 100644 index 00000000..baf6a0df --- /dev/null +++ b/public/assets/minecraft/models/block/red_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/red_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_mushroom.json b/public/assets/minecraft/models/block/red_mushroom.json new file mode 100644 index 00000000..4dd14e49 --- /dev/null +++ b/public/assets/minecraft/models/block/red_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/red_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_mushroom_block.json b/public/assets/minecraft/models/block/red_mushroom_block.json new file mode 100644 index 00000000..14ac5d54 --- /dev/null +++ b/public/assets/minecraft/models/block/red_mushroom_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/red_mushroom_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_mushroom_block_inventory.json b/public/assets/minecraft/models/block/red_mushroom_block_inventory.json new file mode 100644 index 00000000..588dd72a --- /dev/null +++ b/public/assets/minecraft/models/block/red_mushroom_block_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_mushroom_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_slab.json b/public/assets/minecraft/models/block/red_nether_brick_slab.json new file mode 100644 index 00000000..196f926f --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_slab_top.json b/public/assets/minecraft/models/block/red_nether_brick_slab_top.json new file mode 100644 index 00000000..0bf20b28 --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_stairs.json b/public/assets/minecraft/models/block/red_nether_brick_stairs.json new file mode 100644 index 00000000..0320b060 --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_stairs_inner.json b/public/assets/minecraft/models/block/red_nether_brick_stairs_inner.json new file mode 100644 index 00000000..3a329692 --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_stairs_outer.json b/public/assets/minecraft/models/block/red_nether_brick_stairs_outer.json new file mode 100644 index 00000000..e793420f --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_wall_inventory.json b/public/assets/minecraft/models/block/red_nether_brick_wall_inventory.json new file mode 100644 index 00000000..aeaa716e --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_wall_post.json b/public/assets/minecraft/models/block/red_nether_brick_wall_post.json new file mode 100644 index 00000000..9fa44bde --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_wall_side.json b/public/assets/minecraft/models/block/red_nether_brick_wall_side.json new file mode 100644 index 00000000..e8f23ec6 --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_brick_wall_side_tall.json b/public/assets/minecraft/models/block/red_nether_brick_wall_side_tall.json new file mode 100644 index 00000000..6546ecec --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_nether_bricks.json b/public/assets/minecraft/models/block/red_nether_bricks.json new file mode 100644 index 00000000..a13b8381 --- /dev/null +++ b/public/assets/minecraft/models/block/red_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sand.json b/public/assets/minecraft/models/block/red_sand.json new file mode 100644 index 00000000..d6f5cecf --- /dev/null +++ b/public/assets/minecraft/models/block/red_sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_sand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone.json b/public/assets/minecraft/models/block/red_sandstone.json new file mode 100644 index 00000000..008568b8 --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_slab.json b/public/assets/minecraft/models/block/red_sandstone_slab.json new file mode 100644 index 00000000..2cfd2cdb --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/red_sandstone_bottom", + "top": "block/red_sandstone_top", + "side": "block/red_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/red_sandstone_slab_double.json b/public/assets/minecraft/models/block/red_sandstone_slab_double.json new file mode 100644 index 00000000..480a42f1 --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_slab_double.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "top": "minecraft:block/red_sandstone_top", + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_slab_top.json b/public/assets/minecraft/models/block/red_sandstone_slab_top.json new file mode 100644 index 00000000..e616c1c6 --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/red_sandstone_bottom", + "top": "block/red_sandstone_top", + "side": "block/red_sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/red_sandstone_stairs.json b/public/assets/minecraft/models/block/red_sandstone_stairs.json new file mode 100644 index 00000000..6f393c73 --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_stairs_inner.json b/public/assets/minecraft/models/block/red_sandstone_stairs_inner.json new file mode 100644 index 00000000..a32a7a2a --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_stairs_outer.json b/public/assets/minecraft/models/block/red_sandstone_stairs_outer.json new file mode 100644 index 00000000..d862d18f --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_wall_inventory.json b/public/assets/minecraft/models/block/red_sandstone_wall_inventory.json new file mode 100644 index 00000000..59e33f7c --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_wall_inventory.json @@ -0,0 +1,38 @@ +{ + "credit": "Created by Stridey", + "parent": "block/wall_inventory", + "textures": { + "particle": "block/red_sandstone", + "side": "block/red_sandstone", + "top": "block/red_sandstone_top", + "bottom": "block/red_sandstone_bottom" + }, + "elements": [ + { + "name": "Center post", + "from": [4, 0, 4], + "to": [12, 16, 12], + "faces": { + "north": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "east": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "south": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "west": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#top"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "Full wall", + "from": [5, 0, 0], + "to": [11, 13, 16], + "faces": { + "north": {"uv": [5, 3, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#side"}, + "south": {"uv": [5, 3, 11, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 16], "texture": "#top"}, + "down": {"uv": [5, 0, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_wall_post.json b/public/assets/minecraft/models/block/red_sandstone_wall_post.json new file mode 100644 index 00000000..5ca5be51 --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_wall_post.json @@ -0,0 +1,24 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/red_sandstone", + "side": "block/red_sandstone", + "top": "block/red_sandstone_top", + "bottom": "block/red_sandstone_bottom" + }, + "elements": [ + { + "name": "Center post", + "from": [4, 0, 4], + "to": [12, 16, 12], + "faces": { + "north": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "east": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "south": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "west": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#top", "cullface": "up"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_wall_side.json b/public/assets/minecraft/models/block/red_sandstone_wall_side.json new file mode 100644 index 00000000..2067524d --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_wall_side.json @@ -0,0 +1,23 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/red_sandstone", + "side": "block/red_sandstone", + "top": "block/red_sandstone_top", + "bottom": "block/red_sandstone_bottom" + }, + "elements": [ + { + "name": "wall", + "from": [5, 0, 0], + "to": [11, 14, 8], + "faces": { + "north": {"uv": [5, 2, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [8, 2, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 2, 8, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 8], "texture": "#top"}, + "down": {"uv": [5, 8, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_sandstone_wall_side_tall.json b/public/assets/minecraft/models/block/red_sandstone_wall_side_tall.json new file mode 100644 index 00000000..03c004dc --- /dev/null +++ b/public/assets/minecraft/models/block/red_sandstone_wall_side_tall.json @@ -0,0 +1,22 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/red_sandstone", + "side": "block/red_sandstone", + "top": "block/red_sandstone_top", + "bottom": "block/red_sandstone_bottom" + }, + "elements": [ + { + "from": [5, 0, 0], + "to": [11, 16, 8], + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [8, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 8, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 8], "texture": "#top", "cullface": "up"}, + "down": {"uv": [5, 8, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_shulker_box.json b/public/assets/minecraft/models/block/red_shulker_box.json new file mode 100644 index 00000000..4414a86e --- /dev/null +++ b/public/assets/minecraft/models/block/red_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/red_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass.json b/public/assets/minecraft/models/block/red_stained_glass.json new file mode 100644 index 00000000..f1255a81 --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/red_stained_glass_pane_noside.json new file mode 100644 index 00000000..22e16289 --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/red_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..c870511e --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass_pane_post.json b/public/assets/minecraft/models/block/red_stained_glass_pane_post.json new file mode 100644 index 00000000..c243f841 --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass_pane_side.json b/public/assets/minecraft/models/block/red_stained_glass_pane_side.json new file mode 100644 index 00000000..dcdc5695 --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/red_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..41718864 --- /dev/null +++ b/public/assets/minecraft/models/block/red_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/red_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_terracotta.json b/public/assets/minecraft/models/block/red_terracotta.json new file mode 100644 index 00000000..14908068 --- /dev/null +++ b/public/assets/minecraft/models/block/red_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_tulip.json b/public/assets/minecraft/models/block/red_tulip.json new file mode 100644 index 00000000..1c0c290b --- /dev/null +++ b/public/assets/minecraft/models/block/red_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/red_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/red_wool.json b/public/assets/minecraft/models/block/red_wool.json new file mode 100644 index 00000000..72267b62 --- /dev/null +++ b/public/assets/minecraft/models/block/red_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_block.json b/public/assets/minecraft/models/block/redstone_block.json new file mode 100644 index 00000000..b3942b36 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_dust_dot.json b/public/assets/minecraft/models/block/redstone_dust_dot.json new file mode 100644 index 00000000..e1045057 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_dot.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "line": { + "sprite": "block/redstone_dust_dot", + "force_translucent": true + }, + "overlay": { + "sprite": "block/redstone_dust_overlay", + "force_translucent": true + } + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#overlay" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side.json b/public/assets/minecraft/models/block/redstone_dust_side.json new file mode 100644 index 00000000..2d6df566 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side.json @@ -0,0 +1,28 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "overlay": { + "sprite": "block/redstone_dust_overlay", + "force_translucent": true + } + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 8 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 8, 16, 0 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 8 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 8, 16, 0 ], "texture": "#overlay" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side0.json b/public/assets/minecraft/models/block/redstone_dust_side0.json new file mode 100644 index 00000000..f2fab607 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side0.json @@ -0,0 +1,9 @@ +{ + "parent": "block/redstone_dust_side", + "textures": { + "line": { + "sprite": "block/redstone_dust_line0", + "force_translucent": true + } + } +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side1.json b/public/assets/minecraft/models/block/redstone_dust_side1.json new file mode 100644 index 00000000..3d92ef24 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side1.json @@ -0,0 +1,9 @@ +{ + "parent": "block/redstone_dust_side", + "textures": { + "line": { + "sprite": "block/redstone_dust_line1", + "force_translucent": true + } + } +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side_alt.json b/public/assets/minecraft/models/block/redstone_dust_side_alt.json new file mode 100644 index 00000000..e4230d75 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side_alt.json @@ -0,0 +1,28 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "overlay": { + "sprite": "block/redstone_dust_overlay", + "force_translucent": true + } + }, + "elements": [ + { "from": [ 0, 0.25, 8 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 8, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 16, 16, 8 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 8 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 8, 16, 16 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 16, 16, 8 ], "texture": "#overlay" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side_alt0.json b/public/assets/minecraft/models/block/redstone_dust_side_alt0.json new file mode 100644 index 00000000..2e9c0b70 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side_alt0.json @@ -0,0 +1,9 @@ +{ + "parent": "block/redstone_dust_side_alt", + "textures": { + "line": { + "sprite": "block/redstone_dust_line0", + "force_translucent": true + } + } +} diff --git a/public/assets/minecraft/models/block/redstone_dust_side_alt1.json b/public/assets/minecraft/models/block/redstone_dust_side_alt1.json new file mode 100644 index 00000000..fbf2a63d --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_side_alt1.json @@ -0,0 +1,9 @@ +{ + "parent": "block/redstone_dust_side_alt", + "textures": { + "line": { + "sprite": "block/redstone_dust_line1", + "force_translucent": true + } + } +} diff --git a/public/assets/minecraft/models/block/redstone_dust_up.json b/public/assets/minecraft/models/block/redstone_dust_up.json new file mode 100644 index 00000000..f69fa77d --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_dust_up.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "line": { + "sprite": "block/redstone_dust_line1", + "force_translucent": true + }, + "overlay": { + "sprite": "block/redstone_dust_overlay", + "force_translucent": true + } + }, + "elements": [ + { "from": [ 0, 0, 0.25 ], + "to": [ 16, 16, 0.25 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0, 0.25 ], + "to": [ 16, 16, 0.25 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay" }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#overlay" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/redstone_lamp.json b/public/assets/minecraft/models/block/redstone_lamp.json new file mode 100644 index 00000000..530bd0d7 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_lamp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_lamp" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_lamp_on.json b/public/assets/minecraft/models/block/redstone_lamp_on.json new file mode 100644 index 00000000..bde04e26 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_lamp_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_lamp_on" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_ore.json b/public/assets/minecraft/models/block/redstone_ore.json new file mode 100644 index 00000000..a387db99 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_ore" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_00.json b/public/assets/minecraft/models/block/redstone_power_level_00.json new file mode 100644 index 00000000..c8cf34db --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_00.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_01.json b/public/assets/minecraft/models/block/redstone_power_level_01.json new file mode 100644 index 00000000..279e50d4 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_02.json b/public/assets/minecraft/models/block/redstone_power_level_02.json new file mode 100644 index 00000000..22d8fe5a --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_02.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_03.json b/public/assets/minecraft/models/block/redstone_power_level_03.json new file mode 100644 index 00000000..9d9a801e --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_03.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_04.json b/public/assets/minecraft/models/block/redstone_power_level_04.json new file mode 100644 index 00000000..531e2ccb --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_04.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_05.json b/public/assets/minecraft/models/block/redstone_power_level_05.json new file mode 100644 index 00000000..e2e9cd89 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_05.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_06.json b/public/assets/minecraft/models/block/redstone_power_level_06.json new file mode 100644 index 00000000..ae740c19 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_06.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_07.json b/public/assets/minecraft/models/block/redstone_power_level_07.json new file mode 100644 index 00000000..d9034acd --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_07.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_08.json b/public/assets/minecraft/models/block/redstone_power_level_08.json new file mode 100644 index 00000000..bd76e75d --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_08.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_09.json b/public/assets/minecraft/models/block/redstone_power_level_09.json new file mode 100644 index 00000000..1e33cc6d --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_09.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_10.json b/public/assets/minecraft/models/block/redstone_power_level_10.json new file mode 100644 index 00000000..00bbd8e7 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_10.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_11.json b/public/assets/minecraft/models/block/redstone_power_level_11.json new file mode 100644 index 00000000..cbf59b98 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_11.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_12.json b/public/assets/minecraft/models/block/redstone_power_level_12.json new file mode 100644 index 00000000..c8ed2060 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_12.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_13.json b/public/assets/minecraft/models/block/redstone_power_level_13.json new file mode 100644 index 00000000..cea0b19a --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_13.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_14.json b/public/assets/minecraft/models/block/redstone_power_level_14.json new file mode 100644 index 00000000..e8b0be8b --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_14.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_power_level_15.json b/public/assets/minecraft/models/block/redstone_power_level_15.json new file mode 100644 index 00000000..999a9ee4 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_power_level_15.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_redstone_power_level", + "textures": { + "level": "block/redstone_power_level_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_torch.json b/public/assets/minecraft/models/block/redstone_torch.json new file mode 100644 index 00000000..b4353431 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_redstone_torch", + "textures": { + "torch": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_torch_off.json b/public/assets/minecraft/models/block/redstone_torch_off.json new file mode 100644 index 00000000..a0686d2d --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_torch_off.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_unlit", + "textures": { + "torch": "minecraft:block/redstone_torch_off" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_wall_torch.json b/public/assets/minecraft/models/block/redstone_wall_torch.json new file mode 100644 index 00000000..6373dfb5 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_redstone_torch_wall", + "textures": { + "torch": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/redstone_wall_torch_off.json b/public/assets/minecraft/models/block/redstone_wall_torch_off.json new file mode 100644 index 00000000..0e0889f6 --- /dev/null +++ b/public/assets/minecraft/models/block/redstone_wall_torch_off.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall_unlit", + "textures": { + "torch": "minecraft:block/redstone_torch_off" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/reinforced_deepslate.json b/public/assets/minecraft/models/block/reinforced_deepslate.json new file mode 100644 index 00000000..8d3c9026 --- /dev/null +++ b/public/assets/minecraft/models/block/reinforced_deepslate.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/reinforced_deepslate_bottom", + "side": "minecraft:block/reinforced_deepslate_side", + "top": "minecraft:block/reinforced_deepslate_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/repeater_1tick.json b/public/assets/minecraft/models/block/repeater_1tick.json new file mode 100644 index 00000000..d360b571 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_1tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 6 ], + "to": [ 9, 7, 8 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_1tick_locked.json b/public/assets/minecraft/models/block/repeater_1tick_locked.json new file mode 100644 index 00000000..e264b0c1 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_1tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 6 ], + "to": [ 14, 4, 8 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_1tick_on.json b/public/assets/minecraft/models/block/repeater_1tick_on.json new file mode 100644 index 00000000..2d5dd932 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_1tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 6 ], + "to": [ 9, 7, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 5.5 ], + "to": [ 9.5, 4.5, 8.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 5.5 ], + "to": [ 9.5, 10.5, 8.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 2.5 ], + "to": [ 9.5, 7.5, 5.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 8.5 ], + "to": [ 9.5, 7.5, 11.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 5.5 ], + "to": [ 6.5, 7.5, 8.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 5.5 ], + "to": [ 12.5, 7.5, 8.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_1tick_on_locked.json b/public/assets/minecraft/models/block/repeater_1tick_on_locked.json new file mode 100644 index 00000000..44e53d81 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_1tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 6 ], + "to": [ 14, 4, 8 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_2tick.json b/public/assets/minecraft/models/block/repeater_2tick.json new file mode 100644 index 00000000..833c187b --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_2tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 8 ], + "to": [ 9, 7, 10 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_2tick_locked.json b/public/assets/minecraft/models/block/repeater_2tick_locked.json new file mode 100644 index 00000000..47c5337a --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_2tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 8 ], + "to": [ 14, 4, 10 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_2tick_on.json b/public/assets/minecraft/models/block/repeater_2tick_on.json new file mode 100644 index 00000000..e7285624 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_2tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 8 ], + "to": [ 9, 7, 10 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 7.5 ], + "to": [ 9.5, 4.5, 10.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 7.5 ], + "to": [ 9.5, 10.5, 10.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_2tick_on_locked.json b/public/assets/minecraft/models/block/repeater_2tick_on_locked.json new file mode 100644 index 00000000..897e0bfc --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_2tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 8 ], + "to": [ 14, 4, 10 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_3tick.json b/public/assets/minecraft/models/block/repeater_3tick.json new file mode 100644 index 00000000..ea1d922c --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_3tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 10 ], + "to": [ 9, 7, 12 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_3tick_locked.json b/public/assets/minecraft/models/block/repeater_3tick_locked.json new file mode 100644 index 00000000..13ce208d --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_3tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 10 ], + "to": [ 14, 4, 12 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_3tick_on.json b/public/assets/minecraft/models/block/repeater_3tick_on.json new file mode 100644 index 00000000..fd141383 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_3tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 10 ], + "to": [ 9, 7, 12 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 9.5 ], + "to": [ 9.5, 4.5, 12.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 9.5 ], + "to": [ 9.5, 10.5, 12.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 6.5 ], + "to": [ 9.5, 7.5, 9.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 12.5 ], + "to": [ 9.5, 7.5, 15.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 9.5 ], + "to": [ 6.5, 7.5, 12.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 9.5 ], + "to": [ 12.5, 7.5, 12.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_3tick_on_locked.json b/public/assets/minecraft/models/block/repeater_3tick_on_locked.json new file mode 100644 index 00000000..d5aca9eb --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_3tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 10 ], + "to": [ 14, 4, 12 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_4tick.json b/public/assets/minecraft/models/block/repeater_4tick.json new file mode 100644 index 00000000..f8b357b6 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_4tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 12 ], + "to": [ 9, 7, 14 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_4tick_locked.json b/public/assets/minecraft/models/block/repeater_4tick_locked.json new file mode 100644 index 00000000..7a6aca0c --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_4tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 12 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_4tick_on.json b/public/assets/minecraft/models/block/repeater_4tick_on.json new file mode 100644 index 00000000..01cd3288 --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_4tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 12 ], + "to": [ 9, 7, 14 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 11.5 ], + "to": [ 9.5, 4.5, 14.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 11.5 ], + "to": [ 9.5, 10.5, 14.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 8.5 ], + "to": [ 9.5, 7.5, 11.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 14.5 ], + "to": [ 9.5, 7.5, 17.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 11.5 ], + "to": [ 6.5, 7.5, 14.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 11.5 ], + "to": [ 12.5, 7.5, 14.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeater_4tick_on_locked.json b/public/assets/minecraft/models/block/repeater_4tick_on_locked.json new file mode 100644 index 00000000..6ad187cd --- /dev/null +++ b/public/assets/minecraft/models/block/repeater_4tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 12 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/repeating_command_block.json b/public/assets/minecraft/models/block/repeating_command_block.json new file mode 100644 index 00000000..7525fc9b --- /dev/null +++ b/public/assets/minecraft/models/block/repeating_command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/repeating_command_block_back", + "front": "minecraft:block/repeating_command_block_front", + "side": "minecraft:block/repeating_command_block_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/repeating_command_block_conditional.json b/public/assets/minecraft/models/block/repeating_command_block_conditional.json new file mode 100644 index 00000000..f261c672 --- /dev/null +++ b/public/assets/minecraft/models/block/repeating_command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/repeating_command_block_back", + "front": "minecraft:block/repeating_command_block_front", + "side": "minecraft:block/repeating_command_block_conditional" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_block.json b/public/assets/minecraft/models/block/resin_block.json new file mode 100644 index 00000000..00105c85 --- /dev/null +++ b/public/assets/minecraft/models/block/resin_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/resin_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_slab.json b/public/assets/minecraft/models/block/resin_brick_slab.json new file mode 100644 index 00000000..2bfd9fd3 --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_slab_top.json b/public/assets/minecraft/models/block/resin_brick_slab_top.json new file mode 100644 index 00000000..4e4c9f7f --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_stairs.json b/public/assets/minecraft/models/block/resin_brick_stairs.json new file mode 100644 index 00000000..bd7641da --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_stairs_inner.json b/public/assets/minecraft/models/block/resin_brick_stairs_inner.json new file mode 100644 index 00000000..c047a26e --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_stairs_outer.json b/public/assets/minecraft/models/block/resin_brick_stairs_outer.json new file mode 100644 index 00000000..224ab606 --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_wall_inventory.json b/public/assets/minecraft/models/block/resin_brick_wall_inventory.json new file mode 100644 index 00000000..3df22e2a --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_wall_post.json b/public/assets/minecraft/models/block/resin_brick_wall_post.json new file mode 100644 index 00000000..6279361f --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_wall_side.json b/public/assets/minecraft/models/block/resin_brick_wall_side.json new file mode 100644 index 00000000..60f1aa1d --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_brick_wall_side_tall.json b/public/assets/minecraft/models/block/resin_brick_wall_side_tall.json new file mode 100644 index 00000000..d72cfbaf --- /dev/null +++ b/public/assets/minecraft/models/block/resin_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_bricks.json b/public/assets/minecraft/models/block/resin_bricks.json new file mode 100644 index 00000000..60373f8e --- /dev/null +++ b/public/assets/minecraft/models/block/resin_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/resin_clump.json b/public/assets/minecraft/models/block/resin_clump.json new file mode 100644 index 00000000..5f2f603d --- /dev/null +++ b/public/assets/minecraft/models/block/resin_clump.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/resin_clump", + "texture": "block/resin_clump" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/respawn_anchor_0.json b/public/assets/minecraft/models/block/respawn_anchor_0.json new file mode 100644 index 00000000..29c7e5fc --- /dev/null +++ b/public/assets/minecraft/models/block/respawn_anchor_0.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side0", + "top": "minecraft:block/respawn_anchor_top_off" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/respawn_anchor_1.json b/public/assets/minecraft/models/block/respawn_anchor_1.json new file mode 100644 index 00000000..00989b93 --- /dev/null +++ b/public/assets/minecraft/models/block/respawn_anchor_1.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side1", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/respawn_anchor_2.json b/public/assets/minecraft/models/block/respawn_anchor_2.json new file mode 100644 index 00000000..b0ea19be --- /dev/null +++ b/public/assets/minecraft/models/block/respawn_anchor_2.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side2", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/respawn_anchor_3.json b/public/assets/minecraft/models/block/respawn_anchor_3.json new file mode 100644 index 00000000..fd67ee06 --- /dev/null +++ b/public/assets/minecraft/models/block/respawn_anchor_3.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side3", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/respawn_anchor_4.json b/public/assets/minecraft/models/block/respawn_anchor_4.json new file mode 100644 index 00000000..068403c4 --- /dev/null +++ b/public/assets/minecraft/models/block/respawn_anchor_4.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side4", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rooted_dirt.json b/public/assets/minecraft/models/block/rooted_dirt.json new file mode 100644 index 00000000..f9e1f179 --- /dev/null +++ b/public/assets/minecraft/models/block/rooted_dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/rooted_dirt" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rose_bush_bottom.json b/public/assets/minecraft/models/block/rose_bush_bottom.json new file mode 100644 index 00000000..88116aa3 --- /dev/null +++ b/public/assets/minecraft/models/block/rose_bush_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/rose_bush_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/rose_bush_top.json b/public/assets/minecraft/models/block/rose_bush_top.json new file mode 100644 index 00000000..79066463 --- /dev/null +++ b/public/assets/minecraft/models/block/rose_bush_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/rose_bush_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sand.json b/public/assets/minecraft/models/block/sand.json new file mode 100644 index 00000000..b73935a3 --- /dev/null +++ b/public/assets/minecraft/models/block/sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone.json b/public/assets/minecraft/models/block/sandstone.json new file mode 100644 index 00000000..1271558b --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_slab.json b/public/assets/minecraft/models/block/sandstone_slab.json new file mode 100644 index 00000000..9861ab79 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "block/sandstone_bottom", + "top": "block/sandstone_top", + "side": "block/sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/sandstone_slab_double.json b/public/assets/minecraft/models/block/sandstone_slab_double.json new file mode 100644 index 00000000..2a1b62b0 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_slab_double.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "top": "minecraft:block/sandstone_top", + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_slab_top.json b/public/assets/minecraft/models/block/sandstone_slab_top.json new file mode 100644 index 00000000..f4bd6a4b --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "block/sandstone_bottom", + "top": "block/sandstone_top", + "side": "block/sandstone_slab_side" + } +} diff --git a/public/assets/minecraft/models/block/sandstone_stairs.json b/public/assets/minecraft/models/block/sandstone_stairs.json new file mode 100644 index 00000000..664202e5 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_stairs_inner.json b/public/assets/minecraft/models/block/sandstone_stairs_inner.json new file mode 100644 index 00000000..8a83ad96 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_stairs_outer.json b/public/assets/minecraft/models/block/sandstone_stairs_outer.json new file mode 100644 index 00000000..7deee18f --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_wall_inventory.json b/public/assets/minecraft/models/block/sandstone_wall_inventory.json new file mode 100644 index 00000000..4f98568c --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_wall_inventory.json @@ -0,0 +1,38 @@ +{ + "credit": "Created by Stridey", + "parent": "block/wall_inventory", + "textures": { + "particle": "block/sandstone", + "side": "block/sandstone", + "top": "block/sandstone_top", + "bottom": "block/sandstone_bottom" + }, + "elements": [ + { + "name": "Center post", + "from": [4, 0, 4], + "to": [12, 16, 12], + "faces": { + "north": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "east": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "south": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "west": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#top"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "Full wall", + "from": [5, 0, 0], + "to": [11, 13, 16], + "faces": { + "north": {"uv": [5, 3, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#side"}, + "south": {"uv": [5, 3, 11, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 16], "texture": "#top"}, + "down": {"uv": [5, 0, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_wall_post.json b/public/assets/minecraft/models/block/sandstone_wall_post.json new file mode 100644 index 00000000..2a50760c --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_wall_post.json @@ -0,0 +1,24 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/sandstone", + "side": "block/sandstone", + "top": "block/sandstone_top", + "bottom": "block/sandstone_bottom" + }, + "elements": [ + { + "name": "Center post", + "from": [4, 0, 4], + "to": [12, 16, 12], + "faces": { + "north": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "east": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "south": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "west": {"uv": [4, 0, 12, 16], "texture": "#side"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#top", "cullface": "up"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_wall_side.json b/public/assets/minecraft/models/block/sandstone_wall_side.json new file mode 100644 index 00000000..ff97b4f1 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_wall_side.json @@ -0,0 +1,23 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/sandstone", + "side": "block/sandstone", + "top": "block/sandstone_top", + "bottom": "block/sandstone_bottom" + }, + "elements": [ + { + "name": "wall", + "from": [5, 0, 0], + "to": [11, 14, 8], + "faces": { + "north": {"uv": [5, 2, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [8, 2, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 2, 8, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 8], "texture": "#top"}, + "down": {"uv": [5, 8, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sandstone_wall_side_tall.json b/public/assets/minecraft/models/block/sandstone_wall_side_tall.json new file mode 100644 index 00000000..a5b8d4a8 --- /dev/null +++ b/public/assets/minecraft/models/block/sandstone_wall_side_tall.json @@ -0,0 +1,22 @@ +{ + "credit": "Created by Stridey", + "textures": { + "particle": "block/sandstone", + "side": "block/sandstone", + "top": "block/sandstone_top", + "bottom": "block/sandstone_bottom" + }, + "elements": [ + { + "from": [5, 0, 0], + "to": [11, 16, 8], + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [8, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 8, 16], "texture": "#side"}, + "up": {"uv": [5, 0, 11, 8], "texture": "#top", "cullface": "up"}, + "down": {"uv": [5, 8, 11, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/scaffolding_stable.json b/public/assets/minecraft/models/block/scaffolding_stable.json new file mode 100644 index 00000000..bbcb6c4e --- /dev/null +++ b/public/assets/minecraft/models/block/scaffolding_stable.json @@ -0,0 +1,99 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/scaffolding_top", + "top": "block/scaffolding_top", + "side": "block/scaffolding_side", + "bottom": "block/scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/scaffolding_unstable.json b/public/assets/minecraft/models/block/scaffolding_unstable.json new file mode 100644 index 00000000..72ba9369 --- /dev/null +++ b/public/assets/minecraft/models/block/scaffolding_unstable.json @@ -0,0 +1,143 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/scaffolding_top", + "top": "block/scaffolding_top", + "side": "block/scaffolding_side", + "bottom": "block/scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 1.99, 0], + "to": [16, 2, 16], + "faces": { + "up": { "texture": "#top"}, + "down": { "uv": [0, 16, 16, 0], "texture": "#top" } + } + }, + { + "from": [2, 0, 0], + "to": [14, 2, 2], + "faces": { + "north": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 0, 14], + "to": [14, 2, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "south" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 2], + "to": [16, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east"}, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 2], + "to": [2, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [2, 0, 14, 2] }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/sculk.json b/public/assets/minecraft/models/block/sculk.json new file mode 100644 index 00000000..28942bfc --- /dev/null +++ b/public/assets/minecraft/models/block/sculk.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sculk" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_catalyst.json b/public/assets/minecraft/models/block/sculk_catalyst.json new file mode 100644 index 00000000..f678701b --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_catalyst.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sculk_catalyst_bottom", + "side": "minecraft:block/sculk_catalyst_side", + "top": "minecraft:block/sculk_catalyst_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_catalyst_bloom.json b/public/assets/minecraft/models/block/sculk_catalyst_bloom.json new file mode 100644 index 00000000..5255598d --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_catalyst_bloom.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sculk_catalyst_bottom", + "side": "minecraft:block/sculk_catalyst_side_bloom", + "top": "minecraft:block/sculk_catalyst_top_bloom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_mirrored.json b/public/assets/minecraft/models/block/sculk_mirrored.json new file mode 100644 index 00000000..f0092011 --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/sculk" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_sensor.json b/public/assets/minecraft/models/block/sculk_sensor.json new file mode 100644 index 00000000..e3307b7f --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_sensor.json @@ -0,0 +1,60 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/sculk_sensor_bottom", + "side": "block/sculk_sensor_side", + "tendrils": "block/sculk_sensor_tendril_inactive", + "top": "block/sculk_sensor_top", + "particle": "block/sculk_sensor_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [-1, 8, 3], + "to": [7, 16, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [3, 12, 3]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 3], + "to": [17, 16, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [13, 12, 3]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 13], + "to": [17, 16, 13], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 12, 13]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [-1, 8, 13], + "to": [7, 16, 13], + "rotation": {"angle": -45, "axis": "y", "origin": [3, 12, 13]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_sensor_active.json b/public/assets/minecraft/models/block/sculk_sensor_active.json new file mode 100644 index 00000000..92852fcb --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_sensor_active.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_active" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_sensor_inactive.json b/public/assets/minecraft/models/block/sculk_sensor_inactive.json new file mode 100644 index 00000000..060f59e7 --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_sensor_inactive.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_inactive" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_shrieker.json b/public/assets/minecraft/models/block/sculk_shrieker.json new file mode 100644 index 00000000..04316a1d --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_shrieker.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_sculk_shrieker", + "textures": { + "bottom": "minecraft:block/sculk_shrieker_bottom", + "inner_top": "minecraft:block/sculk_shrieker_inner_top", + "particle": "minecraft:block/sculk_shrieker_bottom", + "side": "minecraft:block/sculk_shrieker_side", + "top": "minecraft:block/sculk_shrieker_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_shrieker_can_summon.json b/public/assets/minecraft/models/block/sculk_shrieker_can_summon.json new file mode 100644 index 00000000..2b543dc4 --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_shrieker_can_summon.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_sculk_shrieker", + "textures": { + "bottom": "minecraft:block/sculk_shrieker_bottom", + "inner_top": "minecraft:block/sculk_shrieker_can_summon_inner_top", + "particle": "minecraft:block/sculk_shrieker_bottom", + "side": "minecraft:block/sculk_shrieker_side", + "top": "minecraft:block/sculk_shrieker_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sculk_vein.json b/public/assets/minecraft/models/block/sculk_vein.json new file mode 100644 index 00000000..808c3ca9 --- /dev/null +++ b/public/assets/minecraft/models/block/sculk_vein.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/sculk_vein", + "sculk_vein": "block/sculk_vein" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#sculk_vein" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#sculk_vein" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/sea_lantern.json b/public/assets/minecraft/models/block/sea_lantern.json new file mode 100644 index 00000000..f7602b29 --- /dev/null +++ b/public/assets/minecraft/models/block/sea_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sea_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sea_pickle.json b/public/assets/minecraft/models/block/sea_pickle.json new file mode 100644 index 00000000..31fef1af --- /dev/null +++ b/public/assets/minecraft/models/block/sea_pickle.json @@ -0,0 +1,47 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 6, 10 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 6 ], + "to": [ 10, 5.95, 10 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 7.5, 5.2, 8 ], + "to": [ 8.5, 8.7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.2, 7.5 ], + "to": [ 8, 8.7, 8.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/seagrass.json b/public/assets/minecraft/models/block/seagrass.json new file mode 100644 index 00000000..53c7a392 --- /dev/null +++ b/public/assets/minecraft/models/block/seagrass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/seagrass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/short_dry_grass.json b/public/assets/minecraft/models/block/short_dry_grass.json new file mode 100644 index 00000000..062a1f33 --- /dev/null +++ b/public/assets/minecraft/models/block/short_dry_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/short_dry_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/short_grass.json b/public/assets/minecraft/models/block/short_grass.json new file mode 100644 index 00000000..6cd93c94 --- /dev/null +++ b/public/assets/minecraft/models/block/short_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/short_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/shroomlight.json b/public/assets/minecraft/models/block/shroomlight.json new file mode 100644 index 00000000..13f52aa3 --- /dev/null +++ b/public/assets/minecraft/models/block/shroomlight.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/shroomlight" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/shulker_box.json b/public/assets/minecraft/models/block/shulker_box.json new file mode 100644 index 00000000..7eb23421 --- /dev/null +++ b/public/assets/minecraft/models/block/shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/skull.json b/public/assets/minecraft/models/block/skull.json new file mode 100644 index 00000000..99a7d709 --- /dev/null +++ b/public/assets/minecraft/models/block/skull.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/soul_sand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/slab.json b/public/assets/minecraft/models/block/slab.json new file mode 100644 index 00000000..1eadc701 --- /dev/null +++ b/public/assets/minecraft/models/block/slab.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/slab_top.json b/public/assets/minecraft/models/block/slab_top.json new file mode 100644 index 00000000..e21eb932 --- /dev/null +++ b/public/assets/minecraft/models/block/slab_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/slightly_cracked_turtle_egg.json b/public/assets/minecraft/models/block/slightly_cracked_turtle_egg.json new file mode 100644 index 00000000..fe9f6dc2 --- /dev/null +++ b/public/assets/minecraft/models/block/slightly_cracked_turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/slime_block.json b/public/assets/minecraft/models/block/slime_block.json new file mode 100644 index 00000000..95f92bdf --- /dev/null +++ b/public/assets/minecraft/models/block/slime_block.json @@ -0,0 +1,30 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/slime_block", + "texture": "block/slime_block" + }, + "elements": [ + { "from": [ 3, 3, 3 ], + "to": [ 13, 13, 13 ], + "faces": { + "down": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "up": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "north": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "south": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "west": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "east": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/small_amethyst_bud.json b/public/assets/minecraft/models/block/small_amethyst_bud.json new file mode 100644 index 00000000..a8f342fd --- /dev/null +++ b/public/assets/minecraft/models/block/small_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/small_amethyst_bud" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/small_dripleaf_bottom.json b/public/assets/minecraft/models/block/small_dripleaf_bottom.json new file mode 100644 index 00000000..df2b8fe5 --- /dev/null +++ b/public/assets/minecraft/models/block/small_dripleaf_bottom.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "stem": "block/small_dripleaf_stem_bottom", + "particle": "block/big_dripleaf_stem" + }, + "elements": [ + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" }, + "south": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" } + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" }, + "south": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/small_dripleaf_top.json b/public/assets/minecraft/models/block/small_dripleaf_top.json new file mode 100644 index 00000000..847edac3 --- /dev/null +++ b/public/assets/minecraft/models/block/small_dripleaf_top.json @@ -0,0 +1,83 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/small_dripleaf_top", + "side": "block/small_dripleaf_side", + "stem": "block/small_dripleaf_stem_top", + "particle": "block/small_dripleaf_top" + }, + "elements": [ + { "from": [ 8, 3, 8 ], + "to": [ 15, 3, 15 ], + "shade": false, + "faces": { + "down": { "uv": [ 8, 0, 0, 8 ], "texture": "#top" }, + "up": { "uv": [ 8, 8, 0, 0 ], "texture": "#top" } + } + }, + { "from": [ 1, 8.02, 1 ], + "to": [ 8, 8.02, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 8, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#top" } + } + }, + { "from": [ 1, 12.02, 8 ], + "to": [ 8, 12.02, 15 ], + "shade": false, + "faces": { + "down": { "uv": [ 8, 0, 0, 8 ], "texture": "#top" , "rotation": 270}, + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#top" , "rotation": 270} + } + }, + { "from": [ 8, 2, 8 ], + "to": [ 15, 3, 15 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" } + } + }, + { "from": [ 1, 7.02, 1 ], + "to": [ 8, 8.02, 8 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" } + } + }, + { "from": [ 1, 11.02, 8 ], + "to": [ 8, 12.02, 15 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"} + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 14, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" }, + "south": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" } + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 14, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" }, + "south": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/smithing_table.json b/public/assets/minecraft/models/block/smithing_table.json new file mode 100644 index 00000000..f7bcd3e1 --- /dev/null +++ b/public/assets/minecraft/models/block/smithing_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/smithing_table_bottom", + "east": "minecraft:block/smithing_table_side", + "north": "minecraft:block/smithing_table_front", + "particle": "minecraft:block/smithing_table_front", + "south": "minecraft:block/smithing_table_front", + "up": "minecraft:block/smithing_table_top", + "west": "minecraft:block/smithing_table_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smoker.json b/public/assets/minecraft/models/block/smoker.json new file mode 100644 index 00000000..6babece9 --- /dev/null +++ b/public/assets/minecraft/models/block/smoker.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/smoker_bottom", + "front": "minecraft:block/smoker_front", + "side": "minecraft:block/smoker_side", + "top": "minecraft:block/smoker_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smoker_on.json b/public/assets/minecraft/models/block/smoker_on.json new file mode 100644 index 00000000..551e0f8a --- /dev/null +++ b/public/assets/minecraft/models/block/smoker_on.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/smoker_bottom", + "front": "minecraft:block/smoker_front_on", + "side": "minecraft:block/smoker_side", + "top": "minecraft:block/smoker_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_basalt.json b/public/assets/minecraft/models/block/smooth_basalt.json new file mode 100644 index 00000000..c8f8da1c --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/smooth_basalt" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz.json b/public/assets/minecraft/models/block/smooth_quartz.json new file mode 100644 index 00000000..7af04ba1 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz_slab.json b/public/assets/minecraft/models/block/smooth_quartz_slab.json new file mode 100644 index 00000000..a22f5b9f --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz_slab_top.json b/public/assets/minecraft/models/block/smooth_quartz_slab_top.json new file mode 100644 index 00000000..e65cab28 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz_stairs.json b/public/assets/minecraft/models/block/smooth_quartz_stairs.json new file mode 100644 index 00000000..c75048dd --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz_stairs_inner.json b/public/assets/minecraft/models/block/smooth_quartz_stairs_inner.json new file mode 100644 index 00000000..d3a0f20e --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_quartz_stairs_outer.json b/public/assets/minecraft/models/block/smooth_quartz_stairs_outer.json new file mode 100644 index 00000000..2760bd49 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_quartz_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone.json b/public/assets/minecraft/models/block/smooth_red_sandstone.json new file mode 100644 index 00000000..db56d1c0 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone_slab.json b/public/assets/minecraft/models/block/smooth_red_sandstone_slab.json new file mode 100644 index 00000000..1597dd8b --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone_slab_top.json b/public/assets/minecraft/models/block/smooth_red_sandstone_slab_top.json new file mode 100644 index 00000000..8ec4c38b --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone_stairs.json b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs.json new file mode 100644 index 00000000..97f7801e --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_inner.json b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_inner.json new file mode 100644 index 00000000..0a4edbc1 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_outer.json b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_outer.json new file mode 100644 index 00000000..20b58b62 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_red_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone.json b/public/assets/minecraft/models/block/smooth_sandstone.json new file mode 100644 index 00000000..2f886a74 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone_slab.json b/public/assets/minecraft/models/block/smooth_sandstone_slab.json new file mode 100644 index 00000000..1e59e358 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone_slab_top.json b/public/assets/minecraft/models/block/smooth_sandstone_slab_top.json new file mode 100644 index 00000000..694512d0 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone_stairs.json b/public/assets/minecraft/models/block/smooth_sandstone_stairs.json new file mode 100644 index 00000000..4bba62db --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone_stairs_inner.json b/public/assets/minecraft/models/block/smooth_sandstone_stairs_inner.json new file mode 100644 index 00000000..50227f02 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_sandstone_stairs_outer.json b/public/assets/minecraft/models/block/smooth_sandstone_stairs_outer.json new file mode 100644 index 00000000..c200a8d6 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_stone.json b/public/assets/minecraft/models/block/smooth_stone.json new file mode 100644 index 00000000..54595f0c --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_stone_slab.json b/public/assets/minecraft/models/block/smooth_stone_slab.json new file mode 100644 index 00000000..1df1c231 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_stone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side", + "top": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_stone_slab_double.json b/public/assets/minecraft/models/block/smooth_stone_slab_double.json new file mode 100644 index 00000000..f937d93d --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_stone_slab_double.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/smooth_stone_slab_top.json b/public/assets/minecraft/models/block/smooth_stone_slab_top.json new file mode 100644 index 00000000..b4bc88b8 --- /dev/null +++ b/public/assets/minecraft/models/block/smooth_stone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side", + "top": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sniffer_egg.json b/public/assets/minecraft/models/block/sniffer_egg.json new file mode 100644 index 00000000..65d5380a --- /dev/null +++ b/public/assets/minecraft/models/block/sniffer_egg.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#north" + }, + "elements": [ + { + "from": [1, 0, 2], + "to": [15, 16, 14], + "faces": { + "north": {"uv": [0, 0, 14, 16], "texture": "#north"}, + "east": {"uv": [0, 0, 12, 16], "texture": "#east"}, + "south": {"uv": [0, 0, 14, 16], "texture": "#south"}, + "west": {"uv": [0, 0, 12, 16], "texture": "#west"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#bottom", "cullface": "down"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/sniffer_egg_not_cracked.json b/public/assets/minecraft/models/block/sniffer_egg_not_cracked.json new file mode 100644 index 00000000..0b05be19 --- /dev/null +++ b/public/assets/minecraft/models/block/sniffer_egg_not_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_not_cracked_bottom", + "east": "minecraft:block/sniffer_egg_not_cracked_east", + "north": "minecraft:block/sniffer_egg_not_cracked_north", + "south": "minecraft:block/sniffer_egg_not_cracked_south", + "top": "minecraft:block/sniffer_egg_not_cracked_top", + "west": "minecraft:block/sniffer_egg_not_cracked_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sniffer_egg_slightly_cracked.json b/public/assets/minecraft/models/block/sniffer_egg_slightly_cracked.json new file mode 100644 index 00000000..4ee1aaf6 --- /dev/null +++ b/public/assets/minecraft/models/block/sniffer_egg_slightly_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_slightly_cracked_bottom", + "east": "minecraft:block/sniffer_egg_slightly_cracked_east", + "north": "minecraft:block/sniffer_egg_slightly_cracked_north", + "south": "minecraft:block/sniffer_egg_slightly_cracked_south", + "top": "minecraft:block/sniffer_egg_slightly_cracked_top", + "west": "minecraft:block/sniffer_egg_slightly_cracked_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sniffer_egg_very_cracked.json b/public/assets/minecraft/models/block/sniffer_egg_very_cracked.json new file mode 100644 index 00000000..f989439d --- /dev/null +++ b/public/assets/minecraft/models/block/sniffer_egg_very_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_very_cracked_bottom", + "east": "minecraft:block/sniffer_egg_very_cracked_east", + "north": "minecraft:block/sniffer_egg_very_cracked_north", + "south": "minecraft:block/sniffer_egg_very_cracked_south", + "top": "minecraft:block/sniffer_egg_very_cracked_top", + "west": "minecraft:block/sniffer_egg_very_cracked_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/snow_block.json b/public/assets/minecraft/models/block/snow_block.json new file mode 100644 index 00000000..c6c8096c --- /dev/null +++ b/public/assets/minecraft/models/block/snow_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/snow" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/snow_height10.json b/public/assets/minecraft/models/block/snow_height10.json new file mode 100644 index 00000000..dd72cc9e --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height10.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height12.json b/public/assets/minecraft/models/block/snow_height12.json new file mode 100644 index 00000000..bdce96c0 --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height12.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 12, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height14.json b/public/assets/minecraft/models/block/snow_height14.json new file mode 100644 index 00000000..30e1d888 --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height14.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 14, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height2.json b/public/assets/minecraft/models/block/snow_height2.json new file mode 100644 index 00000000..de13fc62 --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height2.json @@ -0,0 +1,19 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height4.json b/public/assets/minecraft/models/block/snow_height4.json new file mode 100644 index 00000000..650692c5 --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height4.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 4, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height6.json b/public/assets/minecraft/models/block/snow_height6.json new file mode 100644 index 00000000..32468b9b --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height6.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/snow_height8.json b/public/assets/minecraft/models/block/snow_height8.json new file mode 100644 index 00000000..53d22828 --- /dev/null +++ b/public/assets/minecraft/models/block/snow_height8.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/soul_campfire.json b/public/assets/minecraft/models/block/soul_campfire.json new file mode 100644 index 00000000..d3097b59 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_campfire.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_campfire", + "textures": { + "fire": "minecraft:block/soul_campfire_fire", + "lit_log": "minecraft:block/soul_campfire_log_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_floor0.json b/public/assets/minecraft/models/block/soul_fire_floor0.json new file mode 100644 index 00000000..5623972e --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_floor0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_floor1.json b/public/assets/minecraft/models/block/soul_fire_floor1.json new file mode 100644 index 00000000..19228ef1 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_floor1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_side0.json b/public/assets/minecraft/models/block/soul_fire_side0.json new file mode 100644 index 00000000..253bac58 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_side0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_side1.json b/public/assets/minecraft/models/block/soul_fire_side1.json new file mode 100644 index 00000000..be0004a3 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_side1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_side_alt0.json b/public/assets/minecraft/models/block/soul_fire_side_alt0.json new file mode 100644 index 00000000..adb4cff6 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_side_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_fire_side_alt1.json b/public/assets/minecraft/models/block/soul_fire_side_alt1.json new file mode 100644 index 00000000..3e6e709a --- /dev/null +++ b/public/assets/minecraft/models/block/soul_fire_side_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_lantern.json b/public/assets/minecraft/models/block/soul_lantern.json new file mode 100644 index 00000000..6a0a0e99 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/soul_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_lantern_hanging.json b/public/assets/minecraft/models/block/soul_lantern_hanging.json new file mode 100644 index 00000000..8aa725b2 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/soul_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_sand.json b/public/assets/minecraft/models/block/soul_sand.json new file mode 100644 index 00000000..ca623542 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/soul_sand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_soil.json b/public/assets/minecraft/models/block/soul_soil.json new file mode 100644 index 00000000..73a888f6 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_soil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/soul_soil" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_torch.json b/public/assets/minecraft/models/block/soul_torch.json new file mode 100644 index 00000000..275d76e2 --- /dev/null +++ b/public/assets/minecraft/models/block/soul_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch", + "textures": { + "torch": "minecraft:block/soul_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/soul_wall_torch.json b/public/assets/minecraft/models/block/soul_wall_torch.json new file mode 100644 index 00000000..22b9e9ed --- /dev/null +++ b/public/assets/minecraft/models/block/soul_wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall", + "textures": { + "torch": "minecraft:block/soul_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spawner.json b/public/assets/minecraft/models/block/spawner.json new file mode 100644 index 00000000..720b6d99 --- /dev/null +++ b/public/assets/minecraft/models/block/spawner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all_inner_faces", + "textures": { + "all": "minecraft:block/spawner" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sponge.json b/public/assets/minecraft/models/block/sponge.json new file mode 100644 index 00000000..93acf885 --- /dev/null +++ b/public/assets/minecraft/models/block/sponge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sponge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spore_blossom.json b/public/assets/minecraft/models/block/spore_blossom.json new file mode 100644 index 00000000..b11ad8d5 --- /dev/null +++ b/public/assets/minecraft/models/block/spore_blossom.json @@ -0,0 +1,54 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/spore_blossom", + "flower": "block/spore_blossom", + "base": "block/spore_blossom_base" + }, + "elements": [ + { "from": [ 1, 15.9, 1 ], + "to": [ 15, 15.9, 15 ], + "shade": false, + "faces": { + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#base"}, + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#base"} + } + }, + { "from": [ 8, 15.7, 0 ], + "to": [ 24, 15.7, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "z", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower", "rotation": 90 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower", "rotation": 270 } + } + }, + { "from": [ -8, 15.7, 0 ], + "to": [ 8, 15.7, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "z", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower", "rotation": 270 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower", "rotation": 90 } + } + }, + { "from": [ 0, 15.7, 8 ], + "to": [ 16, 15.7, 24 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "x", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 16, 16, 0, 0 ], "texture": "#flower" }, + "down": { "uv": [ 16, 0, 0, 16 ], "texture": "#flower" } + } + }, + { "from": [ 0, 15.7, -8 ], + "to": [ 16, 15.7, 8 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "x", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/spruce_button.json b/public/assets/minecraft/models/block/spruce_button.json new file mode 100644 index 00000000..7c86fded --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_button_inventory.json b/public/assets/minecraft/models/block/spruce_button_inventory.json new file mode 100644 index 00000000..372657bb --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_button_pressed.json b/public/assets/minecraft/models/block/spruce_button_pressed.json new file mode 100644 index 00000000..da881755 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_bottom_left.json b/public/assets/minecraft/models/block/spruce_door_bottom_left.json new file mode 100644 index 00000000..d3c5e003 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_bottom_left_open.json b/public/assets/minecraft/models/block/spruce_door_bottom_left_open.json new file mode 100644 index 00000000..04569ba0 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_bottom_right.json b/public/assets/minecraft/models/block/spruce_door_bottom_right.json new file mode 100644 index 00000000..3274bef6 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_bottom_right_open.json b/public/assets/minecraft/models/block/spruce_door_bottom_right_open.json new file mode 100644 index 00000000..22f42b3f --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_top_left.json b/public/assets/minecraft/models/block/spruce_door_top_left.json new file mode 100644 index 00000000..7dfb61b9 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_top_left_open.json b/public/assets/minecraft/models/block/spruce_door_top_left_open.json new file mode 100644 index 00000000..a23353d0 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_top_right.json b/public/assets/minecraft/models/block/spruce_door_top_right.json new file mode 100644 index 00000000..708af675 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_door_top_right_open.json b/public/assets/minecraft/models/block/spruce_door_top_right_open.json new file mode 100644 index 00000000..9607e97d --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_gate.json b/public/assets/minecraft/models/block/spruce_fence_gate.json new file mode 100644 index 00000000..ed324b64 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_gate_open.json b/public/assets/minecraft/models/block/spruce_fence_gate_open.json new file mode 100644 index 00000000..e6308346 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_gate_wall.json b/public/assets/minecraft/models/block/spruce_fence_gate_wall.json new file mode 100644 index 00000000..05914db0 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_gate_wall_open.json b/public/assets/minecraft/models/block/spruce_fence_gate_wall_open.json new file mode 100644 index 00000000..08e41a5b --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_inventory.json b/public/assets/minecraft/models/block/spruce_fence_inventory.json new file mode 100644 index 00000000..041d3d29 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_post.json b/public/assets/minecraft/models/block/spruce_fence_post.json new file mode 100644 index 00000000..fb0f1dbd --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_fence_side.json b/public/assets/minecraft/models/block/spruce_fence_side.json new file mode 100644 index 00000000..3ad6ffc0 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..7798d41f --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..fd0137db --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..d9f6dcc4 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..1ae8fc7d --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_0.json new file mode 100644 index 00000000..0c48bb3f --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_1.json new file mode 100644 index 00000000..ad716fad --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_2.json new file mode 100644 index 00000000..da37a4e3 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_3.json new file mode 100644 index 00000000..95c37dcd --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_leaves.json b/public/assets/minecraft/models/block/spruce_leaves.json new file mode 100644 index 00000000..fe8ae0dd --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/spruce_leaves" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_log.json b/public/assets/minecraft/models/block/spruce_log.json new file mode 100644 index 00000000..85aa8907 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/spruce_log_top", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_log_horizontal.json b/public/assets/minecraft/models/block/spruce_log_horizontal.json new file mode 100644 index 00000000..9a7e4aad --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/spruce_log_top", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_planks.json b/public/assets/minecraft/models/block/spruce_planks.json new file mode 100644 index 00000000..1345a140 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_pressure_plate.json b/public/assets/minecraft/models/block/spruce_pressure_plate.json new file mode 100644 index 00000000..89e7400e --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_pressure_plate_down.json b/public/assets/minecraft/models/block/spruce_pressure_plate_down.json new file mode 100644 index 00000000..8fb289a8 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_sapling.json b/public/assets/minecraft/models/block/spruce_sapling.json new file mode 100644 index 00000000..99c270a2 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/spruce_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf.json b/public/assets/minecraft/models/block/spruce_shelf.json new file mode 100644 index 00000000..718c3192 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_center.json b/public/assets/minecraft/models/block/spruce_shelf_center.json new file mode 100644 index 00000000..85768636 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_inventory.json b/public/assets/minecraft/models/block/spruce_shelf_inventory.json new file mode 100644 index 00000000..5923ebaa --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_left.json b/public/assets/minecraft/models/block/spruce_shelf_left.json new file mode 100644 index 00000000..a7bd0fcc --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_right.json b/public/assets/minecraft/models/block/spruce_shelf_right.json new file mode 100644 index 00000000..4e982bdf --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_unconnected.json b/public/assets/minecraft/models/block/spruce_shelf_unconnected.json new file mode 100644 index 00000000..5443688f --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_shelf_unpowered.json b/public/assets/minecraft/models/block/spruce_shelf_unpowered.json new file mode 100644 index 00000000..71c5bca7 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/spruce_shelf", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_sign_rot_0.json b/public/assets/minecraft/models/block/spruce_sign_rot_0.json new file mode 100644 index 00000000..800c8cb7 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/spruce_sign", + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_sign_rot_1.json b/public/assets/minecraft/models/block/spruce_sign_rot_1.json new file mode 100644 index 00000000..ed95b099 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/spruce_sign", + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_sign_rot_2.json b/public/assets/minecraft/models/block/spruce_sign_rot_2.json new file mode 100644 index 00000000..54b81e27 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/spruce_sign", + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_sign_rot_3.json b/public/assets/minecraft/models/block/spruce_sign_rot_3.json new file mode 100644 index 00000000..b9fb8761 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/spruce_sign", + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_slab.json b/public/assets/minecraft/models/block/spruce_slab.json new file mode 100644 index 00000000..bcdc4b2a --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_slab_top.json b/public/assets/minecraft/models/block/spruce_slab_top.json new file mode 100644 index 00000000..3cbde014 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_stairs.json b/public/assets/minecraft/models/block/spruce_stairs.json new file mode 100644 index 00000000..7e53bad1 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_stairs_inner.json b/public/assets/minecraft/models/block/spruce_stairs_inner.json new file mode 100644 index 00000000..5864e0d6 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_stairs_outer.json b/public/assets/minecraft/models/block/spruce_stairs_outer.json new file mode 100644 index 00000000..b3ba3d53 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_trapdoor_bottom.json b/public/assets/minecraft/models/block/spruce_trapdoor_bottom.json new file mode 100644 index 00000000..b5dacb63 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_trapdoor_open.json b/public/assets/minecraft/models/block/spruce_trapdoor_open.json new file mode 100644 index 00000000..f8b61984 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_trapdoor_top.json b/public/assets/minecraft/models/block/spruce_trapdoor_top.json new file mode 100644 index 00000000..11589722 --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_wall_hanging_sign.json b/public/assets/minecraft/models/block/spruce_wall_hanging_sign.json new file mode 100644 index 00000000..3c4c6baa --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/spruce_hanging_sign", + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_wall_sign.json b/public/assets/minecraft/models/block/spruce_wall_sign.json new file mode 100644 index 00000000..8552bada --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/spruce_sign", + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/spruce_wood.json b/public/assets/minecraft/models/block/spruce_wood.json new file mode 100644 index 00000000..244a9d5a --- /dev/null +++ b/public/assets/minecraft/models/block/spruce_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/spruce_log", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stairs.json b/public/assets/minecraft/models/block/stairs.json new file mode 100644 index 00000000..986ce9c6 --- /dev/null +++ b/public/assets/minecraft/models/block/stairs.json @@ -0,0 +1,45 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "head": { + "rotation": [ 0, -90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, -135, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_fruit.json b/public/assets/minecraft/models/block/stem_fruit.json new file mode 100644 index 00000000..86d59c66 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_fruit.json @@ -0,0 +1,31 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 7, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 0, 0, 8 ], + "to": [ 9, 16, 8 ], + "faces": { + "north": { "uv": [ 9, 0, 0, 16 ], "texture": "#upperstem", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 9, 16 ], "texture": "#upperstem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth0.json b/public/assets/minecraft/models/block/stem_growth0.json new file mode 100644 index 00000000..6e977315 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth0.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 1, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 2 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 2 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 1, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 2 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 2 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth1.json b/public/assets/minecraft/models/block/stem_growth1.json new file mode 100644 index 00000000..ea97f754 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth1.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 3, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 3, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth2.json b/public/assets/minecraft/models/block/stem_growth2.json new file mode 100644 index 00000000..4ab6f4c2 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth2.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 5, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 6 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 6 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 5, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 6 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 6 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth3.json b/public/assets/minecraft/models/block/stem_growth3.json new file mode 100644 index 00000000..542a8205 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth3.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 7, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth4.json b/public/assets/minecraft/models/block/stem_growth4.json new file mode 100644 index 00000000..77befceb --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth4.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 9, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 10 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 10 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 9, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 10 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 10 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth5.json b/public/assets/minecraft/models/block/stem_growth5.json new file mode 100644 index 00000000..678450e6 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth5.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 11, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 12 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 12 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 11, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 12 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 12 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth6.json b/public/assets/minecraft/models/block/stem_growth6.json new file mode 100644 index 00000000..523974e2 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth6.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 13, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 14 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 14 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 13, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 14 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 14 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stem_growth7.json b/public/assets/minecraft/models/block/stem_growth7.json new file mode 100644 index 00000000..bd4f9d18 --- /dev/null +++ b/public/assets/minecraft/models/block/stem_growth7.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 15, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 15, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/sticky_piston.json b/public/assets/minecraft/models/block/sticky_piston.json new file mode 100644 index 00000000..2144d475 --- /dev/null +++ b/public/assets/minecraft/models/block/sticky_piston.json @@ -0,0 +1,23 @@ +{ + "credit": "Created by Stridey", + "textures": { + "side": "block/piston_side_sticky", + "particle": "block/piston_side_sticky", + "platform": "block/piston_top_sticky", + "bottom": "block/piston_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#platform", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "rotation": 270, "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#side", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sticky_piston_inventory.json b/public/assets/minecraft/models/block/sticky_piston_inventory.json new file mode 100644 index 00000000..f6dbe13e --- /dev/null +++ b/public/assets/minecraft/models/block/sticky_piston_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_bottom_top", + "textures": { + "bottom": "block/piston_bottom", + "side": "block/piston_side_sticky", + "top": "block/piston_top_sticky" + } +} diff --git a/public/assets/minecraft/models/block/stone.json b/public/assets/minecraft/models/block/stone.json new file mode 100644 index 00000000..1a2f6a79 --- /dev/null +++ b/public/assets/minecraft/models/block/stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_slab.json b/public/assets/minecraft/models/block/stone_brick_slab.json new file mode 100644 index 00000000..8c8e75d2 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_slab_top.json b/public/assets/minecraft/models/block/stone_brick_slab_top.json new file mode 100644 index 00000000..40d3e83a --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_stairs.json b/public/assets/minecraft/models/block/stone_brick_stairs.json new file mode 100644 index 00000000..e4688225 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_stairs_inner.json b/public/assets/minecraft/models/block/stone_brick_stairs_inner.json new file mode 100644 index 00000000..a4d11659 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_stairs_outer.json b/public/assets/minecraft/models/block/stone_brick_stairs_outer.json new file mode 100644 index 00000000..92b707bc --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_wall_inventory.json b/public/assets/minecraft/models/block/stone_brick_wall_inventory.json new file mode 100644 index 00000000..b15051bc --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_wall_post.json b/public/assets/minecraft/models/block/stone_brick_wall_post.json new file mode 100644 index 00000000..47ee222a --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_wall_side.json b/public/assets/minecraft/models/block/stone_brick_wall_side.json new file mode 100644 index 00000000..86d914b4 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_brick_wall_side_tall.json b/public/assets/minecraft/models/block/stone_brick_wall_side_tall.json new file mode 100644 index 00000000..6dd8aa44 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_bricks.json b/public/assets/minecraft/models/block/stone_bricks.json new file mode 100644 index 00000000..87f6bbe0 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_button.json b/public/assets/minecraft/models/block/stone_button.json new file mode 100644 index 00000000..42d1cc4d --- /dev/null +++ b/public/assets/minecraft/models/block/stone_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_button_inventory.json b/public/assets/minecraft/models/block/stone_button_inventory.json new file mode 100644 index 00000000..ffee63f2 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_button_pressed.json b/public/assets/minecraft/models/block/stone_button_pressed.json new file mode 100644 index 00000000..4606dfa0 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_mirrored.json b/public/assets/minecraft/models/block/stone_mirrored.json new file mode 100644 index 00000000..3cf2cb6d --- /dev/null +++ b/public/assets/minecraft/models/block/stone_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_pressure_plate.json b/public/assets/minecraft/models/block/stone_pressure_plate.json new file mode 100644 index 00000000..98b53783 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_pressure_plate_down.json b/public/assets/minecraft/models/block/stone_pressure_plate_down.json new file mode 100644 index 00000000..ff0d176c --- /dev/null +++ b/public/assets/minecraft/models/block/stone_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_slab.json b/public/assets/minecraft/models/block/stone_slab.json new file mode 100644 index 00000000..b52b9cd5 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_slab_top.json b/public/assets/minecraft/models/block/stone_slab_top.json new file mode 100644 index 00000000..62f91159 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_stairs.json b/public/assets/minecraft/models/block/stone_stairs.json new file mode 100644 index 00000000..fe93e7f6 --- /dev/null +++ b/public/assets/minecraft/models/block/stone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_stairs_inner.json b/public/assets/minecraft/models/block/stone_stairs_inner.json new file mode 100644 index 00000000..08f85f6c --- /dev/null +++ b/public/assets/minecraft/models/block/stone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stone_stairs_outer.json b/public/assets/minecraft/models/block/stone_stairs_outer.json new file mode 100644 index 00000000..24ddd3ae --- /dev/null +++ b/public/assets/minecraft/models/block/stone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stonecutter.json b/public/assets/minecraft/models/block/stonecutter.json new file mode 100644 index 00000000..b89f0aaa --- /dev/null +++ b/public/assets/minecraft/models/block/stonecutter.json @@ -0,0 +1,29 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/stonecutter_bottom", + "bottom": "block/stonecutter_bottom", + "top": "block/stonecutter_top", + "side": "block/stonecutter_side", + "saw": "block/stonecutter_saw" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 1, 9, 8 ], + "to": [ 15, 16, 8 ], + "faces": { + "north": { "uv": [ 1, 9, 15, 16 ], "texture": "#saw", "tintindex": 0 }, + "south": { "uv": [ 15, 9, 1, 16 ], "texture": "#saw", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/stripped_acacia_log.json b/public/assets/minecraft/models/block/stripped_acacia_log.json new file mode 100644 index 00000000..54d47b63 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_acacia_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_acacia_log_top", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_acacia_log_horizontal.json b/public/assets/minecraft/models/block/stripped_acacia_log_horizontal.json new file mode 100644 index 00000000..454c86b5 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_acacia_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_acacia_log_top", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_acacia_wood.json b/public/assets/minecraft/models/block/stripped_acacia_wood.json new file mode 100644 index 00000000..1583b0d5 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_acacia_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_acacia_log", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_bamboo_block.json b/public/assets/minecraft/models/block/stripped_bamboo_block.json new file mode 100644 index 00000000..9e838eac --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_bamboo_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_bamboo_block_x.json b/public/assets/minecraft/models/block/stripped_bamboo_block_x.json new file mode 100644 index 00000000..c657a0cc --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_bamboo_block_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_bamboo_block_y.json b/public/assets/minecraft/models/block/stripped_bamboo_block_y.json new file mode 100644 index 00000000..96bd5d24 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_bamboo_block_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_bamboo_block_z.json b/public/assets/minecraft/models/block/stripped_bamboo_block_z.json new file mode 100644 index 00000000..21c919af --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_bamboo_block_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_birch_log.json b/public/assets/minecraft/models/block/stripped_birch_log.json new file mode 100644 index 00000000..d7e395a7 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_birch_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_birch_log_top", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_birch_log_horizontal.json b/public/assets/minecraft/models/block/stripped_birch_log_horizontal.json new file mode 100644 index 00000000..6f62e421 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_birch_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_birch_log_top", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_birch_wood.json b/public/assets/minecraft/models/block/stripped_birch_wood.json new file mode 100644 index 00000000..4faf78e3 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_birch_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_birch_log", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_cherry_log.json b/public/assets/minecraft/models/block/stripped_cherry_log.json new file mode 100644 index 00000000..08f5f52c --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_cherry_log_x.json b/public/assets/minecraft/models/block/stripped_cherry_log_x.json new file mode 100644 index 00000000..00e524f2 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_cherry_log_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_cherry_log_y.json b/public/assets/minecraft/models/block/stripped_cherry_log_y.json new file mode 100644 index 00000000..8ff831c2 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_cherry_log_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_cherry_log_z.json b/public/assets/minecraft/models/block/stripped_cherry_log_z.json new file mode 100644 index 00000000..8137f6a7 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_cherry_log_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_cherry_wood.json b/public/assets/minecraft/models/block/stripped_cherry_wood.json new file mode 100644 index 00000000..6c9b2d4e --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_cherry_log", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_crimson_hyphae.json b/public/assets/minecraft/models/block/stripped_crimson_hyphae.json new file mode 100644 index 00000000..cbc86c4d --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_crimson_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_crimson_stem", + "side": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_crimson_stem.json b/public/assets/minecraft/models/block/stripped_crimson_stem.json new file mode 100644 index 00000000..8104f731 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_crimson_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_crimson_stem_top", + "side": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_dark_oak_log.json b/public/assets/minecraft/models/block/stripped_dark_oak_log.json new file mode 100644 index 00000000..fa1dedea --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_dark_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log_top", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_dark_oak_log_horizontal.json b/public/assets/minecraft/models/block/stripped_dark_oak_log_horizontal.json new file mode 100644 index 00000000..c4e5e432 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_dark_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log_top", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_dark_oak_wood.json b/public/assets/minecraft/models/block/stripped_dark_oak_wood.json new file mode 100644 index 00000000..1ca9d015 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_dark_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_jungle_log.json b/public/assets/minecraft/models/block/stripped_jungle_log.json new file mode 100644 index 00000000..d40694df --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_jungle_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_jungle_log_top", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_jungle_log_horizontal.json b/public/assets/minecraft/models/block/stripped_jungle_log_horizontal.json new file mode 100644 index 00000000..0dd48d1c --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_jungle_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_jungle_log_top", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_jungle_wood.json b/public/assets/minecraft/models/block/stripped_jungle_wood.json new file mode 100644 index 00000000..f4b0fe76 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_jungle_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_jungle_log", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_mangrove_log.json b/public/assets/minecraft/models/block/stripped_mangrove_log.json new file mode 100644 index 00000000..5a8654ea --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_mangrove_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_mangrove_log_top", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_mangrove_log_horizontal.json b/public/assets/minecraft/models/block/stripped_mangrove_log_horizontal.json new file mode 100644 index 00000000..70f40bdf --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_mangrove_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_mangrove_log_top", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_mangrove_wood.json b/public/assets/minecraft/models/block/stripped_mangrove_wood.json new file mode 100644 index 00000000..900c73d8 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_mangrove_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_mangrove_log", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_oak_log.json b/public/assets/minecraft/models/block/stripped_oak_log.json new file mode 100644 index 00000000..4b3fc057 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_oak_log_top", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_oak_log_horizontal.json b/public/assets/minecraft/models/block/stripped_oak_log_horizontal.json new file mode 100644 index 00000000..a1163f03 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_oak_log_top", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_oak_wood.json b/public/assets/minecraft/models/block/stripped_oak_wood.json new file mode 100644 index 00000000..554325dd --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_oak_log", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_pale_oak_log.json b/public/assets/minecraft/models/block/stripped_pale_oak_log.json new file mode 100644 index 00000000..92a32ce9 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_pale_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log_top", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_pale_oak_log_horizontal.json b/public/assets/minecraft/models/block/stripped_pale_oak_log_horizontal.json new file mode 100644 index 00000000..eedd285b --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_pale_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log_top", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_pale_oak_wood.json b/public/assets/minecraft/models/block/stripped_pale_oak_wood.json new file mode 100644 index 00000000..9ace5fd3 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_pale_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_spruce_log.json b/public/assets/minecraft/models/block/stripped_spruce_log.json new file mode 100644 index 00000000..665bd31b --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_spruce_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_spruce_log_top", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_spruce_log_horizontal.json b/public/assets/minecraft/models/block/stripped_spruce_log_horizontal.json new file mode 100644 index 00000000..7a4c1139 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_spruce_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_spruce_log_top", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_spruce_wood.json b/public/assets/minecraft/models/block/stripped_spruce_wood.json new file mode 100644 index 00000000..6c96a668 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_spruce_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_spruce_log", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_warped_hyphae.json b/public/assets/minecraft/models/block/stripped_warped_hyphae.json new file mode 100644 index 00000000..fa055c37 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_warped_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_warped_stem", + "side": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/stripped_warped_stem.json b/public/assets/minecraft/models/block/stripped_warped_stem.json new file mode 100644 index 00000000..adcfb554 --- /dev/null +++ b/public/assets/minecraft/models/block/stripped_warped_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_warped_stem_top", + "side": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_block.json b/public/assets/minecraft/models/block/structure_block.json new file mode 100644 index 00000000..ab31c0ae --- /dev/null +++ b/public/assets/minecraft/models/block/structure_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_block_corner.json b/public/assets/minecraft/models/block/structure_block_corner.json new file mode 100644 index 00000000..d5522e3b --- /dev/null +++ b/public/assets/minecraft/models/block/structure_block_corner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_corner" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_block_data.json b/public/assets/minecraft/models/block/structure_block_data.json new file mode 100644 index 00000000..a0e707f6 --- /dev/null +++ b/public/assets/minecraft/models/block/structure_block_data.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_data" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_block_load.json b/public/assets/minecraft/models/block/structure_block_load.json new file mode 100644 index 00000000..80e3237b --- /dev/null +++ b/public/assets/minecraft/models/block/structure_block_load.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_load" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_block_save.json b/public/assets/minecraft/models/block/structure_block_save.json new file mode 100644 index 00000000..7e6967ac --- /dev/null +++ b/public/assets/minecraft/models/block/structure_block_save.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_save" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/structure_void.json b/public/assets/minecraft/models/block/structure_void.json new file mode 100644 index 00000000..7003f085 --- /dev/null +++ b/public/assets/minecraft/models/block/structure_void.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/structure_void" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sugar_cane.json b/public/assets/minecraft/models/block/sugar_cane.json new file mode 100644 index 00000000..c4092853 --- /dev/null +++ b/public/assets/minecraft/models/block/sugar_cane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/sugar_cane" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur.json b/public/assets/minecraft/models/block/sulfur.json new file mode 100644 index 00000000..e8dd88ba --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_slab.json b/public/assets/minecraft/models/block/sulfur_brick_slab.json new file mode 100644 index 00000000..c272ae96 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sulfur_bricks", + "side": "minecraft:block/sulfur_bricks", + "top": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_slab_top.json b/public/assets/minecraft/models/block/sulfur_brick_slab_top.json new file mode 100644 index 00000000..ea19f267 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sulfur_bricks", + "side": "minecraft:block/sulfur_bricks", + "top": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_stairs.json b/public/assets/minecraft/models/block/sulfur_brick_stairs.json new file mode 100644 index 00000000..ccf655c0 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sulfur_bricks", + "side": "minecraft:block/sulfur_bricks", + "top": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_stairs_inner.json b/public/assets/minecraft/models/block/sulfur_brick_stairs_inner.json new file mode 100644 index 00000000..91dc07f3 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sulfur_bricks", + "side": "minecraft:block/sulfur_bricks", + "top": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_stairs_outer.json b/public/assets/minecraft/models/block/sulfur_brick_stairs_outer.json new file mode 100644 index 00000000..76cba8a4 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sulfur_bricks", + "side": "minecraft:block/sulfur_bricks", + "top": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_wall_inventory.json b/public/assets/minecraft/models/block/sulfur_brick_wall_inventory.json new file mode 100644 index 00000000..8da643ad --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_wall_post.json b/public/assets/minecraft/models/block/sulfur_brick_wall_post.json new file mode 100644 index 00000000..af0f7c9f --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_wall_side.json b/public/assets/minecraft/models/block/sulfur_brick_wall_side.json new file mode 100644 index 00000000..0ebf64e5 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_brick_wall_side_tall.json b/public/assets/minecraft/models/block/sulfur_brick_wall_side_tall.json new file mode 100644 index 00000000..6661b99a --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_bricks.json b/public/assets/minecraft/models/block/sulfur_bricks.json new file mode 100644 index 00000000..dd19bde2 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sulfur_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_slab.json b/public/assets/minecraft/models/block/sulfur_slab.json new file mode 100644 index 00000000..13ed37bb --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sulfur", + "side": "minecraft:block/sulfur", + "top": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_slab_top.json b/public/assets/minecraft/models/block/sulfur_slab_top.json new file mode 100644 index 00000000..9037dfef --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sulfur", + "side": "minecraft:block/sulfur", + "top": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_down_base.json b/public/assets/minecraft/models/block/sulfur_spike_down_base.json new file mode 100644 index 00000000..2dc400ab --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_down_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_down_base" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_down_frustum.json b/public/assets/minecraft/models/block/sulfur_spike_down_frustum.json new file mode 100644 index 00000000..f6387ff3 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_down_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_down_frustum" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_down_middle.json b/public/assets/minecraft/models/block/sulfur_spike_down_middle.json new file mode 100644 index 00000000..1ee83220 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_down_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_down_middle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_down_tip.json b/public/assets/minecraft/models/block/sulfur_spike_down_tip.json new file mode 100644 index 00000000..2fdc78d9 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_down_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_down_tip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_down_tip_merge.json b/public/assets/minecraft/models/block/sulfur_spike_down_tip_merge.json new file mode 100644 index 00000000..1fe69386 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_down_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_down_tip_merge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_up_base.json b/public/assets/minecraft/models/block/sulfur_spike_up_base.json new file mode 100644 index 00000000..1bc49dd8 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_up_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_up_base" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_up_frustum.json b/public/assets/minecraft/models/block/sulfur_spike_up_frustum.json new file mode 100644 index 00000000..63cd8179 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_up_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_up_frustum" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_up_middle.json b/public/assets/minecraft/models/block/sulfur_spike_up_middle.json new file mode 100644 index 00000000..bc8321a1 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_up_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_up_middle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_up_tip.json b/public/assets/minecraft/models/block/sulfur_spike_up_tip.json new file mode 100644 index 00000000..a07a5d5b --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_up_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_up_tip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_spike_up_tip_merge.json b/public/assets/minecraft/models/block/sulfur_spike_up_tip_merge.json new file mode 100644 index 00000000..95f05b4e --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_spike_up_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/sulfur_spike_up_tip_merge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_stairs.json b/public/assets/minecraft/models/block/sulfur_stairs.json new file mode 100644 index 00000000..eeaa3bfc --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sulfur", + "side": "minecraft:block/sulfur", + "top": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_stairs_inner.json b/public/assets/minecraft/models/block/sulfur_stairs_inner.json new file mode 100644 index 00000000..8e495766 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sulfur", + "side": "minecraft:block/sulfur", + "top": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_stairs_outer.json b/public/assets/minecraft/models/block/sulfur_stairs_outer.json new file mode 100644 index 00000000..911f3da7 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sulfur", + "side": "minecraft:block/sulfur", + "top": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_wall_inventory.json b/public/assets/minecraft/models/block/sulfur_wall_inventory.json new file mode 100644 index 00000000..9204a9f1 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_wall_post.json b/public/assets/minecraft/models/block/sulfur_wall_post.json new file mode 100644 index 00000000..6fce309c --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_wall_side.json b/public/assets/minecraft/models/block/sulfur_wall_side.json new file mode 100644 index 00000000..58243476 --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sulfur_wall_side_tall.json b/public/assets/minecraft/models/block/sulfur_wall_side_tall.json new file mode 100644 index 00000000..d38c95fd --- /dev/null +++ b/public/assets/minecraft/models/block/sulfur_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/sulfur" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sunflower_bottom.json b/public/assets/minecraft/models/block/sunflower_bottom.json new file mode 100644 index 00000000..f9b91c41 --- /dev/null +++ b/public/assets/minecraft/models/block/sunflower_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sunflower_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sunflower_top.json b/public/assets/minecraft/models/block/sunflower_top.json new file mode 100644 index 00000000..f98a1802 --- /dev/null +++ b/public/assets/minecraft/models/block/sunflower_top.json @@ -0,0 +1,53 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/sunflower_front", + "cross": "block/sunflower_top", + "back": "block/sunflower_back", + "front": "block/sunflower_front" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 8, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 8, 15.2 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 9.6, -1, 1 ], + "to": [ 9.6, 15, 15 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "z", + "angle": 22.5, + "rescale": true + }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#back" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#front" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/suspicious_gravel_0.json b/public/assets/minecraft/models/block/suspicious_gravel_0.json new file mode 100644 index 00000000..54ae011c --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_gravel_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_gravel_1.json b/public/assets/minecraft/models/block/suspicious_gravel_1.json new file mode 100644 index 00000000..8c3ef949 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_gravel_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_gravel_2.json b/public/assets/minecraft/models/block/suspicious_gravel_2.json new file mode 100644 index 00000000..2e6b819b --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_gravel_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_gravel_3.json b/public/assets/minecraft/models/block/suspicious_gravel_3.json new file mode 100644 index 00000000..b335d4f8 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_gravel_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_sand_0.json b/public/assets/minecraft/models/block/suspicious_sand_0.json new file mode 100644 index 00000000..f021a962 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_sand_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_sand_1.json b/public/assets/minecraft/models/block/suspicious_sand_1.json new file mode 100644 index 00000000..96e97058 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_sand_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_sand_2.json b/public/assets/minecraft/models/block/suspicious_sand_2.json new file mode 100644 index 00000000..41542af0 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_sand_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/suspicious_sand_3.json b/public/assets/minecraft/models/block/suspicious_sand_3.json new file mode 100644 index 00000000..f4358f74 --- /dev/null +++ b/public/assets/minecraft/models/block/suspicious_sand_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sweet_berry_bush_stage0.json b/public/assets/minecraft/models/block/sweet_berry_bush_stage0.json new file mode 100644 index 00000000..35d51667 --- /dev/null +++ b/public/assets/minecraft/models/block/sweet_berry_bush_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sweet_berry_bush_stage1.json b/public/assets/minecraft/models/block/sweet_berry_bush_stage1.json new file mode 100644 index 00000000..af18f15b --- /dev/null +++ b/public/assets/minecraft/models/block/sweet_berry_bush_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sweet_berry_bush_stage2.json b/public/assets/minecraft/models/block/sweet_berry_bush_stage2.json new file mode 100644 index 00000000..d1227845 --- /dev/null +++ b/public/assets/minecraft/models/block/sweet_berry_bush_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/sweet_berry_bush_stage3.json b/public/assets/minecraft/models/block/sweet_berry_bush_stage3.json new file mode 100644 index 00000000..9625d2da --- /dev/null +++ b/public/assets/minecraft/models/block/sweet_berry_bush_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tall_dry_grass.json b/public/assets/minecraft/models/block/tall_dry_grass.json new file mode 100644 index 00000000..eeefccac --- /dev/null +++ b/public/assets/minecraft/models/block/tall_dry_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/tall_dry_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tall_grass_bottom.json b/public/assets/minecraft/models/block/tall_grass_bottom.json new file mode 100644 index 00000000..aedd5f4f --- /dev/null +++ b/public/assets/minecraft/models/block/tall_grass_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/tall_grass_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tall_grass_top.json b/public/assets/minecraft/models/block/tall_grass_top.json new file mode 100644 index 00000000..ca1f32dd --- /dev/null +++ b/public/assets/minecraft/models/block/tall_grass_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/tall_grass_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tall_seagrass_bottom.json b/public/assets/minecraft/models/block/tall_seagrass_bottom.json new file mode 100644 index 00000000..84613667 --- /dev/null +++ b/public/assets/minecraft/models/block/tall_seagrass_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/tall_seagrass_bottom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tall_seagrass_top.json b/public/assets/minecraft/models/block/tall_seagrass_top.json new file mode 100644 index 00000000..ce30eefc --- /dev/null +++ b/public/assets/minecraft/models/block/tall_seagrass_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/tall_seagrass_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/target.json b/public/assets/minecraft/models/block/target.json new file mode 100644 index 00000000..061cd788 --- /dev/null +++ b/public/assets/minecraft/models/block/target.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/target_top", + "side": "minecraft:block/target_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/template_anvil.json b/public/assets/minecraft/models/block/template_anvil.json new file mode 100644 index 00000000..47a37763 --- /dev/null +++ b/public/assets/minecraft/models/block/template_anvil.json @@ -0,0 +1,65 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/anvil", + "body": "block/anvil" + }, + "display": { + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + }, + "elements": [ + { "__comment": "Anvil base", + "from": [ 2, 0, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "down": { "uv": [ 2, 2, 14, 14 ], "texture": "#body", "rotation": 180, "cullface": "down" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#body", "rotation": 180 }, + "north": { "uv": [ 2, 12, 14, 16 ], "texture": "#body" }, + "south": { "uv": [ 2, 12, 14, 16 ], "texture": "#body" }, + "west": { "uv": [ 0, 2, 4, 14 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 4, 2, 0, 14 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Lower narrow portion", + "from": [ 4, 4, 3 ], + "to": [ 12, 5, 13 ], + "faces": { + "up": { "uv": [ 4, 3, 12, 13 ], "texture": "#body", "rotation": 180 }, + "north": { "uv": [ 4, 11, 12, 12 ], "texture": "#body" }, + "south": { "uv": [ 4, 11, 12, 12 ], "texture": "#body" }, + "west": { "uv": [ 4, 3, 5, 13 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 5, 3, 4, 13 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Wider section beneath top portion", + "from": [ 6, 5, 4 ], + "to": [ 10, 10, 12 ], + "faces": { + "north": { "uv": [ 6, 6, 10, 11 ], "texture": "#body" }, + "south": { "uv": [ 6, 6, 10, 11 ], "texture": "#body" }, + "west": { "uv": [ 5, 4, 10, 12 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 10, 4, 5, 12 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Anvil top", + "from": [ 3, 10, 0 ], + "to": [ 13, 16, 16 ], + "faces": { + "down": { "uv": [ 3, 0, 13, 16 ], "texture": "#body", "rotation": 180 }, + "up": { "uv": [ 3, 0, 13, 16 ], "texture": "#top", "rotation": 180 }, + "north": { "uv": [ 3, 0, 13, 6 ], "texture": "#body" }, + "south": { "uv": [ 3, 0, 13, 6 ], "texture": "#body" }, + "west": { "uv": [ 10, 0, 16, 16 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 16, 0, 10, 16 ], "texture": "#body", "rotation": 270 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_0.json new file mode 100644 index 00000000..7e704056 --- /dev/null +++ b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_0.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 10, 8], + "to": [14, 16, 8], + "faces": { + "north": {"uv": [16, 0, 10, 3], "texture": "#all"}, + "south": {"uv": [10, 0, 16, 3], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_1.json new file mode 100644 index 00000000..be905610 --- /dev/null +++ b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_1.json @@ -0,0 +1,28 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 10, 8], + "to": [14, 16, 8], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [16, 0, 10, 3], "texture": "#all"}, + "south": {"uv": [10, 0, 16, 3], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_2.json new file mode 100644 index 00000000..6aad5b3e --- /dev/null +++ b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_2.json @@ -0,0 +1,28 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 10, 8], + "to": [14, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [16, 0, 10, 3], "texture": "#all"}, + "south": {"uv": [10, 0, 16, 3], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_3.json new file mode 100644 index 00000000..ddc48449 --- /dev/null +++ b/public/assets/minecraft/models/block/template_attached_hanging_sign_rot_3.json @@ -0,0 +1,28 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 10, 8], + "to": [14, 16, 8], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [16, 0, 10, 3], "texture": "#all"}, + "south": {"uv": [10, 0, 16, 3], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_azalea.json b/public/assets/minecraft/models/block/template_azalea.json new file mode 100644 index 00000000..2c22ef84 --- /dev/null +++ b/public/assets/minecraft/models/block/template_azalea.json @@ -0,0 +1,60 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/azalea_plant", + "plant": "block/azalea_plant" + }, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 0, 5, 0 ], + "to": [ 16, 16, 0.01 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "north"}, + "south": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"} + } + }, + { "from": [ 0, 5, 15.99 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "south"} + } + }, + { "from": [ 0, 5, 0 ], + "to": [ 0.01, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "west"}, + "east": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"} + } + }, + { "from": [ 15.99, 5, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "west": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"}, + "east": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "east"} + } + }, + { "from": [ 0.1, 0, 8 ], + "to": [ 15.9, 15.9, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 0, 0.1 ], + "to": [ 8, 15.9, 15.9 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_cap.json b/public/assets/minecraft/models/block/template_bars_cap.json new file mode 100644 index 00000000..2c6279ce --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_cap.json @@ -0,0 +1,22 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 8, 0, 7, 16 ], "texture": "#bars" }, + "east": { "uv": [ 7, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" }, + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_cap_alt.json b/public/assets/minecraft/models/block/template_bars_cap_alt.json new file mode 100644 index 00000000..da342ff8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_cap_alt.json @@ -0,0 +1,22 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 8, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_post.json b/public/assets/minecraft/models/block/template_bars_post.json new file mode 100644 index 00000000..0f8c67c7 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_post.json @@ -0,0 +1,22 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 8 ], + "to": [ 9, 16, 8 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_post_ends.json b/public/assets/minecraft/models/block/template_bars_post_ends.json new file mode 100644 index 00000000..0e5871ac --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_post_ends.json @@ -0,0 +1,22 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 7, 0.001, 7 ], + "to": [ 9, 0.001, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 7 ], + "to": [ 9, 15.999, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_side.json b/public/assets/minecraft/models/block/template_bars_side.json new file mode 100644 index 00000000..66dbc1d7 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_side.json @@ -0,0 +1,35 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 8, 0, 0 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 16, 0, 8, 16 ], "texture": "#bars" }, + "east": { "uv": [ 8, 0, 16, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 0 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "north" } + } + }, + { "from": [ 7, 0.001, 0 ], + "to": [ 9, 0.001, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 0 ], + "to": [ 9, 15.999, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bars_side_alt.json b/public/assets/minecraft/models/block/template_bars_side_alt.json new file mode 100644 index 00000000..55242440 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bars_side_alt.json @@ -0,0 +1,37 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 8, 0, 0, 16 ], "texture": "#bars" }, + "east": { "uv": [ 0, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 16 ], + "faces": { + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "south" }, + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 0.001, 9 ], + "to": [ 9, 0.001, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 9 ], + "to": [ 9, 15.999, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bed.json b/public/assets/minecraft/models/block/template_bed.json new file mode 100644 index 00000000..f7d18645 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bed.json @@ -0,0 +1,40 @@ +{ + "display" : { + "thirdperson_righthand" : { + "rotation" : [ 30, 340, 0 ], + "translation" : [ 0, 3, -2 ], + "scale" : [ 0.23, 0.23, 0.23 ] + }, + "firstperson_righthand" : { + "rotation" : [ 30, 340, 0 ], + "translation" : [ 0, 3, 0 ], + "scale" : [ 0.375, 0.375, 0.375 ] + }, + "gui" : { + "rotation" : [ 30, 340, 0 ], + "translation" : [ 2, 3, 0 ], + "scale" : [ 0.5325, 0.5325, 0.5325 ] + }, + "ground" : { + "rotation" : [ 0, 180, 0 ], + "translation" : [ 0, 1, 2 ], + "scale" : [ 0.25, 0.25, 0.25 ] + }, + "head" : { + "rotation" : [ 0, 0, 0 ], + "translation" : [ 0, 10, -8 ], + "scale" : [ 1, 1, 1 ] + }, + "fixed" : { + "rotation" : [ 270, 180, 0 ], + "translation" : [ 0, 4, -2 ], + "scale" : [ 0.5, 0.5, 0.5 ] + }, + "on_shelf" : { + "rotation" : [ 90, 0, 0 ], + "translation" : [ 0, 14.5, 2.5 ], + "scale" : [ 0.9375, 0.9375, 0.9375 ] + } + } +} + diff --git a/public/assets/minecraft/models/block/template_bed_foot.json b/public/assets/minecraft/models/block/template_bed_foot.json new file mode 100644 index 00000000..1560ba7b --- /dev/null +++ b/public/assets/minecraft/models/block/template_bed_foot.json @@ -0,0 +1,46 @@ +{ + "parent": "block/template_bed", + "textures": { + "particle": "minecraft:block/oak_planks", + "south": "#south", + "east": "#east", + "west": "#west", + "up": "#up", + "down": "minecraft:block/bed_down" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#up" }, + "south": { "uv": [ 0, 7, 16, 13 ], "texture": "#south", "cullface": "south" }, + "west": { "uv": [ 0, 7, 16, 13 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 0, 7, 16, 13 ], "texture": "#east", "cullface": "east" } + } + }, + { + "from": [ 0, 0, 13 ], + "to": [ 3, 3, 16 ], + "faces": { + "down": { "uv": [ 7, 13, 10, 16 ], "texture": "#west", "cullface": "down" }, + "north": { "uv": [ 10, 13, 13, 16 ], "texture": "#west" }, + "south": { "uv": [ 0, 13, 3, 16 ], "texture": "#south", "cullface": "south" }, + "west": { "uv": [ 13, 13, 16, 16 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 3, 13, 6, 16 ], "texture": "#south" } + } + }, + { + "from": [ 13, 0, 13 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 6, 13, 9, 16 ], "texture": "#east", "cullface": "down" }, + "north": { "uv": [ 3, 13, 6, 16 ], "texture": "#east" }, + "south": { "uv": [ 13, 13, 16, 16 ], "texture": "#south", "cullface": "south" }, + "west": { "uv": [ 10, 13, 13, 16 ], "texture": "#south" }, + "east": { "uv": [ 0, 13, 3, 16 ], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_bed_head.json b/public/assets/minecraft/models/block/template_bed_head.json new file mode 100644 index 00000000..010e9948 --- /dev/null +++ b/public/assets/minecraft/models/block/template_bed_head.json @@ -0,0 +1,46 @@ +{ + "parent": "block/template_bed", + "textures": { + "particle": "minecraft:block/oak_planks", + "north": "minecraft:block/bed_head_north", + "east": "#east", + "west": "#west", + "up": "#up", + "down": "minecraft:block/bed_down" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#up" }, + "north": { "uv": [ 0, 7, 16, 13 ], "texture": "#north", "cullface": "north" }, + "west": { "uv": [ 0, 7, 16, 13 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 0, 7, 16, 13 ], "texture": "#east", "cullface": "east" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 3, 3, 3 ], + "faces": { + "down": { "uv": [ 6, 13, 9, 16 ], "texture": "#west", "cullface": "down" }, + "north": { "uv": [ 13, 13, 16, 16 ], "texture": "#north", "cullface": "north" }, + "south": { "uv": [ 3, 13, 6, 16 ], "texture": "#west" }, + "west": { "uv": [ 0, 13, 3, 16 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 10, 13, 13, 16 ], "texture": "#north" } + } + }, + { + "from": [ 13, 0, 0 ], + "to": [ 16, 3, 3 ], + "faces": { + "down": { "uv": [ 7, 13, 10, 16 ], "texture": "#east", "cullface": "down" }, + "north": { "uv": [ 0, 13, 3, 16 ], "texture": "#north", "cullface": "north" }, + "south": { "uv": [ 10, 13, 13, 16 ], "texture": "#east" }, + "west": { "uv": [ 3, 13, 6, 16 ], "texture": "#north" }, + "east": { "uv": [ 13, 13, 16, 16 ], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_cake_with_candle.json b/public/assets/minecraft/models/block/template_cake_with_candle.json new file mode 100644 index 00000000..82a6ee82 --- /dev/null +++ b/public/assets/minecraft/models/block/template_cake_with_candle.json @@ -0,0 +1,51 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + }, + { + "from": [7, 8, 7], + "to": [9, 14, 9], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#candle"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#candle", "cullface": "down"} + } + }, + { + "from": [7.5, 14, 8], + "to": [8.5, 15, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#candle"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#candle"} + } + }, + { + "from": [7.5, 14, 8], + "to": [8.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#candle"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#candle"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_campfire.json b/public/assets/minecraft/models/block/template_campfire.json new file mode 100644 index 00000000..85587666 --- /dev/null +++ b/public/assets/minecraft/models/block/template_campfire.json @@ -0,0 +1,91 @@ +{ + "parent": "block/block", + "display": { + "head": { + "translation": [ 0, 10.5, 0 ] + } + }, + "textures": { + "particle": "block/campfire_log", + "log": "block/campfire_log" + }, + "elements": [ + { + "from": [ 1, 0, 0 ], + "to": [ 5, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 1, 16, 5 ], "texture": "#lit_log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 11 ], + "to": [ 16, 7, 15 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 4 ], "texture": "#lit_log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#lit_log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 4, 16, 8 ], "texture": "#lit_log" } + } + }, + { + "from": [ 11, 0, 0 ], + "to": [ 15, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 1, 0, 5 ], "texture": "#lit_log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 1 ], + "to": [ 16, 7, 5 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#lit_log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#lit_log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 4, 16, 8 ], "texture": "#lit_log" } + } + }, + { + "from": [ 5, 0, 0 ], + "to": [ 11, 1, 16 ], + "faces": { + "north": {"uv": [ 0, 15, 6, 16 ], "texture": "#log", "cullface": "north" }, + "south": {"uv": [ 10, 15, 16, 16 ], "texture": "#log", "cullface": "south" }, + "up": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#lit_log" }, + "down": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { "from": [ 0.8, 1, 8 ], + "to": [ 15.2, 17, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + }, + { "from": [ 8, 1, 0.8 ], + "to": [ 8, 17, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + } + ] +} + diff --git a/public/assets/minecraft/models/block/template_candle.json b/public/assets/minecraft/models/block/template_candle.json new file mode 100644 index 00000000..111b3b6c --- /dev/null +++ b/public/assets/minecraft/models/block/template_candle.json @@ -0,0 +1,35 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 6, 9], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [7.5, 6, 8], + "to": [8.5, 7, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [7.5, 6, 8], + "to": [8.5, 7, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_cauldron_full.json b/public/assets/minecraft/models/block/template_cauldron_full.json new file mode 100644 index 00000000..2925eba4 --- /dev/null +++ b/public/assets/minecraft/models/block/template_cauldron_full.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 15, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_cauldron_level1.json b/public/assets/minecraft/models/block/template_cauldron_level1.json new file mode 100644 index 00000000..61fb386b --- /dev/null +++ b/public/assets/minecraft/models/block/template_cauldron_level1.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 9, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_cauldron_level2.json b/public/assets/minecraft/models/block/template_cauldron_level2.json new file mode 100644 index 00000000..fd748349 --- /dev/null +++ b/public/assets/minecraft/models/block/template_cauldron_level2.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 12, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chain.json b/public/assets/minecraft/models/block/template_chain.json new file mode 100644 index 00000000..25c72ae8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chain.json @@ -0,0 +1,29 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#texture", + "all": "#texture" + }, + "elements": [ + { + "from": [ 6.5, 0, 8 ], + "to": [ 9.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" } + } + }, + { + "from": [ 8, 0, 6.5 ], + "to": [ 8, 16, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 6, 0, 3, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_left.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_left.json new file mode 100644 index 00000000..f224a1e8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_left.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [10, 0, 0], + "to": [16, 8, 0], + "faces": { + "north": {"uv": [0, 8, 6, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_mid.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_mid.json new file mode 100644 index 00000000..a1c54d92 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_mid.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [5, 0, 0], + "to": [10, 8, 0], + "faces": { + "north": {"uv": [6, 8, 11, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_right.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_right.json new file mode 100644 index 00000000..5acdabdf --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_bottom_right.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [5, 8, 0], + "faces": { + "north": {"uv": [11, 8, 16, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_left.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_left.json new file mode 100644 index 00000000..da9fc591 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_left.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [10, 8, 0], + "to": [16, 16, 0], + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_mid.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_mid.json new file mode 100644 index 00000000..25cc8308 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_mid.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [5, 8, 0], + "to": [10, 16, 0], + "faces": { + "north": {"uv": [6, 0, 11, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_right.json b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_right.json new file mode 100644 index 00000000..077f1276 --- /dev/null +++ b/public/assets/minecraft/models/block/template_chiseled_bookshelf_slot_top_right.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [5, 16, 0], + "faces": { + "north": {"uv": [11, 0, 16, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_chorus_flower.json b/public/assets/minecraft/models/block/template_chorus_flower.json new file mode 100644 index 00000000..06b850dd --- /dev/null +++ b/public/assets/minecraft/models/block/template_chorus_flower.json @@ -0,0 +1,76 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/chorus_plant", + "particle": "#texture" + }, + "elements": [ + { + "from": [ 2, 14, 2 ], + "to": [ 14, 16, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "north": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" } + } + }, + { + "from": [ 0, 2, 2 ], + "to": [ 2, 14, 14 ], + "faces": { + "down": { "uv": [ 16, 14, 14, 2 ], "texture": "#bottom" }, + "up": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "north": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "south": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" } + } + }, + { + "from": [ 2, 2, 0 ], + "to": [ 14, 14, 2 ], + "faces": { + "down": { "uv": [ 14, 2, 2, 0 ], "texture": "#bottom" }, + "up": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "west": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" } + } + }, + { + "from": [ 2, 2, 14 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 14, 16, 2, 14 ], "texture": "#bottom" }, + "up": { "uv": [ 2, 14, 14, 16 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "west": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" } + } + }, + { + "from": [ 14, 2, 2 ], + "to": [ 16, 14, 14 ], + "faces": { + "down": { "uv": [ 2, 14, 0, 2 ], "texture": "#bottom" }, + "up": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "north": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "south": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" } + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 14, 14, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#bottom" }, + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#bottom" }, + "north": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" } + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/template_command_block.json b/public/assets/minecraft/models/block/template_command_block.json new file mode 100644 index 00000000..76cbff1e --- /dev/null +++ b/public/assets/minecraft/models/block/template_command_block.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_directional", + "textures": { + "particle": "#back", + "down": "#side", + "up": "#side", + "north": "#front", + "east": "#side", + "south": "#back", + "west": "#side" + } +} diff --git a/public/assets/minecraft/models/block/template_custom_fence_gate.json b/public/assets/minecraft/models/block/template_custom_fence_gate.json new file mode 100644 index 00000000..0d41bf65 --- /dev/null +++ b/public/assets/minecraft/models/block/template_custom_fence_gate.json @@ -0,0 +1,112 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 5, 7], + "to": [2, 16, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 5, 7], + "to": [16, 16, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [6, 6, 7], + "to": [8, 15, 9], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [8, 6, 7], + "to": [10, 15, 9], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [2, 6, 7], + "to": [6, 9, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [2, 12, 7], + "to": [6, 15, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of right-hand gate door", + "from": [10, 6, 7], + "to": [14, 9, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of right-hand gate door", + "from": [10, 12, 7], + "to": [14, 15, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + } + ], + "display": { + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -1, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "translation": [0, -3, -6] + } + } +} diff --git a/public/assets/minecraft/models/block/template_custom_fence_gate_open.json b/public/assets/minecraft/models/block/template_custom_fence_gate_open.json new file mode 100644 index 00000000..727da9c5 --- /dev/null +++ b/public/assets/minecraft/models/block/template_custom_fence_gate_open.json @@ -0,0 +1,103 @@ +{ + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 5, 7], + "to": [2, 16, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 5, 7], + "to": [16, 16, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [0, 6, 13], + "to": [2, 15, 15], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "east": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [14, 6, 13], + "to": [16, 15, 15], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [0, 6, 9], + "to": [2, 9, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [0, 12, 9], + "to": [2, 15, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [14, 6, 9], + "to": [16, 9, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [14, 12, 9], + "to": [16, 15, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [14, 3, 10, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_custom_fence_gate_wall.json b/public/assets/minecraft/models/block/template_custom_fence_gate_wall.json new file mode 100644 index 00000000..45f48fc8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_custom_fence_gate_wall.json @@ -0,0 +1,102 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 2, 7], + "to": [2, 13, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 2, 7], + "to": [16, 13, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [6, 3, 7], + "to": [8, 12, 9], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [8, 3, 7], + "to": [10, 12, 9], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [2, 3, 7], + "to": [6, 6, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [2, 9, 7], + "to": [6, 12, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of right-hand gate door", + "from": [10, 3, 7], + "to": [14, 6, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of right-hand gate door", + "from": [10, 9, 7], + "to": [14, 12, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_custom_fence_gate_wall_open.json b/public/assets/minecraft/models/block/template_custom_fence_gate_wall_open.json new file mode 100644 index 00000000..5b5a81d5 --- /dev/null +++ b/public/assets/minecraft/models/block/template_custom_fence_gate_wall_open.json @@ -0,0 +1,104 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 2, 7], + "to": [2, 13, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 2, 7], + "to": [16, 13, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [0, 3, 13], + "to": [2, 12, 15], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "east": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [14, 3, 13], + "to": [16, 12, 15], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [0, 3, 9], + "to": [2, 6, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [0, 9, 9], + "to": [2, 12, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [14, 3, 9], + "to": [16, 6, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [14, 9, 9], + "to": [16, 12, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [14, 3, 10, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_daylight_detector.json b/public/assets/minecraft/models/block/template_daylight_detector.json new file mode 100644 index 00000000..ef2a0021 --- /dev/null +++ b/public/assets/minecraft/models/block/template_daylight_detector.json @@ -0,0 +1,19 @@ +{ + "parent": "block/thin_block", + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_farmland.json b/public/assets/minecraft/models/block/template_farmland.json new file mode 100644 index 00000000..4000d7a2 --- /dev/null +++ b/public/assets/minecraft/models/block/template_farmland.json @@ -0,0 +1,19 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#dirt" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 15, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#dirt", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "north" }, + "south": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "south" }, + "west": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "west" }, + "east": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fence_gate.json b/public/assets/minecraft/models/block/template_fence_gate.json new file mode 100644 index 00000000..b1a090fa --- /dev/null +++ b/public/assets/minecraft/models/block/template_fence_gate.json @@ -0,0 +1,107 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, -1, 0], + "scale":[ 0.8, 0.8, 0.8 ] + }, + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, -3, -6], + "scale":[ 1, 1, 1] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 5, 7 ], + "to": [ 2, 16, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 5, 7 ], + "to": [ 16, 16, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 6, 6, 7 ], + "to": [ 8, 15, 9 ], + "faces": { + "down": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "up": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "north": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "south": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 8, 6, 7 ], + "to": [ 10, 15, 9 ], + "faces": { + "down": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "north": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "south": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 2, 6, 7 ], + "to": [ 6, 9, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" }, + "south": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 2, 12, 7 ], + "to": [ 6, 15, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" }, + "south": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of right-hand gate door", + "from": [ 10, 6, 7 ], + "to": [ 14, 9, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" }, + "south": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of right-hand gate door", + "from": [ 10, 12, 7 ], + "to": [ 14, 15, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" }, + "south": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fence_gate_open.json b/public/assets/minecraft/models/block/template_fence_gate_open.json new file mode 100644 index 00000000..af2062a1 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fence_gate_open.json @@ -0,0 +1,95 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 5, 7 ], + "to": [ 2, 16, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 5, 7 ], + "to": [ 16, 16, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 0, 6, 13 ], + "to": [ 2, 15, 15 ], + "faces": { + "down": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "up": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "north": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "south": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 14, 6, 13 ], + "to": [ 16, 15, 15 ], + "faces": { + "down": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "up": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "north": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "south": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 0, 6, 9 ], + "to": [ 2, 9, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 0, 12, 9 ], + "to": [ 2, 15, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 14, 6, 9 ], + "to": [ 16, 9, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 14, 12, 9 ], + "to": [ 16, 15, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fence_gate_wall.json b/public/assets/minecraft/models/block/template_fence_gate_wall.json new file mode 100644 index 00000000..7b301338 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fence_gate_wall.json @@ -0,0 +1,96 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 2, 7 ], + "to": [ 2, 13, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 2, 7 ], + "to": [ 16, 13, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 6, 3, 7 ], + "to": [ 8, 12, 9 ], + "faces": { + "down": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "up": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "north": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "south": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 8, 3, 7 ], + "to": [ 10, 12, 9 ], + "faces": { + "down": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "north": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "south": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 2, 3, 7 ], + "to": [ 6, 6, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" }, + "south": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 2, 9, 7 ], + "to": [ 6, 12, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" }, + "south": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of right-hand gate door", + "from": [ 10, 3, 7 ], + "to": [ 14, 6, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" }, + "south": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of right-hand gate door", + "from": [ 10, 9, 7 ], + "to": [ 14, 12, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" }, + "south": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fence_gate_wall_open.json b/public/assets/minecraft/models/block/template_fence_gate_wall_open.json new file mode 100644 index 00000000..6fddae61 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fence_gate_wall_open.json @@ -0,0 +1,96 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 2, 7 ], + "to": [ 2, 13, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 2, 7 ], + "to": [ 16, 13, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 0, 3, 13 ], + "to": [ 2, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "up": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "north": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "south": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 14, 3, 13 ], + "to": [ 16, 12, 15 ], + "faces": { + "down": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "up": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "north": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "south": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 0, 3, 9 ], + "to": [ 2, 6, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 0, 9, 9 ], + "to": [ 2, 12, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 14, 3, 9 ], + "to": [ 16, 6, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 14, 9, 9 ], + "to": [ 16, 12, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fire_floor.json b/public/assets/minecraft/models/block/template_fire_floor.json new file mode 100644 index 00000000..a5e46b55 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fire_floor.json @@ -0,0 +1,32 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 8.8 ], + "to": [ 16, 22.4, 8.8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 0, 0, 7.2 ], + "to": [ 16, 22.4, 7.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 8.8, 0, 0 ], + "to": [ 8.8, 22.4, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "z", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 7.2, 0, 0 ], + "to": [ 7.2, 22.4, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "z", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fire_side.json b/public/assets/minecraft/models/block/template_fire_side.json new file mode 100644 index 00000000..da323e33 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fire_side.json @@ -0,0 +1,16 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 0.01 ], + "to": [ 16, 22.4, 0.01 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fire_side_alt.json b/public/assets/minecraft/models/block/template_fire_side_alt.json new file mode 100644 index 00000000..83d76ea3 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fire_side_alt.json @@ -0,0 +1,16 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 0.01 ], + "to": [ 16, 22.4, 0.01 ], + "shade": false, + "faces": { + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#fire" }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#fire" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fire_up.json b/public/assets/minecraft/models/block/template_fire_up.json new file mode 100644 index 00000000..1cebdf22 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fire_up.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 16, 16, 8 ], "axis": "z", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 270 }} + }, + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "z", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 90 }} + } + ] +} diff --git a/public/assets/minecraft/models/block/template_fire_up_alt.json b/public/assets/minecraft/models/block/template_fire_up_alt.json new file mode 100644 index 00000000..31be9be2 --- /dev/null +++ b/public/assets/minecraft/models/block/template_fire_up_alt.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 8, 16, 16 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 180 }} + }, + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + } + ] +} diff --git a/public/assets/minecraft/models/block/template_four_candles.json b/public/assets/minecraft/models/block/template_four_candles.json new file mode 100644 index 00000000..7515ba12 --- /dev/null +++ b/public/assets/minecraft/models/block/template_four_candles.json @@ -0,0 +1,125 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [6, 0, 8], + "to": [8, 3, 10], + "faces": { + "north": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [6.5, 3, 9], + "to": [7.5, 4, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [7, 3, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [6.5, 3, 9], + "to": [7.5, 4, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [7, 3, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9, 0, 8], + "to": [11, 5, 10], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [9.5, 5, 9], + "to": [10.5, 6, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [10, 5, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9.5, 5, 9], + "to": [10.5, 6, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [10, 5, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5, 0, 5], + "to": [7, 5, 7], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 6], + "to": [6.5, 6, 6], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 6], + "to": [6.5, 6, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [8, 0, 5], + "to": [10, 6, 7], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [8.5, 6, 6], + "to": [9.5, 7, 6], + "rotation": {"angle": 45, "axis": "y", "origin": [9, 6, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [8.5, 6, 6], + "to": [9.5, 7, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [9, 6, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_four_turtle_eggs.json b/public/assets/minecraft/models/block/template_four_turtle_eggs.json new file mode 100644 index 00000000..93a7ca4b --- /dev/null +++ b/public/assets/minecraft/models/block/template_four_turtle_eggs.json @@ -0,0 +1,56 @@ +{ + "parent": "block/block", + "textures": { + "all": "block/turtle_egg", + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + }, + { + "from": [ 11, 0, 7 ], + "to": [ 14, 4, 10 ], + "faces": { + "down": { "uv": [ 5, 0, 8, 3 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 5, 0, 8, 3 ], "texture": "#all" }, + "north": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "south": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "west": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "east": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" } + } + }, + { + "from": [ 6, 0, 9 ], + "to": [ 10, 4, 13 ], + "faces": { + "down": { "uv": [ 0, 11, 4, 15 ], "texture": "#all" }, + "up": { "uv": [ 0, 11, 4, 15 ], "texture": "#all" }, + "north": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "south": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "west": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "east": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glass_pane_noside.json b/public/assets/minecraft/models/block/template_glass_pane_noside.json new file mode 100644 index 00000000..af16ff94 --- /dev/null +++ b/public/assets/minecraft/models/block/template_glass_pane_noside.json @@ -0,0 +1,14 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": { "uv": [ 9, 0, 7, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/template_glass_pane_noside_alt.json new file mode 100644 index 00000000..771d6942 --- /dev/null +++ b/public/assets/minecraft/models/block/template_glass_pane_noside_alt.json @@ -0,0 +1,14 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "east": { "uv": [ 7, 0, 9, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glass_pane_post.json b/public/assets/minecraft/models/block/template_glass_pane_post.json new file mode 100644 index 00000000..54d7fa88 --- /dev/null +++ b/public/assets/minecraft/models/block/template_glass_pane_post.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glass_pane_side.json b/public/assets/minecraft/models/block/template_glass_pane_side.json new file mode 100644 index 00000000..fae06dcc --- /dev/null +++ b/public/assets/minecraft/models/block/template_glass_pane_side.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 0 ], + "to": [ 9, 16, 7 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "north" }, + "west": { "uv": [ 16, 0, 9, 16 ], "texture": "#pane" }, + "east": { "uv": [ 9, 0, 16, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glass_pane_side_alt.json b/public/assets/minecraft/models/block/template_glass_pane_side_alt.json new file mode 100644 index 00000000..82d0e98e --- /dev/null +++ b/public/assets/minecraft/models/block/template_glass_pane_side_alt.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "south" }, + "west": { "uv": [ 7, 0, 0, 16 ], "texture": "#pane" }, + "east": { "uv": [ 0, 0, 7, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_glazed_terracotta.json b/public/assets/minecraft/models/block/template_glazed_terracotta.json new file mode 100644 index 00000000..c6574a9f --- /dev/null +++ b/public/assets/minecraft/models/block/template_glazed_terracotta.json @@ -0,0 +1,26 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#pattern" + }, + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "north", "rotation": 90 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "south", "rotation": 270 }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "west", "rotation": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "east", "rotation": 180 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_hanging_lantern.json b/public/assets/minecraft/models/block/template_hanging_lantern.json new file mode 100644 index 00000000..fb7ebb4d --- /dev/null +++ b/public/assets/minecraft/models/block/template_hanging_lantern.json @@ -0,0 +1,50 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#lantern" + }, + "elements": [ + { "from": [ 5, 1, 5 ], + "to": [ 11, 8, 11 ], + "faces": { + "down": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern"}, + "up": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern" }, + "north": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "south": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "west": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "east": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" } + } + }, + { "from": [ 6, 8, 6 ], + "to": [ 10, 10, 10 ], + "faces": { + "down": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern"}, + "up": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern" }, + "north": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "south": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "west": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "east": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" } + } + }, + { + "from": [ 6.5, 11, 8 ], + "to": [ 9.5, 15, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 14, 1, 11, 5 ], "texture": "#lantern" }, + "south": { "uv": [ 11, 1, 14, 5 ], "texture": "#lantern" } + } + }, + { + "from": [ 8, 10, 6.5 ], + "to": [ 8, 16, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 14, 6, 11, 12 ], "texture": "#lantern" }, + "east": { "uv": [ 11, 6, 14, 12 ], "texture": "#lantern" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/template_hanging_sign_rot_0.json new file mode 100644 index 00000000..21bdeedf --- /dev/null +++ b/public/assets/minecraft/models/block/template_hanging_sign_rot_0.json @@ -0,0 +1,54 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2.96447, 10, 4.46447], + "to": [5.96447, 16, 4.46447], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [2.96447, 11, 11.53553], + "to": [5.96447, 15, 11.53553], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + }, + { + "from": [10.03553, 10, 11.53553], + "to": [13.03553, 16, 11.53553], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [10.03553, 11, 4.46447], + "to": [13.03553, 15, 4.46447], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/template_hanging_sign_rot_1.json new file mode 100644 index 00000000..6c9e04cc --- /dev/null +++ b/public/assets/minecraft/models/block/template_hanging_sign_rot_1.json @@ -0,0 +1,55 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2.96447, 10, 4.46447], + "to": [5.96447, 16, 4.46447], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [2.96447, 11, 11.53553], + "to": [5.96447, 15, 11.53553], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + }, + { + "from": [10.03553, 10, 11.53553], + "to": [13.03553, 16, 11.53553], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [10.03553, 11, 4.46447], + "to": [13.03553, 15, 4.46447], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/template_hanging_sign_rot_2.json new file mode 100644 index 00000000..fcd93194 --- /dev/null +++ b/public/assets/minecraft/models/block/template_hanging_sign_rot_2.json @@ -0,0 +1,53 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2.96447, 10, 4.46447], + "to": [5.96447, 16, 4.46447], + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [2.96447, 11, 11.53553], + "to": [5.96447, 15, 11.53553], + "rotation": {"angle": -90, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + }, + { + "from": [10.03553, 10, 11.53553], + "to": [13.03553, 16, 11.53553], + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [10.03553, 11, 4.46447], + "to": [13.03553, 15, 4.46447], + "rotation": {"angle": -90, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/template_hanging_sign_rot_3.json new file mode 100644 index 00000000..d40d5c96 --- /dev/null +++ b/public/assets/minecraft/models/block/template_hanging_sign_rot_3.json @@ -0,0 +1,55 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2.96447, 10, 4.46447], + "to": [5.96447, 16, 4.46447], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [2.96447, 11, 11.53553], + "to": [5.96447, 15, 11.53553], + "rotation": {"x": 180, "y": -67.5, "z": -180, "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + }, + { + "from": [10.03553, 10, 11.53553], + "to": [13.03553, 16, 11.53553], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [12.5, 3.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 3.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [10.03553, 11, 4.46447], + "to": [13.03553, 15, 4.46447], + "rotation": {"x": 180, "y": -67.5, "z": -180, "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [15.5, 4, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4, 15.5, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_item_frame.json b/public/assets/minecraft/models/block/template_item_frame.json new file mode 100644 index 00000000..12f519a1 --- /dev/null +++ b/public/assets/minecraft/models/block/template_item_frame.json @@ -0,0 +1,51 @@ +{ + "elements": [ + { "from": [ 3, 3, 15.5 ], + "to": [ 13, 13, 16 ], + "faces": { + "north": { "uv": [ 3, 3, 13, 13 ], "texture": "#back" }, + "south": { "uv": [ 3, 3, 13, 13 ], "texture": "#back" } + } + }, + { "from": [ 2, 2, 15 ], + "to": [ 14, 3, 16 ], + "faces": { + "down": { "uv": [ 2, 0, 14, 1 ], "texture": "#wood" }, + "up": { "uv": [ 2, 15, 14, 16 ], "texture": "#wood" }, + "north": { "uv": [ 2, 13, 14, 14 ], "texture": "#wood" }, + "south": { "uv": [ 2, 13, 14, 14 ], "texture": "#wood" }, + "west": { "uv": [ 15, 13, 16, 14 ], "texture": "#wood" }, + "east": { "uv": [ 0, 13, 1, 14 ], "texture": "#wood" } + } + }, + { "from": [ 2, 13, 15 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 2, 0, 14, 1 ], "texture": "#wood" }, + "up": { "uv": [ 2, 15, 14, 16 ], "texture": "#wood" }, + "north": { "uv": [ 2, 2, 14, 3 ], "texture": "#wood" }, + "south": { "uv": [ 2, 2, 14, 3 ], "texture": "#wood" }, + "west": { "uv": [ 15, 2, 16, 3 ], "texture": "#wood" }, + "east": { "uv": [ 0, 2, 1, 3 ], "texture": "#wood" } + } + }, + { "from": [ 2, 3, 15 ], + "to": [ 3, 13, 16 ], + "faces": { + "north": { "uv": [ 13, 3, 14, 13 ], "texture": "#wood" }, + "south": { "uv": [ 2, 3, 3, 13 ], "texture": "#wood" }, + "west": { "uv": [ 15, 3, 16, 13 ], "texture": "#wood" }, + "east": { "uv": [ 0, 3, 1, 13 ], "texture": "#wood" } + } + }, + { "from": [ 13, 3, 15 ], + "to": [ 14, 13, 16 ], + "faces": { + "north": { "uv": [ 2, 3, 3, 13 ], "texture": "#wood" }, + "south": { "uv": [ 13, 3, 14, 13 ], "texture": "#wood" }, + "west": { "uv": [ 15, 3, 16, 13 ], "texture": "#wood" }, + "east": { "uv": [ 0, 3, 1, 13 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_item_frame_map.json b/public/assets/minecraft/models/block/template_item_frame_map.json new file mode 100644 index 00000000..2a6054e8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_item_frame_map.json @@ -0,0 +1,51 @@ +{ + "elements": [ + { "from": [ 1, 1, 15.001 ], + "to": [ 15, 15, 16 ], + "faces": { + "north": { "uv": [ 1, 1, 15, 15 ], "texture": "#back" }, + "south": { "uv": [ 1, 1, 15, 15 ], "texture": "#back" } + } + }, + { "from": [ 0, 0, 15.001 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "up": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "north": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "south": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "west": { "uv": [ 15, 15, 16, 16 ], "texture": "#wood" }, + "east": { "uv": [ 0, 15, 1, 16 ], "texture": "#wood" } + } + }, + { "from": [ 0, 15, 15.001 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "up": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "north": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "south": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "west": { "uv": [ 15, 0, 16, 1 ], "texture": "#wood" }, + "east": { "uv": [ 0, 0, 1, 1 ], "texture": "#wood" } + } + }, + { "from": [ 0, 1, 15.001 ], + "to": [ 1, 15, 16 ], + "faces": { + "north": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "south": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" }, + "west": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "east": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" } + } + }, + { "from": [ 15, 1, 15.001 ], + "to": [ 16, 15, 16 ], + "faces": { + "north": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" }, + "south": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "west": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "east": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_lantern.json b/public/assets/minecraft/models/block/template_lantern.json new file mode 100644 index 00000000..d54baf8d --- /dev/null +++ b/public/assets/minecraft/models/block/template_lantern.json @@ -0,0 +1,49 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#lantern" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 11, 7, 11 ], + "faces": { + "down": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern", "cullface": "down" }, + "up": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern" }, + "north": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "south": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "west": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "east": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" } + } + }, + { "from": [ 6, 7, 6 ], + "to": [ 10, 9, 10 ], + "faces": { + "up": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern" }, + "north": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "south": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "west": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "east": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" } + } + }, + { + "from": [ 6.5, 9, 8 ], + "to": [ 9.5, 11, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 14, 1, 11, 3 ], "texture": "#lantern" }, + "south": { "uv": [ 11, 1, 14, 3 ], "texture": "#lantern" } + } + }, + { + "from": [ 8, 9, 6.5 ], + "to": [ 8, 11, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 14, 10, 11, 12 ], "texture": "#lantern" }, + "east": { "uv": [ 11, 10, 14, 12 ], "texture": "#lantern" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_leaf_litter_1.json b/public/assets/minecraft/models/block/template_leaf_litter_1.json new file mode 100644 index 00000000..355e715e --- /dev/null +++ b/public/assets/minecraft/models/block/template_leaf_litter_1.json @@ -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} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_leaf_litter_2.json b/public/assets/minecraft/models/block/template_leaf_litter_2.json new file mode 100644 index 00000000..06589413 --- /dev/null +++ b/public/assets/minecraft/models/block/template_leaf_litter_2.json @@ -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} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_leaf_litter_3.json b/public/assets/minecraft/models/block/template_leaf_litter_3.json new file mode 100644 index 00000000..bcd97e3a --- /dev/null +++ b/public/assets/minecraft/models/block/template_leaf_litter_3.json @@ -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} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_leaf_litter_4.json b/public/assets/minecraft/models/block/template_leaf_litter_4.json new file mode 100644 index 00000000..f8d9d434 --- /dev/null +++ b/public/assets/minecraft/models/block/template_leaf_litter_4.json @@ -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} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_lightning_rod.json b/public/assets/minecraft/models/block/template_lightning_rod.json new file mode 100644 index 00000000..2d6b22cf --- /dev/null +++ b/public/assets/minecraft/models/block/template_lightning_rod.json @@ -0,0 +1,39 @@ +{ + "parent": "block/block", + "display": { + "head": { + "rotation": [ -180, 0, 0 ], + "translation": [ 8.5, 4, 0 ] + }, + "thirdperson_righthand": { + "translation": [ 0, 2, 0.5], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 12, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "south": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "west": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "east": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#texture" }, + "up": { "uv": [ 4, 4, 0, 0 ], "texture": "#texture" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 12, 9 ], + "faces": { + "north": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "south": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "west": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "east": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "down": { "uv": [ 0, 4, 2, 6 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_note_block.json b/public/assets/minecraft/models/block/template_note_block.json new file mode 100644 index 00000000..1b1e245f --- /dev/null +++ b/public/assets/minecraft/models/block/template_note_block.json @@ -0,0 +1,158 @@ +{ + "credit": "Created by Stridey", + "parent": "block/block", + "textures": { + "numerical": "#numerical", + "pitch": "#pitch", + "particle": "block/note_block", + "top": "block/note_block", + "side": "block/note_block_side" + }, + "elements": [ + { + "name": "base", + "from": [11, 2, 0], + "to": [16, 14, 5], + "faces": { + "north": {"uv": [0, 2, 5, 14], "texture": "#side", "cullface": "north"}, + "east": {"uv": [11, 2, 16, 14], "texture": "#side", "cullface": "east"}, + "south": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "west": {"uv": [3, 1, 4, 2], "texture": "#top"} + } + }, + { + "name": "base", + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -6, 8]}, + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 14, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 14, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 14, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [4, 1, 5, 2], "texture": "#side"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "down"} + } + }, + { + "name": "base", + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [4, 1, 5, 2], "texture": "#side"} + } + }, + { + "name": "base", + "from": [0, 7, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]}, + "faces": { + "north": {"uv": [0, 7, 16, 9], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 7, 16, 9], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 7, 16, 9], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 7, 16, 9], "texture": "#side", "cullface": "west"}, + "up": {"uv": [4, 1, 5, 2], "texture": "#side"}, + "down": {"uv": [4, 1, 5, 2], "texture": "#side"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [5, 14, 5], + "faces": { + "north": {"uv": [11, 2, 16, 14], "texture": "#side", "cullface": "north"}, + "east": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "south": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "west": {"uv": [0, 2, 5, 14], "texture": "#side", "cullface": "west"} + } + }, + { + "name": "base", + "from": [11, 2, 11], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "east": {"uv": [0, 2, 5, 14], "texture": "#side", "cullface": "east"}, + "south": {"uv": [11, 2, 16, 14], "texture": "#side", "cullface": "south"}, + "west": {"uv": [3, 1, 4, 2], "texture": "#top"} + } + }, + { + "name": "base", + "from": [0, 2, 11], + "to": [5, 14, 16], + "faces": { + "north": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "east": {"uv": [3, 1, 4, 2], "texture": "#top"}, + "south": {"uv": [0, 2, 5, 14], "texture": "#side", "cullface": "south"}, + "west": {"uv": [11, 2, 16, 14], "texture": "#side", "cullface": "west"} + } + }, + { + "name": "pitch", + "from": [0.4995, 9, 5.0005], + "to": [15.5005, 14, 11.0005], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11.5, 8.0005]}, + "faces": { + "east": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#numerical", "cullface": "east"}, + "west": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#numerical", "cullface": "west"} + } + }, + { + "name": "pitch", + "from": [5, 9, 0.5], + "to": [11, 14, 15.501], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 7]}, + "faces": { + "north": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#numerical", "cullface": "north"}, + "south": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#numerical", "cullface": "south"} + } + }, + { + "name": "numerical", + "from": [5, 2, 0.5], + "to": [11, 7, 15.501], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 7]}, + "faces": { + "north": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#pitch", "cullface": "north"}, + "south": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#pitch", "cullface": "south"} + } + }, + { + "name": "numerical", + "from": [0.4995, 2, 5.0005], + "to": [15.5005, 7, 11.0005], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.5, 8.0005]}, + "faces": { + "east": {"uv": [0, 1, 15, 14], "texture": "#pitch", "cullface": "east"}, + "west": {"uv": [0.5, 1.25, 15.5, 13.75], "texture": "#pitch", "cullface": "west"} + } + } + ], + "groups": [ + { + "name": "base", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "pitch", + "origin": [8, 8, 7], + "color": 0, + "children": [7, 8] + }, + { + "name": "numerical", + "origin": [8, 4.5, 8.0005], + "color": 0, + "children": [9, 10] + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/template_orientable_trapdoor_bottom.json b/public/assets/minecraft/models/block/template_orientable_trapdoor_bottom.json new file mode 100644 index 00000000..5f2ac5e4 --- /dev/null +++ b/public/assets/minecraft/models/block/template_orientable_trapdoor_bottom.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_orientable_trapdoor_open.json b/public/assets/minecraft/models/block/template_orientable_trapdoor_open.json new file mode 100644 index 00000000..ce447b51 --- /dev/null +++ b/public/assets/minecraft/models/block/template_orientable_trapdoor_open.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 13 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "south": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "rotation": 90, "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 0 ], "rotation": 90, "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_orientable_trapdoor_top.json b/public/assets/minecraft/models/block/template_orientable_trapdoor_top.json new file mode 100644 index 00000000..a437e184 --- /dev/null +++ b/public/assets/minecraft/models/block/template_orientable_trapdoor_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 13, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_piston.json b/public/assets/minecraft/models/block/template_piston.json new file mode 100644 index 00000000..83b4e18a --- /dev/null +++ b/public/assets/minecraft/models/block/template_piston.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 180, "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_piston_head.json b/public/assets/minecraft/models/block/template_piston_head.json new file mode 100644 index 00000000..d8e416a0 --- /dev/null +++ b/public/assets/minecraft/models/block/template_piston_head.json @@ -0,0 +1,27 @@ +{ + "textures": { + "particle": "#platform" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 4 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#unsticky" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + }, + { "from": [ 6, 6, 4 ], + "to": [ 10, 10, 20 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#unsticky_side", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#unsticky_side", "rotation": 270 }, + "west": { "uv": [ 16, 4, 0, 0 ], "texture": "#unsticky_side" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#unsticky_side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_piston_head_short.json b/public/assets/minecraft/models/block/template_piston_head_short.json new file mode 100644 index 00000000..30d61fdf --- /dev/null +++ b/public/assets/minecraft/models/block/template_piston_head_short.json @@ -0,0 +1,27 @@ +{ + "textures": { + "particle": "#platform" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 4 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#unsticky" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + }, + { "from": [ 6, 6, 4 ], + "to": [ 10, 10, 16 ], + "faces": { + "down": { "uv": [ 4, 0, 16, 4 ], "texture": "#unsticky_side", "rotation": 90 }, + "up": { "uv": [ 4, 0, 16, 4 ], "texture": "#unsticky_side", "rotation": 270 }, + "west": { "uv": [ 16, 4, 4, 0 ], "texture": "#unsticky_side" }, + "east": { "uv": [ 4, 0, 16, 4 ], "texture": "#unsticky_side" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_potted_azalea_bush.json b/public/assets/minecraft/models/block/template_potted_azalea_bush.json new file mode 100644 index 00000000..d3ce7c09 --- /dev/null +++ b/public/assets/minecraft/models/block/template_potted_azalea_bush.json @@ -0,0 +1,108 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 4, 15.9, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "uv": [ 4, 12, 12, 4 ], "texture": "#top" }, + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 4, 8, 4 ], + "to": [ 12, 16, 4 ], + "faces": { + "north": { "uv": [ 4, 5, 12, 13 ], "texture": "#side"}, + "south": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" } + } + }, + { "from": [ 4, 8, 12 ], + "to": [ 12, 16, 12 ], + "faces": { + "north": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" }, + "south": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" } + } + }, + { "from": [ 4, 8, 4 ], + "to": [ 4, 16, 12 ], + "faces": { + "west": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" }, + "east": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" } + } + }, + { "from": [ 12, 8, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "west": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" }, + "east": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_rail_raised_ne.json b/public/assets/minecraft/models/block/template_rail_raised_ne.json new file mode 100644 index 00000000..a92e4603 --- /dev/null +++ b/public/assets/minecraft/models/block/template_rail_raised_ne.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "rotation": { + "origin": [ 8, 9, 8 ], + "axis": "x", + "angle": 45, + "rescale": true + }, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_rail_raised_sw.json b/public/assets/minecraft/models/block/template_rail_raised_sw.json new file mode 100644 index 00000000..dddc3562 --- /dev/null +++ b/public/assets/minecraft/models/block/template_rail_raised_sw.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "rotation": { + "origin": [ 8, 9, 8 ], + "axis": "x", + "angle": -45, + "rescale": true + }, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_redstone_power_level.json b/public/assets/minecraft/models/block/template_redstone_power_level.json new file mode 100644 index 00000000..fa4486e9 --- /dev/null +++ b/public/assets/minecraft/models/block/template_redstone_power_level.json @@ -0,0 +1,27 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "level": "#level" + }, + "elements": [ + { + "name": "number", + "from": [4, 0.275, 4], + "to": [12, 0.275, 12], + "faces": { + "up": {"uv": [0, 0, 4, 4], "texture": "#level" }, + "down": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#level", "cullface": "down"} + } + }, + { + "name": "outline", + "from": [3, 0.275, 4], + "to": [13, 0.275, 14], + "faces": { + "up": {"uv": [4, 0, 9, 5], "texture": "#level", "tintindex": 0}, + "down": {"uv": [4, 0, 9, 5], "rotation": 180, "texture": "#level", "cullface": "down", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/template_redstone_torch.json b/public/assets/minecraft/models/block/template_redstone_torch.json new file mode 100644 index 00000000..de6022cd --- /dev/null +++ b/public/assets/minecraft/models/block/template_redstone_torch.json @@ -0,0 +1,68 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 9.5, 7.5, 9.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 10.5, 6.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 9.5, 10.5, 6.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#torch" } + } + }, + { + "from": [ 9.5, 7.5, 6.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 9.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 6.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_redstone_torch_wall.json b/public/assets/minecraft/models/block/template_redstone_torch_wall.json new file mode 100644 index 00000000..6c11497f --- /dev/null +++ b/public/assets/minecraft/models/block/template_redstone_torch_wall.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 8, 6.5 ], + "to": [ 1.5, 11, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 14, 6.5 ], + "to": [ 1.5, 17, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 11, 3.5 ], + "to": [ 1.5, 14, 6.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 1.5, 11, 6.5 ], + "to": [ 4.5, 14, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 11, 9.5 ], + "to": [ 1.5, 14, 12.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -4.5, 11, 6.5 ], + "to": [ -1.5, 14, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_sculk_shrieker.json b/public/assets/minecraft/models/block/template_sculk_shrieker.json new file mode 100644 index 00000000..f7dac613 --- /dev/null +++ b/public/assets/minecraft/models/block/template_sculk_shrieker.json @@ -0,0 +1,77 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/sculk_shrieker_bottom", + "side": "block/sculk_shrieker_side", + "top": "block/sculk_shrieker_top", + "inner_top": "block/sculk_shrieker_inner_top", + "particle": "block/sculk_shrieker_bottom" + }, + "elements": [ + { + "name": "bottom_slab", + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inner_top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "top_slab", + "from": [1, 8, 1], + "to": [15, 15, 15], + "faces": { + "north": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "east": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "south": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "west": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#top"} + } + }, + { + "name": "up", + "from": [1, 14.98, 1], + "to": [15, 14.98, 15], + "faces": { + "down": {"uv": [1, 1, 15, 15], "texture": "#top"} + } + }, + { + "name": "south", + "from": [1, 8, 14.98], + "to": [15, 15, 14.98], + "faces": { + "north": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "north", + "from": [1, 8, 1.02], + "to": [15, 15, 1.02], + "faces": { + "south": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "east", + "from": [14.98, 8, 1], + "to": [14.98, 15, 15], + "faces": { + "west": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "west", + "from": [1.02, 8, 1], + "to": [1.02, 15, 15], + "faces": { + "east": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_seagrass.json b/public/assets/minecraft/models/block/template_seagrass.json new file mode 100644 index 00000000..4324e3da --- /dev/null +++ b/public/assets/minecraft/models/block/template_seagrass.json @@ -0,0 +1,40 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 4 ], + "to": [ 16, 16, 4 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 12, 0, 0 ], + "to": [ 12, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 4, 0, 0 ], + "to": [ 4, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 12 ], + "to": [ 16, 16, 12 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_body.json b/public/assets/minecraft/models/block/template_shelf_body.json new file mode 100644 index 00000000..2f258411 --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_body.json @@ -0,0 +1,56 @@ +{ + "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 2.5, -1.5, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, -4 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + }, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "shelf_body", + "from": [0, 0, 13], + "to": [16, 16, 16], + "faces": { + "east": {"uv": [8, 0, 9.5, 8], "texture": "#all", "cullface": "east"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#all", "cullface": "south"}, + "west": {"uv": [14.5, 0, 16, 8], "texture": "#all", "cullface": "west"}, + "up": {"uv": [16, 5, 8, 3.5], "texture": "#all", "cullface": "up"}, + "down": {"uv": [16, 6, 8, 4.5], "texture": "#all", "cullface": "down"} + } + }, + { + "name": "shelf_bottom", + "from": [0, 0, 11], + "to": [16, 4, 13], + "faces": { + "north": {"uv": [0, 6, 8, 8], "texture": "#all"}, + "east": {"uv": [1.5, 6, 2.5, 8], "texture": "#all", "cullface": "east"}, + "west": {"uv": [5.5, 6, 6.5, 8], "texture": "#all", "cullface": "west"}, + "up": {"uv": [8, 3.5, 16, 4.5], "texture": "#all"}, + "down": {"uv": [16, 4.5, 8, 3.5], "texture": "#all", "cullface": "down"} + } + }, + { + "name": "shelf_top", + "from": [0, 12, 11], + "to": [16, 16, 13], + "faces": { + "north": {"uv": [0, 0, 8, 2], "texture": "#all"}, + "east": {"uv": [1.5, 0, 2.5, 2], "texture": "#all", "cullface": "east"}, + "west": {"uv": [5.5, 0, 6.5, 2], "texture": "#all", "cullface": "west"}, + "up": {"uv": [16, 6, 8, 5], "texture": "#all", "cullface": "up"}, + "down": {"uv": [8, 5, 16, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_center.json b/public/assets/minecraft/models/block/template_shelf_center.json new file mode 100644 index 00000000..20b1449c --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_center.json @@ -0,0 +1,15 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "from": [0, 4, 13], + "to": [16, 12, 13], + "faces": { + "north": {"uv": [0, 12, 8, 16], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_inventory.json b/public/assets/minecraft/models/block/template_shelf_inventory.json new file mode 100644 index 00000000..da5420ad --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_inventory.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 2.5, -1.5, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, -4 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 4 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, -2, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 135, 0 ], + "translation": [ -3, 1, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + } + }, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "shelf_body", + "from": [0, 0, 13], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 2, 8, 6], "texture": "#all"}, + "east": {"uv": [8, 0, 9.5, 8], "texture": "#all", "cullface": "east"}, + "south": {"uv": [8, 0, 16, 8], "texture": "#all", "cullface": "south"}, + "west": {"uv": [14.5, 0, 16, 8], "texture": "#all", "cullface": "west"}, + "up": {"uv": [16, 5, 8, 3.5], "texture": "#all"}, + "down": {"uv": [16, 6, 8, 4.5], "texture": "#all", "cullface": "down"} + } + }, + { + "name": "shelf_bottom", + "from": [0, 0, 11], + "to": [16, 4, 13], + "faces": { + "north": {"uv": [0, 6, 8, 8], "texture": "#all"}, + "east": {"uv": [1.5, 6, 2.5, 8], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 0, 8, 1], "texture": "#all", "cullface": "south"}, + "west": {"uv": [5.5, 6, 6.5, 8], "texture": "#all", "cullface": "west"}, + "up": {"uv": [8, 3.5, 16, 4.5], "texture": "#all"}, + "down": {"uv": [16, 4.5, 8, 3.5], "texture": "#all", "cullface": "down"} + } + }, + { + "name": "shelf_top", + "from": [0, 12, 11], + "to": [16, 16, 13], + "faces": { + "north": {"uv": [0, 0, 8, 2], "texture": "#all"}, + "east": {"uv": [1.5, 0, 2.5, 2], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 0, 8, 1], "texture": "#all", "cullface": "south"}, + "west": {"uv": [5.5, 0, 6.5, 2], "texture": "#all", "cullface": "west"}, + "up": {"uv": [16, 6, 8, 5], "texture": "#all", "cullface": "up"}, + "down": {"uv": [8, 5, 16, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_left.json b/public/assets/minecraft/models/block/template_shelf_left.json new file mode 100644 index 00000000..ecb099d6 --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_left.json @@ -0,0 +1,15 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "from": [0, 4, 13], + "to": [16, 12, 13], + "faces": { + "north": {"uv": [0, 8, 8, 12], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_right.json b/public/assets/minecraft/models/block/template_shelf_right.json new file mode 100644 index 00000000..5e58b7f2 --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_right.json @@ -0,0 +1,15 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "from": [0, 4, 13], + "to": [16, 12, 13], + "faces": { + "north": {"uv": [8, 8, 16, 12], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_unconnected.json b/public/assets/minecraft/models/block/template_shelf_unconnected.json new file mode 100644 index 00000000..3b82ae61 --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_unconnected.json @@ -0,0 +1,15 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "from": [0, 4, 13], + "to": [16, 12, 13], + "faces": { + "north": {"uv": [8, 12, 16, 16], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_shelf_unpowered.json b/public/assets/minecraft/models/block/template_shelf_unpowered.json new file mode 100644 index 00000000..ad5b6a3f --- /dev/null +++ b/public/assets/minecraft/models/block/template_shelf_unpowered.json @@ -0,0 +1,15 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "from": [0, 4, 13], + "to": [16, 12, 13], + "faces": { + "north": {"uv": [0, 2, 8, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_sign_rot_0.json b/public/assets/minecraft/models/block/template_sign_rot_0.json new file mode 100644 index 00000000..628ae6e0 --- /dev/null +++ b/public/assets/minecraft/models/block/template_sign_rot_0.json @@ -0,0 +1,30 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [7.33333, 0, 7.33333], + "to": [8.66667, 9.33333, 8.66667], + "faces": { + "north": {"uv": [14, 8, 15, 15], "texture": "#all"}, + "east": {"uv": [15, 0, 16, 7], "texture": "#all"}, + "south": {"uv": [14, 0, 15, 7], "texture": "#all"}, + "west": {"uv": [15, 8, 16, 15], "texture": "#all"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [0, 9.33333, 7.33333], + "to": [16, 17.33333, 8.66667], + "rotation": {"angle": 0.0001, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 8, 12, 14], "texture": "#all"}, + "east": {"uv": [12, 1, 13, 7], "texture": "#all"}, + "south": {"uv": [0, 1, 12, 7], "texture": "#all"}, + "west": {"uv": [12, 8, 13, 14], "texture": "#all"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#all"}, + "down": {"uv": [0, 14, 12, 15], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_sign_rot_1.json b/public/assets/minecraft/models/block/template_sign_rot_1.json new file mode 100644 index 00000000..7c515b85 --- /dev/null +++ b/public/assets/minecraft/models/block/template_sign_rot_1.json @@ -0,0 +1,31 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [7.33333, 0, 7.33333], + "to": [8.66667, 9.33333, 8.66667], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [14, 8, 15, 15], "texture": "#all"}, + "east": {"uv": [15, 0, 16, 7], "texture": "#all"}, + "south": {"uv": [14, 0, 15, 7], "texture": "#all"}, + "west": {"uv": [15, 8, 16, 15], "texture": "#all"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [0, 9.33333, 7.33333], + "to": [16, 17.33333, 8.66667], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 8, 12, 14], "texture": "#all"}, + "east": {"uv": [12, 1, 13, 7], "texture": "#all"}, + "south": {"uv": [0, 1, 12, 7], "texture": "#all"}, + "west": {"uv": [12, 8, 13, 14], "texture": "#all"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#all"}, + "down": {"uv": [0, 14, 12, 15], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_sign_rot_2.json b/public/assets/minecraft/models/block/template_sign_rot_2.json new file mode 100644 index 00000000..13cc836f --- /dev/null +++ b/public/assets/minecraft/models/block/template_sign_rot_2.json @@ -0,0 +1,31 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [7.33333, 0, 7.33333], + "to": [8.66667, 9.33333, 8.66667], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [14, 8, 15, 15], "texture": "#all"}, + "east": {"uv": [15, 0, 16, 7], "texture": "#all"}, + "south": {"uv": [14, 0, 15, 7], "texture": "#all"}, + "west": {"uv": [15, 8, 16, 15], "texture": "#all"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [0, 9.33333, 7.33333], + "to": [16, 17.33333, 8.66667], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 8, 12, 14], "texture": "#all"}, + "east": {"uv": [12, 1, 13, 7], "texture": "#all"}, + "south": {"uv": [0, 1, 12, 7], "texture": "#all"}, + "west": {"uv": [12, 8, 13, 14], "texture": "#all"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#all"}, + "down": {"uv": [0, 14, 12, 15], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_sign_rot_3.json b/public/assets/minecraft/models/block/template_sign_rot_3.json new file mode 100644 index 00000000..49da357b --- /dev/null +++ b/public/assets/minecraft/models/block/template_sign_rot_3.json @@ -0,0 +1,31 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [7.33333, 0, 7.33333], + "to": [8.66667, 9.33333, 8.66667], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [14, 8, 15, 15], "texture": "#all"}, + "east": {"uv": [15, 0, 16, 7], "texture": "#all"}, + "south": {"uv": [14, 0, 15, 7], "texture": "#all"}, + "west": {"uv": [15, 8, 16, 15], "texture": "#all"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [0, 9.33333, 7.33333], + "to": [16, 17.33333, 8.66667], + "rotation": {"angle": -67.5, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 8, 12, 14], "texture": "#all"}, + "east": {"uv": [12, 1, 13, 7], "texture": "#all"}, + "south": {"uv": [0, 1, 12, 7], "texture": "#all"}, + "west": {"uv": [12, 8, 13, 14], "texture": "#all"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#all"}, + "down": {"uv": [0, 14, 12, 15], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_single_face.json b/public/assets/minecraft/models/block/template_single_face.json new file mode 100644 index 00000000..d23e5f20 --- /dev/null +++ b/public/assets/minecraft/models/block/template_single_face.json @@ -0,0 +1,13 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0 ], + "faces": { + "north": { "texture": "#texture", "cullface":"north" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_three_candles.json b/public/assets/minecraft/models/block/template_three_candles.json new file mode 100644 index 00000000..d9963dc7 --- /dev/null +++ b/public/assets/minecraft/models/block/template_three_candles.json @@ -0,0 +1,95 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [7, 0, 9], + "to": [9, 3, 11], + "faces": { + "north": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [7.5, 3, 10], + "to": [8.5, 4, 10], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 10]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [7.5, 3, 10], + "to": [8.5, 4, 10], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 10]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5, 0, 7], + "to": [7, 5, 9], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [8, 0, 6], + "to": [10, 6, 8], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [8.5, 6, 7], + "to": [9.5, 7, 7], + "rotation": {"angle": 45, "axis": "y", "origin": [9, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [8.5, 6, 7], + "to": [9.5, 7, 7], + "rotation": {"angle": -45, "axis": "y", "origin": [9, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_three_turtle_eggs.json b/public/assets/minecraft/models/block/template_three_turtle_eggs.json new file mode 100644 index 00000000..c6ce2d8a --- /dev/null +++ b/public/assets/minecraft/models/block/template_three_turtle_eggs.json @@ -0,0 +1,43 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + }, + { + "from": [ 11, 0, 7 ], + "to": [ 14, 4, 10 ], + "faces": { + "down": { "uv": [ 5, 0, 8, 3 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 5, 0, 8, 3 ], "texture": "#all" }, + "north": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "south": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "west": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "east": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_torch.json b/public/assets/minecraft/models/block/template_torch.json new file mode 100644 index 00000000..21ed1138 --- /dev/null +++ b/public/assets/minecraft/models/block/template_torch.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_torch_unlit.json b/public/assets/minecraft/models/block/template_torch_unlit.json new file mode 100644 index 00000000..ef0829e2 --- /dev/null +++ b/public/assets/minecraft/models/block/template_torch_unlit.json @@ -0,0 +1,19 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_torch_wall.json b/public/assets/minecraft/models/block/template_torch_wall.json new file mode 100644 index 00000000..a7083f01 --- /dev/null +++ b/public/assets/minecraft/models/block/template_torch_wall.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_torch_wall_unlit.json b/public/assets/minecraft/models/block/template_torch_wall_unlit.json new file mode 100644 index 00000000..3b11230b --- /dev/null +++ b/public/assets/minecraft/models/block/template_torch_wall_unlit.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_trapdoor_bottom.json b/public/assets/minecraft/models/block/template_trapdoor_bottom.json new file mode 100644 index 00000000..2b6c8daa --- /dev/null +++ b/public/assets/minecraft/models/block/template_trapdoor_bottom.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_trapdoor_open.json b/public/assets/minecraft/models/block/template_trapdoor_open.json new file mode 100644 index 00000000..b301619c --- /dev/null +++ b/public/assets/minecraft/models/block/template_trapdoor_open.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 13 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 16, 0, 13, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 13, 0, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_trapdoor_top.json b/public/assets/minecraft/models/block/template_trapdoor_top.json new file mode 100644 index 00000000..036aeb7b --- /dev/null +++ b/public/assets/minecraft/models/block/template_trapdoor_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 13, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_turtle_egg.json b/public/assets/minecraft/models/block/template_turtle_egg.json new file mode 100644 index 00000000..b42b49ea --- /dev/null +++ b/public/assets/minecraft/models/block/template_turtle_egg.json @@ -0,0 +1,19 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_two_candles.json b/public/assets/minecraft/models/block/template_two_candles.json new file mode 100644 index 00000000..2abbb10c --- /dev/null +++ b/public/assets/minecraft/models/block/template_two_candles.json @@ -0,0 +1,65 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [5, 0, 7], + "to": [7, 5, 9], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9, 0, 6], + "to": [11, 6, 8], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [9.5, 6, 7], + "to": [10.5, 7, 7], + "rotation": {"angle": 45, "axis": "y", "origin": [10, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [9.5, 6, 7], + "to": [10.5, 7, 7], + "rotation": {"angle": -45, "axis": "y", "origin": [10, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_two_turtle_eggs.json b/public/assets/minecraft/models/block/template_two_turtle_eggs.json new file mode 100644 index 00000000..a5faf35d --- /dev/null +++ b/public/assets/minecraft/models/block/template_two_turtle_eggs.json @@ -0,0 +1,31 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_vault.json b/public/assets/minecraft/models/block/template_vault.json new file mode 100644 index 00000000..d88a3709 --- /dev/null +++ b/public/assets/minecraft/models/block/template_vault.json @@ -0,0 +1,34 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#side" + }, + "elements": [ + { + "name": "cage", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "cage_inverted_faces", + "from": [15.998, 3.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 13], "texture": "#front"}, + "east": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "south": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "west": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_wall_hanging_sign.json b/public/assets/minecraft/models/block/template_wall_hanging_sign.json new file mode 100644 index 00000000..ccbc75e0 --- /dev/null +++ b/public/assets/minecraft/models/block/template_wall_hanging_sign.json @@ -0,0 +1,68 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 10, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 7]}, + "faces": { + "north": {"uv": [9, 8, 16, 13], "texture": "#all"}, + "east": {"uv": [8, 8, 9, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 8, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 1, 13], "texture": "#all"}, + "up": {"uv": [1, 7, 8, 8], "texture": "#all"}, + "down": {"uv": [1, 13, 8, 14], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [0, 14, 6], + "to": [16, 16, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 7]}, + "faces": { + "north": {"uv": [0, 3.5, 8, 4.5], "texture": "#all"}, + "east": {"uv": [8, 2, 10, 3], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 2, 8, 3], "texture": "#all"}, + "west": {"uv": [8, 3.5, 10, 4.5], "texture": "#all", "cullface": "west"}, + "up": {"uv": [0, 0, 8, 2], "texture": "#all", "cullface": "up"}, + "down": {"uv": [8, 4.5, 0, 6.5], "texture": "#all"} + } + }, + { + "from": [1.5, 10, 8], + "to": [4.5, 12, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [3, 11, 8]}, + "faces": { + "north": {"uv": [12.5, 5.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 5.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [1.5, 11, 8], + "to": [4.5, 14, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [3, 12, 8]}, + "faces": { + "north": {"uv": [15.5, 4.5, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4.5, 15.5, 6], "texture": "#all"} + } + }, + { + "from": [11.5, 10, 8], + "to": [14.5, 12, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 11, 8]}, + "faces": { + "north": {"uv": [12.5, 5.5, 11, 6.5], "texture": "#all"}, + "south": {"uv": [11, 5.5, 12.5, 6.5], "texture": "#all"} + } + }, + { + "from": [11.5, 11, 8], + "to": [14.5, 14, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [13, 12, 8]}, + "faces": { + "north": {"uv": [15.5, 4.5, 14, 6], "texture": "#all"}, + "south": {"uv": [14, 4.5, 15.5, 6], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_wall_post.json b/public/assets/minecraft/models/block/template_wall_post.json new file mode 100644 index 00000000..c1c40e47 --- /dev/null +++ b/public/assets/minecraft/models/block/template_wall_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 4, 0, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall", "cullface": "up" }, + "north": { "texture": "#wall" }, + "south": { "texture": "#wall" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + }, + "__comment": "Center post" + } + ] +} diff --git a/public/assets/minecraft/models/block/template_wall_side.json b/public/assets/minecraft/models/block/template_wall_side.json new file mode 100644 index 00000000..301854c8 --- /dev/null +++ b/public/assets/minecraft/models/block/template_wall_side.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 5, 0, 0 ], + "to": [ 11, 14, 8 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall" }, + "north": { "texture": "#wall", "cullface": "north" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + }, + "__comment": "wall" + } + ] +} diff --git a/public/assets/minecraft/models/block/template_wall_side_tall.json b/public/assets/minecraft/models/block/template_wall_side_tall.json new file mode 100644 index 00000000..379a9e3c --- /dev/null +++ b/public/assets/minecraft/models/block/template_wall_side_tall.json @@ -0,0 +1,17 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 5, 0, 0 ], + "to": [ 11, 16, 8 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall", "cullface": "up"}, + "north": { "texture": "#wall", "cullface": "north" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/template_wall_sign.json b/public/assets/minecraft/models/block/template_wall_sign.json new file mode 100644 index 00000000..25eba749 --- /dev/null +++ b/public/assets/minecraft/models/block/template_wall_sign.json @@ -0,0 +1,18 @@ +{ + "parent": "block/block", + "ambientocclusion": false, + "elements": [ + { + "from": [0, 4.33333, 0.33333], + "to": [16, 12.33333, 1.66667], + "faces": { + "north": {"uv": [0, 8, 12, 14], "texture": "#all"}, + "east": {"uv": [12, 1, 13, 7], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 1, 12, 7], "texture": "#all"}, + "west": {"uv": [12, 8, 13, 14], "texture": "#all", "cullface": "west"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#all"}, + "down": {"uv": [0, 14, 12, 15], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/terracotta.json b/public/assets/minecraft/models/block/terracotta.json new file mode 100644 index 00000000..abdc18d7 --- /dev/null +++ b/public/assets/minecraft/models/block/terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/test_block_accept.json b/public/assets/minecraft/models/block/test_block_accept.json new file mode 100644 index 00000000..e9bf9b1c --- /dev/null +++ b/public/assets/minecraft/models/block/test_block_accept.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/test_block_accept" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/test_block_fail.json b/public/assets/minecraft/models/block/test_block_fail.json new file mode 100644 index 00000000..04fd1773 --- /dev/null +++ b/public/assets/minecraft/models/block/test_block_fail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/test_block_fail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/test_block_log.json b/public/assets/minecraft/models/block/test_block_log.json new file mode 100644 index 00000000..9799e8df --- /dev/null +++ b/public/assets/minecraft/models/block/test_block_log.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/test_block_log" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/test_block_start.json b/public/assets/minecraft/models/block/test_block_start.json new file mode 100644 index 00000000..387827a4 --- /dev/null +++ b/public/assets/minecraft/models/block/test_block_start.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/test_block_start" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/test_instance_block.json b/public/assets/minecraft/models/block/test_instance_block.json new file mode 100644 index 00000000..dae43c63 --- /dev/null +++ b/public/assets/minecraft/models/block/test_instance_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/test_instance_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/thin_block.json b/public/assets/minecraft/models/block/thin_block.json new file mode 100644 index 00000000..1adb58ab --- /dev/null +++ b/public/assets/minecraft/models/block/thin_block.json @@ -0,0 +1,19 @@ +{ "parent": "block/block", + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 2], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 4.2, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 225, 0 ], + "translation": [ 0, 4.2, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + } +} diff --git a/public/assets/minecraft/models/block/three_dead_sea_pickles.json b/public/assets/minecraft/models/block/three_dead_sea_pickles.json new file mode 100644 index 00000000..8eff63de --- /dev/null +++ b/public/assets/minecraft/models/block/three_dead_sea_pickles.json @@ -0,0 +1,65 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 9 ], + "to": [ 10, 6, 13 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 9 ], + "to": [ 10, 5.95, 13 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 6, 4, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 2, 3.95, 2 ], + "to": [ 6, 3.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 4 ], + "to": [ 12, 6, 8 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.95, 4 ], + "to": [ 12, 5.95, 8 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/three_sea_pickles.json b/public/assets/minecraft/models/block/three_sea_pickles.json new file mode 100644 index 00000000..aeb47500 --- /dev/null +++ b/public/assets/minecraft/models/block/three_sea_pickles.json @@ -0,0 +1,125 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 9 ], + "to": [ 10, 6, 13 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 9 ], + "to": [ 10, 5.95, 13 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 6, 4, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 2, 3.95, 2 ], + "to": [ 6, 3.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 4 ], + "to": [ 12, 6, 8 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.95, 4 ], + "to": [ 12, 5.95, 8 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 7.5, 5.2, 11 ], + "to": [ 8.5, 8.7, 11 ], + "rotation": { "origin": [ 8, 8, 11 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.2, 10.5 ], + "to": [ 8, 8.7, 11.5 ], + "rotation": { "origin": [ 8, 8, 11 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 3.5, 3.2, 4 ], + "to": [ 4.5, 6.7, 4 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 3.2, 3.5 ], + "to": [ 4, 6.7, 4.5 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 9.5, 5.2, 6 ], + "to": [ 10.5, 8.7, 6 ], + "rotation": { "origin": [ 10, 8, 6 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10, 5.2, 5.5 ], + "to": [ 10, 8.7, 6.5 ], + "rotation": { "origin": [ 10, 8, 6 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/three_slightly_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/three_slightly_cracked_turtle_eggs.json new file mode 100644 index 00000000..a50fdeef --- /dev/null +++ b/public/assets/minecraft/models/block/three_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/three_turtle_eggs.json b/public/assets/minecraft/models/block/three_turtle_eggs.json new file mode 100644 index 00000000..7f893795 --- /dev/null +++ b/public/assets/minecraft/models/block/three_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/three_very_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/three_very_cracked_turtle_eggs.json new file mode 100644 index 00000000..7c8e2046 --- /dev/null +++ b/public/assets/minecraft/models/block/three_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tinted_cross.json b/public/assets/minecraft/models/block/tinted_cross.json new file mode 100644 index 00000000..d3b5474e --- /dev/null +++ b/public/assets/minecraft/models/block/tinted_cross.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tinted_flower_pot_cross.json b/public/assets/minecraft/models/block/tinted_flower_pot_cross.json new file mode 100644 index 00000000..1fabc7a1 --- /dev/null +++ b/public/assets/minecraft/models/block/tinted_flower_pot_cross.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tinted_glass.json b/public/assets/minecraft/models/block/tinted_glass.json new file mode 100644 index 00000000..7c6f495d --- /dev/null +++ b/public/assets/minecraft/models/block/tinted_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tinted_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tnt.json b/public/assets/minecraft/models/block/tnt.json new file mode 100644 index 00000000..c4023fda --- /dev/null +++ b/public/assets/minecraft/models/block/tnt.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/tnt_bottom", + "side": "minecraft:block/tnt_side", + "top": "minecraft:block/tnt_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/torch.json b/public/assets/minecraft/models/block/torch.json new file mode 100644 index 00000000..7c6241d0 --- /dev/null +++ b/public/assets/minecraft/models/block/torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch", + "textures": { + "torch": "minecraft:block/torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/torchflower.json b/public/assets/minecraft/models/block/torchflower.json new file mode 100644 index 00000000..633e42e2 --- /dev/null +++ b/public/assets/minecraft/models/block/torchflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/torchflower_crop_stage0.json b/public/assets/minecraft/models/block/torchflower_crop_stage0.json new file mode 100644 index 00000000..3f5a4896 --- /dev/null +++ b/public/assets/minecraft/models/block/torchflower_crop_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower_crop_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/torchflower_crop_stage1.json b/public/assets/minecraft/models/block/torchflower_crop_stage1.json new file mode 100644 index 00000000..cb14cf9e --- /dev/null +++ b/public/assets/minecraft/models/block/torchflower_crop_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower_crop_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trapped_chest.json b/public/assets/minecraft/models/block/trapped_chest.json new file mode 100644 index 00000000..9406a849 --- /dev/null +++ b/public/assets/minecraft/models/block/trapped_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner.json b/public/assets/minecraft/models/block/trial_spawner.json new file mode 100644 index 00000000..3b99cb12 --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_inactive", + "top": "minecraft:block/trial_spawner_top_inactive" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner_active.json b/public/assets/minecraft/models/block/trial_spawner_active.json new file mode 100644 index 00000000..0ddc5ea9 --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner_active.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active", + "top": "minecraft:block/trial_spawner_top_active" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner_active_ominous.json b/public/assets/minecraft/models/block/trial_spawner_active_ominous.json new file mode 100644 index 00000000..af201038 --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner_active_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active_ominous", + "top": "minecraft:block/trial_spawner_top_active_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner_ejecting_reward.json b/public/assets/minecraft/models/block/trial_spawner_ejecting_reward.json new file mode 100644 index 00000000..8bbb2cd4 --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner_ejecting_reward.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active", + "top": "minecraft:block/trial_spawner_top_ejecting_reward" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner_ejecting_reward_ominous.json b/public/assets/minecraft/models/block/trial_spawner_ejecting_reward_ominous.json new file mode 100644 index 00000000..d4575518 --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner_ejecting_reward_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active_ominous", + "top": "minecraft:block/trial_spawner_top_ejecting_reward_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/trial_spawner_inactive_ominous.json b/public/assets/minecraft/models/block/trial_spawner_inactive_ominous.json new file mode 100644 index 00000000..badc28ce --- /dev/null +++ b/public/assets/minecraft/models/block/trial_spawner_inactive_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_inactive_ominous", + "top": "minecraft:block/trial_spawner_top_inactive_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tripwire_attached_n.json b/public/assets/minecraft/models/block/tripwire_attached_n.json new file mode 100644 index 00000000..636a1744 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_attached_n.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_attached_ne.json b/public/assets/minecraft/models/block/tripwire_attached_ne.json new file mode 100644 index 00000000..bb899c3b --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_attached_ne.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_attached_ns.json b/public/assets/minecraft/models/block/tripwire_attached_ns.json new file mode 100644 index 00000000..a4417bdb --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_attached_ns.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_attached_nse.json b/public/assets/minecraft/models/block/tripwire_attached_nse.json new file mode 100644 index 00000000..010df81a --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_attached_nse.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_attached_nsew.json b/public/assets/minecraft/models/block/tripwire_attached_nsew.json new file mode 100644 index 00000000..e0bb74a8 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_attached_nsew.json @@ -0,0 +1,73 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 0, 1.5, 7.75 ], + "to": [ 4, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + }, + { "from": [ 4, 1.5, 7.75 ], + "to": [ 8, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 16, 6 ], "texture": "#texture" }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_hook.json b/public/assets/minecraft/models/block/tripwire_hook.json new file mode 100644 index 00000000..95279bd3 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_hook.json @@ -0,0 +1,72 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks" + }, + "elements": [ + { "from": [ 6.2, 3.8, 7.9 ], + "to": [ 9.8, 4.6, 11.5 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 10.3 ], + "to": [ 8.6, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 9.1 ], + "to": [ 8.6, 4.6, 9.1 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 9.1 ], + "to": [ 7.4, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 3.8, 9.1 ], + "to": [ 8.6, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": 45 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_hook_attached.json b/public/assets/minecraft/models/block/tripwire_hook_attached.json new file mode 100644 index 00000000..58228444 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_hook_attached.json @@ -0,0 +1,79 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks", + "tripwire": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 6.7 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "x", "angle": -22.5, "rescale": true }, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#tripwire", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#tripwire", "rotation": 90 } + } + }, + { "from": [ 6.2, 4.2, 6.7 ], + "to": [ 9.8, 5, 10.3 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 9.1 ], + "to": [ 8.6, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 8.6, 5, 7.9 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 7.4, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 4.2, 7.9 ], + "to": [ 8.6, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_hook_attached_on.json b/public/assets/minecraft/models/block/tripwire_hook_attached_on.json new file mode 100644 index 00000000..c0e4d1ad --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_hook_attached_on.json @@ -0,0 +1,76 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks", + "tripwire": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 0.5, 0 ], + "to": [ 8.25, 0.5, 6.7 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "x", "angle": -22.5, "rescale": true }, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#tripwire", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#tripwire", "rotation": 90 } + } + }, + { "from": [ 6.2, 3.4, 6.7 ], + "to": [ 9.8, 4.2, 10.3 ], + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 9.1 ], + "to": [ 8.6, 4.2, 9.1 ], + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 7.9 ], + "to": [ 8.6, 4.2, 7.9 ], + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 7.9 ], + "to": [ 7.4, 4.2, 9.1 ], + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 3.4, 7.9 ], + "to": [ 8.6, 4.2, 9.1 ], + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_hook_on.json b/public/assets/minecraft/models/block/tripwire_hook_on.json new file mode 100644 index 00000000..5b2494b1 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_hook_on.json @@ -0,0 +1,67 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks" + }, + "elements": [ + { "from": [ 6.2, 4.2, 6.7 ], + "to": [ 9.8, 5, 10.3 ], + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 9.1 ], + "to": [ 8.6, 5, 9.1 ], + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 8.6, 5, 7.9 ], + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 7.4, 5, 9.1 ], + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 4.2, 7.9 ], + "to": [ 8.6, 5, 9.1 ], + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_n.json b/public/assets/minecraft/models/block/tripwire_n.json new file mode 100644 index 00000000..e6392bf4 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_n.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_ne.json b/public/assets/minecraft/models/block/tripwire_ne.json new file mode 100644 index 00000000..3cd0cf67 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_ne.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_ns.json b/public/assets/minecraft/models/block/tripwire_ns.json new file mode 100644 index 00000000..a1771646 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_ns.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_nse.json b/public/assets/minecraft/models/block/tripwire_nse.json new file mode 100644 index 00000000..242a4eab --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_nse.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tripwire_nsew.json b/public/assets/minecraft/models/block/tripwire_nsew.json new file mode 100644 index 00000000..35d32c45 --- /dev/null +++ b/public/assets/minecraft/models/block/tripwire_nsew.json @@ -0,0 +1,73 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 4, 0, 6 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 0, 1.5, 7.75 ], + "to": [ 4, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + }, + { "from": [ 4, 1.5, 7.75 ], + "to": [ 8, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 6, 16, 4 ], "texture": "#texture" }, + "up": { "uv": [ 0, 4, 16, 6 ], "texture": "#texture" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/tube_coral.json b/public/assets/minecraft/models/block/tube_coral.json new file mode 100644 index 00000000..0a159709 --- /dev/null +++ b/public/assets/minecraft/models/block/tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/tube_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tube_coral_block.json b/public/assets/minecraft/models/block/tube_coral_block.json new file mode 100644 index 00000000..4de67c0b --- /dev/null +++ b/public/assets/minecraft/models/block/tube_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tube_coral_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tube_coral_fan.json b/public/assets/minecraft/models/block/tube_coral_fan.json new file mode 100644 index 00000000..6a5e968c --- /dev/null +++ b/public/assets/minecraft/models/block/tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tube_coral_wall_fan.json b/public/assets/minecraft/models/block/tube_coral_wall_fan.json new file mode 100644 index 00000000..6a36d289 --- /dev/null +++ b/public/assets/minecraft/models/block/tube_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff.json b/public/assets/minecraft/models/block/tuff.json new file mode 100644 index 00000000..80ca0934 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_slab.json b/public/assets/minecraft/models/block/tuff_brick_slab.json new file mode 100644 index 00000000..b0b0e379 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_slab_top.json b/public/assets/minecraft/models/block/tuff_brick_slab_top.json new file mode 100644 index 00000000..092a7f5b --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_stairs.json b/public/assets/minecraft/models/block/tuff_brick_stairs.json new file mode 100644 index 00000000..a6dc2d35 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_stairs_inner.json b/public/assets/minecraft/models/block/tuff_brick_stairs_inner.json new file mode 100644 index 00000000..537c7b59 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_stairs_outer.json b/public/assets/minecraft/models/block/tuff_brick_stairs_outer.json new file mode 100644 index 00000000..f7ed13e9 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_wall_inventory.json b/public/assets/minecraft/models/block/tuff_brick_wall_inventory.json new file mode 100644 index 00000000..05c36dae --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_wall_post.json b/public/assets/minecraft/models/block/tuff_brick_wall_post.json new file mode 100644 index 00000000..1c8723f5 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_wall_side.json b/public/assets/minecraft/models/block/tuff_brick_wall_side.json new file mode 100644 index 00000000..72c095e3 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_brick_wall_side_tall.json b/public/assets/minecraft/models/block/tuff_brick_wall_side_tall.json new file mode 100644 index 00000000..3ff51373 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_bricks.json b/public/assets/minecraft/models/block/tuff_bricks.json new file mode 100644 index 00000000..3ba4278b --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_slab.json b/public/assets/minecraft/models/block/tuff_slab.json new file mode 100644 index 00000000..b77e66fd --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_slab_top.json b/public/assets/minecraft/models/block/tuff_slab_top.json new file mode 100644 index 00000000..c4bbe6e3 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_stairs.json b/public/assets/minecraft/models/block/tuff_stairs.json new file mode 100644 index 00000000..ba84f4e7 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_stairs_inner.json b/public/assets/minecraft/models/block/tuff_stairs_inner.json new file mode 100644 index 00000000..cb7a1db8 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_stairs_outer.json b/public/assets/minecraft/models/block/tuff_stairs_outer.json new file mode 100644 index 00000000..7b8b85a8 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_wall_inventory.json b/public/assets/minecraft/models/block/tuff_wall_inventory.json new file mode 100644 index 00000000..f0719502 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_wall_post.json b/public/assets/minecraft/models/block/tuff_wall_post.json new file mode 100644 index 00000000..66c47876 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_wall_side.json b/public/assets/minecraft/models/block/tuff_wall_side.json new file mode 100644 index 00000000..1590701c --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/tuff_wall_side_tall.json b/public/assets/minecraft/models/block/tuff_wall_side_tall.json new file mode 100644 index 00000000..9b7e3338 --- /dev/null +++ b/public/assets/minecraft/models/block/tuff_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/turtle_egg.json b/public/assets/minecraft/models/block/turtle_egg.json new file mode 100644 index 00000000..94ce75f7 --- /dev/null +++ b/public/assets/minecraft/models/block/turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/twisting_vines.json b/public/assets/minecraft/models/block/twisting_vines.json new file mode 100644 index 00000000..1e077028 --- /dev/null +++ b/public/assets/minecraft/models/block/twisting_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/twisting_vines" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/twisting_vines_plant.json b/public/assets/minecraft/models/block/twisting_vines_plant.json new file mode 100644 index 00000000..20a056e0 --- /dev/null +++ b/public/assets/minecraft/models/block/twisting_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/twisting_vines_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/two_dead_sea_pickles.json b/public/assets/minecraft/models/block/two_dead_sea_pickles.json new file mode 100644 index 00000000..0a618603 --- /dev/null +++ b/public/assets/minecraft/models/block/two_dead_sea_pickles.json @@ -0,0 +1,46 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 3, 0, 3 ], + "to": [ 7, 6, 7 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 3, 5.95, 3 ], + "to": [ 7, 5.95, 7 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 8 ], + "to": [ 12, 4, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 8, 3.95, 8 ], + "to": [ 12, 3.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/public/assets/minecraft/models/block/two_sea_pickles.json b/public/assets/minecraft/models/block/two_sea_pickles.json new file mode 100644 index 00000000..612d0ff9 --- /dev/null +++ b/public/assets/minecraft/models/block/two_sea_pickles.json @@ -0,0 +1,86 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 3, 0, 3 ], + "to": [ 7, 6, 7 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 3, 5.95, 3 ], + "to": [ 7, 5.95, 7 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 8 ], + "to": [ 12, 4, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 8, 3.95, 8 ], + "to": [ 12, 3.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 4.5, 5.2, 5 ], + "to": [ 5.5, 8.7, 5 ], + "rotation": { "origin": [ 5, 5.6, 5 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 5, 5.2, 4.5 ], + "to": [ 5, 8.7, 5.5 ], + "rotation": { "origin": [ 5, 5.6, 5 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 9.5, 3.2, 10 ], + "to": [ 10.5, 6.7, 10 ], + "rotation": { "origin": [10, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10, 3.2, 9.5 ], + "to": [ 10, 6.7, 10.5 ], + "rotation": { "origin": [ 10, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/two_slightly_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/two_slightly_cracked_turtle_eggs.json new file mode 100644 index 00000000..4d1a9503 --- /dev/null +++ b/public/assets/minecraft/models/block/two_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/two_turtle_eggs.json b/public/assets/minecraft/models/block/two_turtle_eggs.json new file mode 100644 index 00000000..22209d56 --- /dev/null +++ b/public/assets/minecraft/models/block/two_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/two_very_cracked_turtle_eggs.json b/public/assets/minecraft/models/block/two_very_cracked_turtle_eggs.json new file mode 100644 index 00000000..1408a48f --- /dev/null +++ b/public/assets/minecraft/models/block/two_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault.json b/public/assets/minecraft/models/block/vault.json new file mode 100644 index 00000000..f9e887f4 --- /dev/null +++ b/public/assets/minecraft/models/block/vault.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_off", + "side": "minecraft:block/vault_side_off", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_active.json b/public/assets/minecraft/models/block/vault_active.json new file mode 100644 index 00000000..c7adf1dd --- /dev/null +++ b/public/assets/minecraft/models/block/vault_active.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_on", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_active_ominous.json b/public/assets/minecraft/models/block/vault_active_ominous.json new file mode 100644 index 00000000..49441602 --- /dev/null +++ b/public/assets/minecraft/models/block/vault_active_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_on_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_ejecting_reward.json b/public/assets/minecraft/models/block/vault_ejecting_reward.json new file mode 100644 index 00000000..f903d6ae --- /dev/null +++ b/public/assets/minecraft/models/block/vault_ejecting_reward.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_ejecting", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top_ejecting" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_ejecting_reward_ominous.json b/public/assets/minecraft/models/block/vault_ejecting_reward_ominous.json new file mode 100644 index 00000000..eb382fdc --- /dev/null +++ b/public/assets/minecraft/models/block/vault_ejecting_reward_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_ejecting_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ejecting_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_ominous.json b/public/assets/minecraft/models/block/vault_ominous.json new file mode 100644 index 00000000..8e40a6ea --- /dev/null +++ b/public/assets/minecraft/models/block/vault_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_off_ominous", + "side": "minecraft:block/vault_side_off_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_unlocking.json b/public/assets/minecraft/models/block/vault_unlocking.json new file mode 100644 index 00000000..a5d94da7 --- /dev/null +++ b/public/assets/minecraft/models/block/vault_unlocking.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_ejecting", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vault_unlocking_ominous.json b/public/assets/minecraft/models/block/vault_unlocking_ominous.json new file mode 100644 index 00000000..7b9f1ddf --- /dev/null +++ b/public/assets/minecraft/models/block/vault_unlocking_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_ejecting_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/verdant_froglight.json b/public/assets/minecraft/models/block/verdant_froglight.json new file mode 100644 index 00000000..092d7455 --- /dev/null +++ b/public/assets/minecraft/models/block/verdant_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/verdant_froglight_top", + "side": "minecraft:block/verdant_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/verdant_froglight_horizontal.json b/public/assets/minecraft/models/block/verdant_froglight_horizontal.json new file mode 100644 index 00000000..83001ec8 --- /dev/null +++ b/public/assets/minecraft/models/block/verdant_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/verdant_froglight_top", + "side": "minecraft:block/verdant_froglight_side" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/very_cracked_turtle_egg.json b/public/assets/minecraft/models/block/very_cracked_turtle_egg.json new file mode 100644 index 00000000..74ff1606 --- /dev/null +++ b/public/assets/minecraft/models/block/very_cracked_turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/vine.json b/public/assets/minecraft/models/block/vine.json new file mode 100644 index 00000000..6a48a470 --- /dev/null +++ b/public/assets/minecraft/models/block/vine.json @@ -0,0 +1,17 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/vine", + "vine": "block/vine" + }, + "elements": [ + { "from": [ 0, 0, 0.8 ], + "to": [ 16, 16, 0.8 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#vine", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#vine", "tintindex": 0 } + } + } + ] +} diff --git a/public/assets/minecraft/models/block/wall_inventory.json b/public/assets/minecraft/models/block/wall_inventory.json new file mode 100644 index 00000000..e387054c --- /dev/null +++ b/public/assets/minecraft/models/block/wall_inventory.json @@ -0,0 +1,48 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + }, + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 4, 0, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "uv": [ 4, 4, 12, 12 ], "texture": "#wall", "cullface": "down" }, + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#wall" }, + "north": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "south": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "west": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "east": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" } + }, + "__comment": "Center post" + }, + { "from": [ 5, 0, 0 ], + "to": [ 11, 13, 16 ], + "faces": { + "down": { "uv": [ 5, 0, 11, 16 ], "texture": "#wall", "cullface": "down" }, + "up": { "uv": [ 5, 0, 11, 16 ], "texture": "#wall" }, + "north": { "uv": [ 5, 3, 11, 16 ], "texture": "#wall", "cullface": "north" }, + "south": { "uv": [ 5, 3, 11, 16 ], "texture": "#wall", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#wall" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#wall" } + }, + "__comment": "Full wall" + } + ] +} diff --git a/public/assets/minecraft/models/block/wall_torch.json b/public/assets/minecraft/models/block/wall_torch.json new file mode 100644 index 00000000..e30eec7f --- /dev/null +++ b/public/assets/minecraft/models/block/wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall", + "textures": { + "torch": "minecraft:block/torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_button.json b/public/assets/minecraft/models/block/warped_button.json new file mode 100644 index 00000000..bdf5bc88 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_button_inventory.json b/public/assets/minecraft/models/block/warped_button_inventory.json new file mode 100644 index 00000000..2332270f --- /dev/null +++ b/public/assets/minecraft/models/block/warped_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_button_pressed.json b/public/assets/minecraft/models/block/warped_button_pressed.json new file mode 100644 index 00000000..feb58b7a --- /dev/null +++ b/public/assets/minecraft/models/block/warped_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_bottom_left.json b/public/assets/minecraft/models/block/warped_door_bottom_left.json new file mode 100644 index 00000000..be46139a --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_bottom_left_open.json b/public/assets/minecraft/models/block/warped_door_bottom_left_open.json new file mode 100644 index 00000000..82a61008 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_bottom_right.json b/public/assets/minecraft/models/block/warped_door_bottom_right.json new file mode 100644 index 00000000..a094977e --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_bottom_right_open.json b/public/assets/minecraft/models/block/warped_door_bottom_right_open.json new file mode 100644 index 00000000..844828eb --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_top_left.json b/public/assets/minecraft/models/block/warped_door_top_left.json new file mode 100644 index 00000000..0ad4e6ba --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_top_left_open.json b/public/assets/minecraft/models/block/warped_door_top_left_open.json new file mode 100644 index 00000000..350c4532 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_top_right.json b/public/assets/minecraft/models/block/warped_door_top_right.json new file mode 100644 index 00000000..2340de27 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_door_top_right_open.json b/public/assets/minecraft/models/block/warped_door_top_right_open.json new file mode 100644 index 00000000..892224d4 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_gate.json b/public/assets/minecraft/models/block/warped_fence_gate.json new file mode 100644 index 00000000..11e873be --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_gate_open.json b/public/assets/minecraft/models/block/warped_fence_gate_open.json new file mode 100644 index 00000000..f4f3f82d --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_gate_wall.json b/public/assets/minecraft/models/block/warped_fence_gate_wall.json new file mode 100644 index 00000000..ad90d153 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_gate_wall_open.json b/public/assets/minecraft/models/block/warped_fence_gate_wall_open.json new file mode 100644 index 00000000..af30e1e6 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_inventory.json b/public/assets/minecraft/models/block/warped_fence_inventory.json new file mode 100644 index 00000000..296e99f9 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_post.json b/public/assets/minecraft/models/block/warped_fence_post.json new file mode 100644 index 00000000..51ef01dd --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fence_side.json b/public/assets/minecraft/models/block/warped_fence_side.json new file mode 100644 index 00000000..6dba3fec --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_fungus.json b/public/assets/minecraft/models/block/warped_fungus.json new file mode 100644 index 00000000..c07b792a --- /dev/null +++ b/public/assets/minecraft/models/block/warped_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/warped_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_0.json b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_0.json new file mode 100644 index 00000000..df140e32 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_1.json b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_1.json new file mode 100644 index 00000000..e7c86d7d --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_2.json b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_2.json new file mode 100644 index 00000000..c223d3ed --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_3.json b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_3.json new file mode 100644 index 00000000..5b120153 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_attached_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_attached_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_rot_0.json b/public/assets/minecraft/models/block/warped_hanging_sign_rot_0.json new file mode 100644 index 00000000..fd30efb2 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_0", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_rot_1.json b/public/assets/minecraft/models/block/warped_hanging_sign_rot_1.json new file mode 100644 index 00000000..f34515d8 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_1", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_rot_2.json b/public/assets/minecraft/models/block/warped_hanging_sign_rot_2.json new file mode 100644 index 00000000..5b6695ad --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_2", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hanging_sign_rot_3.json b/public/assets/minecraft/models/block/warped_hanging_sign_rot_3.json new file mode 100644 index 00000000..3424cde5 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hanging_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_hanging_sign_rot_3", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_hyphae.json b/public/assets/minecraft/models/block/warped_hyphae.json new file mode 100644 index 00000000..eb9e767f --- /dev/null +++ b/public/assets/minecraft/models/block/warped_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/warped_stem", + "side": "minecraft:block/warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_nylium.json b/public/assets/minecraft/models/block/warped_nylium.json new file mode 100644 index 00000000..2b283233 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_nylium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/netherrack", + "side": "minecraft:block/warped_nylium_side", + "top": "minecraft:block/warped_nylium" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_planks.json b/public/assets/minecraft/models/block/warped_planks.json new file mode 100644 index 00000000..993971b5 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_pressure_plate.json b/public/assets/minecraft/models/block/warped_pressure_plate.json new file mode 100644 index 00000000..7cf3ebd7 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_pressure_plate_down.json b/public/assets/minecraft/models/block/warped_pressure_plate_down.json new file mode 100644 index 00000000..1ec67ce3 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_roots.json b/public/assets/minecraft/models/block/warped_roots.json new file mode 100644 index 00000000..85bc3316 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/warped_roots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf.json b/public/assets/minecraft/models/block/warped_shelf.json new file mode 100644 index 00000000..71fa936e --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_body", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_center.json b/public/assets/minecraft/models/block/warped_shelf_center.json new file mode 100644 index 00000000..e850669e --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_center.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_center", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_inventory.json b/public/assets/minecraft/models/block/warped_shelf_inventory.json new file mode 100644 index 00000000..a15e532c --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_inventory", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_left.json b/public/assets/minecraft/models/block/warped_shelf_left.json new file mode 100644 index 00000000..7f96f911 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_left", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_right.json b/public/assets/minecraft/models/block/warped_shelf_right.json new file mode 100644 index 00000000..465a6769 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_right", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_unconnected.json b/public/assets/minecraft/models/block/warped_shelf_unconnected.json new file mode 100644 index 00000000..a2e72320 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_unconnected.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unconnected", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_shelf_unpowered.json b/public/assets/minecraft/models/block/warped_shelf_unpowered.json new file mode 100644 index 00000000..d5265aca --- /dev/null +++ b/public/assets/minecraft/models/block/warped_shelf_unpowered.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_shelf_unpowered", + "textures": { + "all": "minecraft:block/warped_shelf", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_sign_rot_0.json b/public/assets/minecraft/models/block/warped_sign_rot_0.json new file mode 100644 index 00000000..8e623dde --- /dev/null +++ b/public/assets/minecraft/models/block/warped_sign_rot_0.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_0", + "textures": { + "all": "minecraft:block/warped_sign", + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_sign_rot_1.json b/public/assets/minecraft/models/block/warped_sign_rot_1.json new file mode 100644 index 00000000..7e6f36f1 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_sign_rot_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_1", + "textures": { + "all": "minecraft:block/warped_sign", + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_sign_rot_2.json b/public/assets/minecraft/models/block/warped_sign_rot_2.json new file mode 100644 index 00000000..bbdade75 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_sign_rot_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_2", + "textures": { + "all": "minecraft:block/warped_sign", + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_sign_rot_3.json b/public/assets/minecraft/models/block/warped_sign_rot_3.json new file mode 100644 index 00000000..e8269d2c --- /dev/null +++ b/public/assets/minecraft/models/block/warped_sign_rot_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_sign_rot_3", + "textures": { + "all": "minecraft:block/warped_sign", + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_slab.json b/public/assets/minecraft/models/block/warped_slab.json new file mode 100644 index 00000000..fafb5015 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_slab_top.json b/public/assets/minecraft/models/block/warped_slab_top.json new file mode 100644 index 00000000..712a48e5 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_stairs.json b/public/assets/minecraft/models/block/warped_stairs.json new file mode 100644 index 00000000..b18eb1d3 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_stairs_inner.json b/public/assets/minecraft/models/block/warped_stairs_inner.json new file mode 100644 index 00000000..6641754f --- /dev/null +++ b/public/assets/minecraft/models/block/warped_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_stairs_outer.json b/public/assets/minecraft/models/block/warped_stairs_outer.json new file mode 100644 index 00000000..22716e7b --- /dev/null +++ b/public/assets/minecraft/models/block/warped_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_stem.json b/public/assets/minecraft/models/block/warped_stem.json new file mode 100644 index 00000000..2d1fcc34 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/warped_stem_top", + "side": "minecraft:block/warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_trapdoor_bottom.json b/public/assets/minecraft/models/block/warped_trapdoor_bottom.json new file mode 100644 index 00000000..211b1add --- /dev/null +++ b/public/assets/minecraft/models/block/warped_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_trapdoor_open.json b/public/assets/minecraft/models/block/warped_trapdoor_open.json new file mode 100644 index 00000000..cfcf7177 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_trapdoor_top.json b/public/assets/minecraft/models/block/warped_trapdoor_top.json new file mode 100644 index 00000000..daac6db9 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_wall_hanging_sign.json b/public/assets/minecraft/models/block/warped_wall_hanging_sign.json new file mode 100644 index 00000000..18973c9d --- /dev/null +++ b/public/assets/minecraft/models/block/warped_wall_hanging_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_hanging_sign", + "textures": { + "all": "minecraft:block/warped_hanging_sign", + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_wall_sign.json b/public/assets/minecraft/models/block/warped_wall_sign.json new file mode 100644 index 00000000..7e752b01 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_wall_sign.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_wall_sign", + "textures": { + "all": "minecraft:block/warped_sign", + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/warped_wart_block.json b/public/assets/minecraft/models/block/warped_wart_block.json new file mode 100644 index 00000000..7f41d1a5 --- /dev/null +++ b/public/assets/minecraft/models/block/warped_wart_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/warped_wart_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water.json b/public/assets/minecraft/models/block/water.json new file mode 100644 index 00000000..75907472 --- /dev/null +++ b/public/assets/minecraft/models/block/water.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "block/water_still" + } +} + diff --git a/public/assets/minecraft/models/block/water_cauldron_full.json b/public/assets/minecraft/models/block/water_cauldron_full.json new file mode 100644 index 00000000..7e246053 --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water_cauldron_level1.json b/public/assets/minecraft/models/block/water_cauldron_level1.json new file mode 100644 index 00000000..83648ba9 --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level1", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water_cauldron_level2.json b/public/assets/minecraft/models/block/water_cauldron_level2.json new file mode 100644 index 00000000..0b19a816 --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level2", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water_cauldron_level_1.json b/public/assets/minecraft/models/block/water_cauldron_level_1.json new file mode 100644 index 00000000..8e05886a --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_level_1.json @@ -0,0 +1,159 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "water": "block/water_still", + "outside": "block/water_cauldron_side_level_1", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 9, 2], + "to": [14, 9, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#water", "cullface": "up", "tintindex": 0} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 0]}, + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water_cauldron_level_2.json b/public/assets/minecraft/models/block/water_cauldron_level_2.json new file mode 100644 index 00000000..adfe62b9 --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_level_2.json @@ -0,0 +1,159 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "water": "block/water_still", + "outside": "block/water_cauldron_side_level_2", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 12, 2], + "to": [14, 12, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#water", "cullface": "up", "tintindex": 0} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -9, 0]}, + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/water_cauldron_level_3.json b/public/assets/minecraft/models/block/water_cauldron_level_3.json new file mode 100644 index 00000000..263cf916 --- /dev/null +++ b/public/assets/minecraft/models/block/water_cauldron_level_3.json @@ -0,0 +1,159 @@ +{ + "credit": "Created by Stridey", + "ambientocclusion": false, + "textures": { + "water": "block/water_still", + "outside": "block/water_cauldron_side_level_3", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "particle": "block/cauldron_side", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [0, 3, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "west"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#inside"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 15, 14], + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#water", "cullface": "up", "tintindex": 0} + } + }, + { + "from": [2, 3, 2], + "to": [14, 4, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -12, 0]}, + "faces": { + "up": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#inside", "cullface": "up"} + } + }, + { + "from": [14, 3, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 2, 13], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#outside", "cullface": "east"}, + "south": {"uv": [14, 0, 16, 13], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [14, 0, 16, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "north"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#inside"} + } + }, + { + "from": [2, 3, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [2, 0, 14, 13], "texture": "#side", "cullface": "up"}, + "south": {"uv": [2, 0, 14, 13], "texture": "#outside", "cullface": "south"}, + "up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [2, 0, 14, 2], "texture": "#inside"} + } + }, + { + "from": [0, 0, 0], + "to": [4, 3, 2], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 14, 4, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 2], + "to": [2, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 12, 2, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 0], + "to": [16, 3, 2], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "down": {"uv": [12, 14, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 2], + "to": [16, 3, 4], + "faces": { + "east": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "west": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "down": {"uv": [14, 12, 16, 14], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [4, 3, 16], + "faces": { + "north": {"uv": [12, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "south": {"uv": [0, 13, 4, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 0, 4, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [0, 0, 12], + "to": [2, 3, 14], + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side", "cullface": "west"}, + "down": {"uv": [0, 2, 2, 4], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [12, 0, 14], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 13, 4, 16], "texture": "#side"}, + "east": {"uv": [0, 13, 2, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [12, 13, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#side"}, + "down": {"uv": [12, 0, 16, 2], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [14, 0, 12], + "to": [16, 3, 14], + "faces": { + "north": {"uv": [0, 13, 2, 16], "texture": "#side"}, + "east": {"uv": [2, 13, 4, 16], "texture": "#side", "cullface": "east"}, + "west": {"uv": [12, 13, 14, 16], "texture": "#side"}, + "down": {"uv": [14, 2, 16, 4], "texture": "#bottom", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_chiseled_copper.json b/public/assets/minecraft/models/block/weathered_chiseled_copper.json new file mode 100644 index 00000000..f11c331c --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper.json b/public/assets/minecraft/models/block/weathered_copper.json new file mode 100644 index 00000000..aa42be79 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_cap.json b/public/assets/minecraft/models/block/weathered_copper_bars_cap.json new file mode 100644 index 00000000..d8c28756 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_cap.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_cap_alt.json b/public/assets/minecraft/models/block/weathered_copper_bars_cap_alt.json new file mode 100644 index 00000000..9ff38a16 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_cap_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_cap_alt", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_post.json b/public/assets/minecraft/models/block/weathered_copper_bars_post.json new file mode 100644 index 00000000..59ce7f4e --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_post_ends.json b/public/assets/minecraft/models/block/weathered_copper_bars_post_ends.json new file mode 100644 index 00000000..905375d3 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_post_ends.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_post_ends", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_side.json b/public/assets/minecraft/models/block/weathered_copper_bars_side.json new file mode 100644 index 00000000..cc8e5009 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bars_side_alt.json b/public/assets/minecraft/models/block/weathered_copper_bars_side_alt.json new file mode 100644 index 00000000..490d1245 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bars_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_bars_side_alt", + "textures": { + "bars": "minecraft:block/weathered_copper_bars", + "edge": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bulb.json b/public/assets/minecraft/models/block/weathered_copper_bulb.json new file mode 100644 index 00000000..442b89ff --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bulb_lit.json b/public/assets/minecraft/models/block/weathered_copper_bulb_lit.json new file mode 100644 index 00000000..969c5c1d --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bulb_lit_powered.json b/public/assets/minecraft/models/block/weathered_copper_bulb_lit_powered.json new file mode 100644 index 00000000..1d21a1c6 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_bulb_powered.json b/public/assets/minecraft/models/block/weathered_copper_bulb_powered.json new file mode 100644 index 00000000..e7068742 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_chain.json b/public/assets/minecraft/models/block/weathered_copper_chain.json new file mode 100644 index 00000000..cba75082 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chain", + "textures": { + "texture": "minecraft:block/weathered_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_chest.json b/public/assets/minecraft/models/block/weathered_copper_chest.json new file mode 100644 index 00000000..30e8ccc7 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/weathered_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_bottom_left.json b/public/assets/minecraft/models/block/weathered_copper_door_bottom_left.json new file mode 100644 index 00000000..b833db92 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_bottom_left_open.json b/public/assets/minecraft/models/block/weathered_copper_door_bottom_left_open.json new file mode 100644 index 00000000..fc40f5cb --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_bottom_right.json b/public/assets/minecraft/models/block/weathered_copper_door_bottom_right.json new file mode 100644 index 00000000..a9c53139 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_bottom_right_open.json b/public/assets/minecraft/models/block/weathered_copper_door_bottom_right_open.json new file mode 100644 index 00000000..11845962 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_top_left.json b/public/assets/minecraft/models/block/weathered_copper_door_top_left.json new file mode 100644 index 00000000..893750c6 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_top_left_open.json b/public/assets/minecraft/models/block/weathered_copper_door_top_left_open.json new file mode 100644 index 00000000..13aac26a --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_top_right.json b/public/assets/minecraft/models/block/weathered_copper_door_top_right.json new file mode 100644 index 00000000..19ff9ae3 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_door_top_right_open.json b/public/assets/minecraft/models/block/weathered_copper_door_top_right_open.json new file mode 100644 index 00000000..4ee27508 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_golem_statue.json b/public/assets/minecraft/models/block/weathered_copper_golem_statue.json new file mode 100644 index 00000000..30e8ccc7 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_golem_statue.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/weathered_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_grate.json b/public/assets/minecraft/models/block/weathered_copper_grate.json new file mode 100644 index 00000000..2902a24b --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_grate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_lantern.json b/public/assets/minecraft/models/block/weathered_copper_lantern.json new file mode 100644 index 00000000..a93e1438 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/weathered_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_lantern_hanging.json b/public/assets/minecraft/models/block/weathered_copper_lantern_hanging.json new file mode 100644 index 00000000..e6667436 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/weathered_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_trapdoor_bottom.json b/public/assets/minecraft/models/block/weathered_copper_trapdoor_bottom.json new file mode 100644 index 00000000..6bc6f0d6 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_trapdoor_open.json b/public/assets/minecraft/models/block/weathered_copper_trapdoor_open.json new file mode 100644 index 00000000..a73f59ab --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_copper_trapdoor_top.json b/public/assets/minecraft/models/block/weathered_copper_trapdoor_top.json new file mode 100644 index 00000000..ebb49ffd --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper.json b/public/assets/minecraft/models/block/weathered_cut_copper.json new file mode 100644 index 00000000..061c79cb --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_slab.json b/public/assets/minecraft/models/block/weathered_cut_copper_slab.json new file mode 100644 index 00000000..34c1679c --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper_slab_double", + "top": "minecraft:block/weathered_cut_copper_slab_double", + "side": "minecraft:block/weathered_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_slab_double.json b/public/assets/minecraft/models/block/weathered_cut_copper_slab_double.json new file mode 100644 index 00000000..d6c1f83e --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_slab_double.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_slab_top.json b/public/assets/minecraft/models/block/weathered_cut_copper_slab_top.json new file mode 100644 index 00000000..99aae5aa --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper_slab_double", + "top": "minecraft:block/weathered_cut_copper_slab_double", + "side": "minecraft:block/weathered_cut_copper_slab_double" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_stairs.json b/public/assets/minecraft/models/block/weathered_cut_copper_stairs.json new file mode 100644 index 00000000..db06d2ae --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_stairs_inner.json b/public/assets/minecraft/models/block/weathered_cut_copper_stairs_inner.json new file mode 100644 index 00000000..4850db43 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_cut_copper_stairs_outer.json b/public/assets/minecraft/models/block/weathered_cut_copper_stairs_outer.json new file mode 100644 index 00000000..7804f723 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weathered_lightning_rod.json b/public/assets/minecraft/models/block/weathered_lightning_rod.json new file mode 100644 index 00000000..62882d25 --- /dev/null +++ b/public/assets/minecraft/models/block/weathered_lightning_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lightning_rod", + "textures": { + "texture": "minecraft:block/weathered_lightning_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weeping_vines.json b/public/assets/minecraft/models/block/weeping_vines.json new file mode 100644 index 00000000..a675fda1 --- /dev/null +++ b/public/assets/minecraft/models/block/weeping_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/weeping_vines" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/weeping_vines_plant.json b/public/assets/minecraft/models/block/weeping_vines_plant.json new file mode 100644 index 00000000..c7a9ae05 --- /dev/null +++ b/public/assets/minecraft/models/block/weeping_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/weeping_vines_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wet_sponge.json b/public/assets/minecraft/models/block/wet_sponge.json new file mode 100644 index 00000000..1b0b8a97 --- /dev/null +++ b/public/assets/minecraft/models/block/wet_sponge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/wet_sponge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage0.json b/public/assets/minecraft/models/block/wheat_stage0.json new file mode 100644 index 00000000..8343729c --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage1.json b/public/assets/minecraft/models/block/wheat_stage1.json new file mode 100644 index 00000000..1fa14ff8 --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage2.json b/public/assets/minecraft/models/block/wheat_stage2.json new file mode 100644 index 00000000..9c2e59a1 --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage3.json b/public/assets/minecraft/models/block/wheat_stage3.json new file mode 100644 index 00000000..75b167dd --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage3" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage4.json b/public/assets/minecraft/models/block/wheat_stage4.json new file mode 100644 index 00000000..3dae7e5e --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage4" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage5.json b/public/assets/minecraft/models/block/wheat_stage5.json new file mode 100644 index 00000000..1cd7d96b --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage5" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage6.json b/public/assets/minecraft/models/block/wheat_stage6.json new file mode 100644 index 00000000..7201c51a --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage6" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wheat_stage7.json b/public/assets/minecraft/models/block/wheat_stage7.json new file mode 100644 index 00000000..492b6715 --- /dev/null +++ b/public/assets/minecraft/models/block/wheat_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage7" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_bed_foot.json b/public/assets/minecraft/models/block/white_bed_foot.json new file mode 100644 index 00000000..836c695d --- /dev/null +++ b/public/assets/minecraft/models/block/white_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/white_bed_foot_east", + "south": "minecraft:block/white_bed_foot_south", + "up": "minecraft:block/white_bed_foot_up", + "west": "minecraft:block/white_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_bed_head.json b/public/assets/minecraft/models/block/white_bed_head.json new file mode 100644 index 00000000..7b82d194 --- /dev/null +++ b/public/assets/minecraft/models/block/white_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/white_bed_head_east", + "up": "minecraft:block/white_bed_head_up", + "west": "minecraft:block/white_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_cake.json b/public/assets/minecraft/models/block/white_candle_cake.json new file mode 100644 index 00000000..568f818a --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/white_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_cake_lit.json b/public/assets/minecraft/models/block/white_candle_cake_lit.json new file mode 100644 index 00000000..6bd9fca0 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_four_candles.json b/public/assets/minecraft/models/block/white_candle_four_candles.json new file mode 100644 index 00000000..64ad91d2 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_four_candles_lit.json b/public/assets/minecraft/models/block/white_candle_four_candles_lit.json new file mode 100644 index 00000000..0504735b --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_one_candle.json b/public/assets/minecraft/models/block/white_candle_one_candle.json new file mode 100644 index 00000000..61585d99 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_one_candle_lit.json b/public/assets/minecraft/models/block/white_candle_one_candle_lit.json new file mode 100644 index 00000000..3a375831 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_three_candles.json b/public/assets/minecraft/models/block/white_candle_three_candles.json new file mode 100644 index 00000000..fd58e51c --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_three_candles_lit.json b/public/assets/minecraft/models/block/white_candle_three_candles_lit.json new file mode 100644 index 00000000..3c4b7aa7 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_two_candles.json b/public/assets/minecraft/models/block/white_candle_two_candles.json new file mode 100644 index 00000000..4aa5d640 --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_candle_two_candles_lit.json b/public/assets/minecraft/models/block/white_candle_two_candles_lit.json new file mode 100644 index 00000000..cf27452f --- /dev/null +++ b/public/assets/minecraft/models/block/white_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_carpet.json b/public/assets/minecraft/models/block/white_carpet.json new file mode 100644 index 00000000..08d5186e --- /dev/null +++ b/public/assets/minecraft/models/block/white_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/white_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_concrete.json b/public/assets/minecraft/models/block/white_concrete.json new file mode 100644 index 00000000..92188f47 --- /dev/null +++ b/public/assets/minecraft/models/block/white_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_concrete_powder.json b/public/assets/minecraft/models/block/white_concrete_powder.json new file mode 100644 index 00000000..2c8c16b1 --- /dev/null +++ b/public/assets/minecraft/models/block/white_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_glazed_terracotta.json b/public/assets/minecraft/models/block/white_glazed_terracotta.json new file mode 100644 index 00000000..e33fbedc --- /dev/null +++ b/public/assets/minecraft/models/block/white_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/white_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_shulker_box.json b/public/assets/minecraft/models/block/white_shulker_box.json new file mode 100644 index 00000000..3a9a58d3 --- /dev/null +++ b/public/assets/minecraft/models/block/white_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/white_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass.json b/public/assets/minecraft/models/block/white_stained_glass.json new file mode 100644 index 00000000..4fafe29e --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/white_stained_glass_pane_noside.json new file mode 100644 index 00000000..f1943a0b --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/white_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..b8120717 --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass_pane_post.json b/public/assets/minecraft/models/block/white_stained_glass_pane_post.json new file mode 100644 index 00000000..381f2b2e --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass_pane_side.json b/public/assets/minecraft/models/block/white_stained_glass_pane_side.json new file mode 100644 index 00000000..07764c8a --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/white_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..e611389c --- /dev/null +++ b/public/assets/minecraft/models/block/white_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/white_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_terracotta.json b/public/assets/minecraft/models/block/white_terracotta.json new file mode 100644 index 00000000..eb6bc006 --- /dev/null +++ b/public/assets/minecraft/models/block/white_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_tulip.json b/public/assets/minecraft/models/block/white_tulip.json new file mode 100644 index 00000000..d31ceab8 --- /dev/null +++ b/public/assets/minecraft/models/block/white_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/white_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/white_wool.json b/public/assets/minecraft/models/block/white_wool.json new file mode 100644 index 00000000..8af86fa1 --- /dev/null +++ b/public/assets/minecraft/models/block/white_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wildflowers_1.json b/public/assets/minecraft/models/block/wildflowers_1.json new file mode 100644 index 00000000..d6ec7f17 --- /dev/null +++ b/public/assets/minecraft/models/block/wildflowers_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_1", + "textures": { + "flowerbed": "minecraft:block/wildflowers", + "stem": "minecraft:block/wildflowers_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wildflowers_2.json b/public/assets/minecraft/models/block/wildflowers_2.json new file mode 100644 index 00000000..7bb30b8b --- /dev/null +++ b/public/assets/minecraft/models/block/wildflowers_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_2", + "textures": { + "flowerbed": "minecraft:block/wildflowers", + "stem": "minecraft:block/wildflowers_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wildflowers_3.json b/public/assets/minecraft/models/block/wildflowers_3.json new file mode 100644 index 00000000..e2e004f5 --- /dev/null +++ b/public/assets/minecraft/models/block/wildflowers_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_3", + "textures": { + "flowerbed": "minecraft:block/wildflowers", + "stem": "minecraft:block/wildflowers_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wildflowers_4.json b/public/assets/minecraft/models/block/wildflowers_4.json new file mode 100644 index 00000000..ee50217b --- /dev/null +++ b/public/assets/minecraft/models/block/wildflowers_4.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_4", + "textures": { + "flowerbed": "minecraft:block/wildflowers", + "stem": "minecraft:block/wildflowers_stem" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/wither_rose.json b/public/assets/minecraft/models/block/wither_rose.json new file mode 100644 index 00000000..47089458 --- /dev/null +++ b/public/assets/minecraft/models/block/wither_rose.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/wither_rose" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_bed_foot.json b/public/assets/minecraft/models/block/yellow_bed_foot.json new file mode 100644 index 00000000..1de3069b --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_bed_foot.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_bed_foot", + "textures": { + "east": "minecraft:block/yellow_bed_foot_east", + "south": "minecraft:block/yellow_bed_foot_south", + "up": "minecraft:block/yellow_bed_foot_up", + "west": "minecraft:block/yellow_bed_foot_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_bed_head.json b/public/assets/minecraft/models/block/yellow_bed_head.json new file mode 100644 index 00000000..3dfe1f50 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_bed_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_bed_head", + "textures": { + "east": "minecraft:block/yellow_bed_head_east", + "up": "minecraft:block/yellow_bed_head_up", + "west": "minecraft:block/yellow_bed_head_west" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_cake.json b/public/assets/minecraft/models/block/yellow_candle_cake.json new file mode 100644 index 00000000..f84e4f7c --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/yellow_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_cake_lit.json b/public/assets/minecraft/models/block/yellow_candle_cake_lit.json new file mode 100644 index 00000000..4a3388b0 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_four_candles.json b/public/assets/minecraft/models/block/yellow_candle_four_candles.json new file mode 100644 index 00000000..ee076d7e --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_four_candles_lit.json b/public/assets/minecraft/models/block/yellow_candle_four_candles_lit.json new file mode 100644 index 00000000..ce1d6844 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_one_candle.json b/public/assets/minecraft/models/block/yellow_candle_one_candle.json new file mode 100644 index 00000000..187fb20f --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_one_candle_lit.json b/public/assets/minecraft/models/block/yellow_candle_one_candle_lit.json new file mode 100644 index 00000000..d4019846 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_three_candles.json b/public/assets/minecraft/models/block/yellow_candle_three_candles.json new file mode 100644 index 00000000..69260bbe --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_three_candles_lit.json b/public/assets/minecraft/models/block/yellow_candle_three_candles_lit.json new file mode 100644 index 00000000..cdbf4fea --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_two_candles.json b/public/assets/minecraft/models/block/yellow_candle_two_candles.json new file mode 100644 index 00000000..1167ec7b --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_candle_two_candles_lit.json b/public/assets/minecraft/models/block/yellow_candle_two_candles_lit.json new file mode 100644 index 00000000..d53b3866 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_carpet.json b/public/assets/minecraft/models/block/yellow_carpet.json new file mode 100644 index 00000000..7d08c9e1 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/yellow_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_concrete.json b/public/assets/minecraft/models/block/yellow_concrete.json new file mode 100644 index 00000000..b8981524 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_concrete" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_concrete_powder.json b/public/assets/minecraft/models/block/yellow_concrete_powder.json new file mode 100644 index 00000000..8882b67b --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_concrete_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_glazed_terracotta.json b/public/assets/minecraft/models/block/yellow_glazed_terracotta.json new file mode 100644 index 00000000..fa60d0dc --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/yellow_glazed_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_shulker_box.json b/public/assets/minecraft/models/block/yellow_shulker_box.json new file mode 100644 index 00000000..c54fe67c --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/yellow_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass.json b/public/assets/minecraft/models/block/yellow_stained_glass.json new file mode 100644 index 00000000..61638cc6 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside.json b/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside.json new file mode 100644 index 00000000..b7729db9 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside_alt.json b/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside_alt.json new file mode 100644 index 00000000..833f0ce5 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass_pane_noside_alt.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass_pane_post.json b/public/assets/minecraft/models/block/yellow_stained_glass_pane_post.json new file mode 100644 index 00000000..a053838e --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass_pane_post.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass_pane_side.json b/public/assets/minecraft/models/block/yellow_stained_glass_pane_side.json new file mode 100644 index 00000000..0ee1c1a6 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass_pane_side.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_stained_glass_pane_side_alt.json b/public/assets/minecraft/models/block/yellow_stained_glass_pane_side_alt.json new file mode 100644 index 00000000..1fbadf2f --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_stained_glass_pane_side_alt.json @@ -0,0 +1,13 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass_pane_top" + }, + "pane": { + "force_translucent": true, + "sprite": "minecraft:block/yellow_stained_glass" + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_terracotta.json b/public/assets/minecraft/models/block/yellow_terracotta.json new file mode 100644 index 00000000..8f3e76ee --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/block/yellow_wool.json b/public/assets/minecraft/models/block/yellow_wool.json new file mode 100644 index 00000000..2f0dab36 --- /dev/null +++ b/public/assets/minecraft/models/block/yellow_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_wool" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_boat.json b/public/assets/minecraft/models/item/acacia_boat.json new file mode 100644 index 00000000..5b93e986 --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/acacia_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_chest_boat.json b/public/assets/minecraft/models/item/acacia_chest_boat.json new file mode 100644 index 00000000..fbac5cb8 --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/acacia_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_door.json b/public/assets/minecraft/models/item/acacia_door.json new file mode 100644 index 00000000..7ecc5bbd --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/acacia_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_hanging_sign.json b/public/assets/minecraft/models/item/acacia_hanging_sign.json new file mode 100644 index 00000000..16c7c403 --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/acacia_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_sapling.json b/public/assets/minecraft/models/item/acacia_sapling.json new file mode 100644 index 00000000..89e55791 --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/acacia_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/acacia_sign.json b/public/assets/minecraft/models/item/acacia_sign.json new file mode 100644 index 00000000..05032df9 --- /dev/null +++ b/public/assets/minecraft/models/item/acacia_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/acacia_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/activator_rail.json b/public/assets/minecraft/models/item/activator_rail.json new file mode 100644 index 00000000..9ae2bd07 --- /dev/null +++ b/public/assets/minecraft/models/item/activator_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/air.json b/public/assets/minecraft/models/item/air.json new file mode 100644 index 00000000..e7062e63 --- /dev/null +++ b/public/assets/minecraft/models/item/air.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:missingno" + } +} diff --git a/public/assets/minecraft/models/item/allay_spawn_egg.json b/public/assets/minecraft/models/item/allay_spawn_egg.json new file mode 100644 index 00000000..b7365fef --- /dev/null +++ b/public/assets/minecraft/models/item/allay_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/allay_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/allium.json b/public/assets/minecraft/models/item/allium.json new file mode 100644 index 00000000..cf132b4b --- /dev/null +++ b/public/assets/minecraft/models/item/allium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/allium" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/amethyst_bud.json b/public/assets/minecraft/models/item/amethyst_bud.json new file mode 100644 index 00000000..d3bd6282 --- /dev/null +++ b/public/assets/minecraft/models/item/amethyst_bud.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:item/generated", + "display": { + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 0, 5, 0 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "thirdperson_righthand": { + "translation": [ 0, 4, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "head": { + "translation": [ 0, 14, -5 ] + }, + "gui": { + "translation": [ 0, 2, 0 ] + } + } +} diff --git a/public/assets/minecraft/models/item/amethyst_cluster.json b/public/assets/minecraft/models/item/amethyst_cluster.json new file mode 100644 index 00000000..abc8c7d3 --- /dev/null +++ b/public/assets/minecraft/models/item/amethyst_cluster.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/amethyst_cluster" + }, + "display": { + "head": { + "translation": [ 0, 14, -5 ] + } + } +} diff --git a/public/assets/minecraft/models/item/amethyst_shard.json b/public/assets/minecraft/models/item/amethyst_shard.json new file mode 100644 index 00000000..a0bab4ff --- /dev/null +++ b/public/assets/minecraft/models/item/amethyst_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/amethyst_shard" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/angler_pottery_sherd.json b/public/assets/minecraft/models/item/angler_pottery_sherd.json new file mode 100644 index 00000000..b805ab21 --- /dev/null +++ b/public/assets/minecraft/models/item/angler_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/angler_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/apple.json b/public/assets/minecraft/models/item/apple.json new file mode 100644 index 00000000..c314b058 --- /dev/null +++ b/public/assets/minecraft/models/item/apple.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/apple" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/archer_pottery_sherd.json b/public/assets/minecraft/models/item/archer_pottery_sherd.json new file mode 100644 index 00000000..1b73b22d --- /dev/null +++ b/public/assets/minecraft/models/item/archer_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/archer_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/armadillo_scute.json b/public/assets/minecraft/models/item/armadillo_scute.json new file mode 100644 index 00000000..ca4d17d0 --- /dev/null +++ b/public/assets/minecraft/models/item/armadillo_scute.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/armadillo_scute" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/armadillo_spawn_egg.json b/public/assets/minecraft/models/item/armadillo_spawn_egg.json new file mode 100644 index 00000000..73c5e691 --- /dev/null +++ b/public/assets/minecraft/models/item/armadillo_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/armadillo_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/armor_stand.json b/public/assets/minecraft/models/item/armor_stand.json new file mode 100644 index 00000000..f8f34a7b --- /dev/null +++ b/public/assets/minecraft/models/item/armor_stand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/armor_stand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/arms_up_pottery_sherd.json b/public/assets/minecraft/models/item/arms_up_pottery_sherd.json new file mode 100644 index 00000000..94339d52 --- /dev/null +++ b/public/assets/minecraft/models/item/arms_up_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/arms_up_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/arrow.json b/public/assets/minecraft/models/item/arrow.json new file mode 100644 index 00000000..37689ea0 --- /dev/null +++ b/public/assets/minecraft/models/item/arrow.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/arrow" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/axolotl_bucket.json b/public/assets/minecraft/models/item/axolotl_bucket.json new file mode 100644 index 00000000..221f7fa6 --- /dev/null +++ b/public/assets/minecraft/models/item/axolotl_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/axolotl_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/axolotl_spawn_egg.json b/public/assets/minecraft/models/item/axolotl_spawn_egg.json new file mode 100644 index 00000000..90a12422 --- /dev/null +++ b/public/assets/minecraft/models/item/axolotl_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/axolotl_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/azure_bluet.json b/public/assets/minecraft/models/item/azure_bluet.json new file mode 100644 index 00000000..5d472515 --- /dev/null +++ b/public/assets/minecraft/models/item/azure_bluet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/azure_bluet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/baked_potato.json b/public/assets/minecraft/models/item/baked_potato.json new file mode 100644 index 00000000..b9324fe7 --- /dev/null +++ b/public/assets/minecraft/models/item/baked_potato.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/baked_potato" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo.json b/public/assets/minecraft/models/item/bamboo.json new file mode 100644 index 00000000..2a46e1c3 --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/bamboo" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo_chest_raft.json b/public/assets/minecraft/models/item/bamboo_chest_raft.json new file mode 100644 index 00000000..93370902 --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo_chest_raft.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bamboo_chest_raft" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo_door.json b/public/assets/minecraft/models/item/bamboo_door.json new file mode 100644 index 00000000..ff7c997d --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bamboo_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo_hanging_sign.json b/public/assets/minecraft/models/item/bamboo_hanging_sign.json new file mode 100644 index 00000000..a634960a --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bamboo_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo_raft.json b/public/assets/minecraft/models/item/bamboo_raft.json new file mode 100644 index 00000000..84ded131 --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo_raft.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bamboo_raft" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bamboo_sign.json b/public/assets/minecraft/models/item/bamboo_sign.json new file mode 100644 index 00000000..2d6bb57c --- /dev/null +++ b/public/assets/minecraft/models/item/bamboo_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bamboo_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/barrier.json b/public/assets/minecraft/models/item/barrier.json new file mode 100644 index 00000000..080cff20 --- /dev/null +++ b/public/assets/minecraft/models/item/barrier.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/barrier" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bat_spawn_egg.json b/public/assets/minecraft/models/item/bat_spawn_egg.json new file mode 100644 index 00000000..1d2f0475 --- /dev/null +++ b/public/assets/minecraft/models/item/bat_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bat_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bee_spawn_egg.json b/public/assets/minecraft/models/item/bee_spawn_egg.json new file mode 100644 index 00000000..93aed8c1 --- /dev/null +++ b/public/assets/minecraft/models/item/bee_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bee_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/beef.json b/public/assets/minecraft/models/item/beef.json new file mode 100644 index 00000000..5545b3c8 --- /dev/null +++ b/public/assets/minecraft/models/item/beef.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/beef" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/beetroot.json b/public/assets/minecraft/models/item/beetroot.json new file mode 100644 index 00000000..dcc7276a --- /dev/null +++ b/public/assets/minecraft/models/item/beetroot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/beetroot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/beetroot_seeds.json b/public/assets/minecraft/models/item/beetroot_seeds.json new file mode 100644 index 00000000..d20b2cd4 --- /dev/null +++ b/public/assets/minecraft/models/item/beetroot_seeds.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/beetroot_seeds" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/beetroot_soup.json b/public/assets/minecraft/models/item/beetroot_soup.json new file mode 100644 index 00000000..3a0755d6 --- /dev/null +++ b/public/assets/minecraft/models/item/beetroot_soup.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/beetroot_soup" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bell.json b/public/assets/minecraft/models/item/bell.json new file mode 100644 index 00000000..fe24c1f4 --- /dev/null +++ b/public/assets/minecraft/models/item/bell.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bell" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/big_dripleaf.json b/public/assets/minecraft/models/item/big_dripleaf.json new file mode 100644 index 00000000..56cc7f0e --- /dev/null +++ b/public/assets/minecraft/models/item/big_dripleaf.json @@ -0,0 +1,25 @@ +{ + "parent": "minecraft:block/big_dripleaf", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, -2, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, -1 ], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 0 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 1.13, 0, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/birch_boat.json b/public/assets/minecraft/models/item/birch_boat.json new file mode 100644 index 00000000..20f68b32 --- /dev/null +++ b/public/assets/minecraft/models/item/birch_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/birch_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/birch_chest_boat.json b/public/assets/minecraft/models/item/birch_chest_boat.json new file mode 100644 index 00000000..b7549aeb --- /dev/null +++ b/public/assets/minecraft/models/item/birch_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/birch_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/birch_door.json b/public/assets/minecraft/models/item/birch_door.json new file mode 100644 index 00000000..2b0e4f91 --- /dev/null +++ b/public/assets/minecraft/models/item/birch_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/birch_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/birch_hanging_sign.json b/public/assets/minecraft/models/item/birch_hanging_sign.json new file mode 100644 index 00000000..9d15f706 --- /dev/null +++ b/public/assets/minecraft/models/item/birch_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/birch_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/birch_sapling.json b/public/assets/minecraft/models/item/birch_sapling.json new file mode 100644 index 00000000..3c45f3b6 --- /dev/null +++ b/public/assets/minecraft/models/item/birch_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/birch_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/birch_sign.json b/public/assets/minecraft/models/item/birch_sign.json new file mode 100644 index 00000000..d10beadc --- /dev/null +++ b/public/assets/minecraft/models/item/birch_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/birch_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_bundle.json b/public/assets/minecraft/models/item/black_bundle.json new file mode 100644 index 00000000..84299e45 --- /dev/null +++ b/public/assets/minecraft/models/item/black_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/black_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_bundle_open_back.json b/public/assets/minecraft/models/item/black_bundle_open_back.json new file mode 100644 index 00000000..ff313951 --- /dev/null +++ b/public/assets/minecraft/models/item/black_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/black_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_bundle_open_front.json b/public/assets/minecraft/models/item/black_bundle_open_front.json new file mode 100644 index 00000000..d31bc086 --- /dev/null +++ b/public/assets/minecraft/models/item/black_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/black_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_candle.json b/public/assets/minecraft/models/item/black_candle.json new file mode 100644 index 00000000..837c9349 --- /dev/null +++ b/public/assets/minecraft/models/item/black_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/black_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_dye.json b/public/assets/minecraft/models/item/black_dye.json new file mode 100644 index 00000000..0502b405 --- /dev/null +++ b/public/assets/minecraft/models/item/black_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/black_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_harness.json b/public/assets/minecraft/models/item/black_harness.json new file mode 100644 index 00000000..c8216ebe --- /dev/null +++ b/public/assets/minecraft/models/item/black_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/black_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_shulker_box.json b/public/assets/minecraft/models/item/black_shulker_box.json new file mode 100644 index 00000000..5f45328d --- /dev/null +++ b/public/assets/minecraft/models/item/black_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/black_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/black_stained_glass_pane.json b/public/assets/minecraft/models/item/black_stained_glass_pane.json new file mode 100644 index 00000000..75081749 --- /dev/null +++ b/public/assets/minecraft/models/item/black_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blade_pottery_sherd.json b/public/assets/minecraft/models/item/blade_pottery_sherd.json new file mode 100644 index 00000000..0795cc80 --- /dev/null +++ b/public/assets/minecraft/models/item/blade_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blade_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blaze_powder.json b/public/assets/minecraft/models/item/blaze_powder.json new file mode 100644 index 00000000..1e735c19 --- /dev/null +++ b/public/assets/minecraft/models/item/blaze_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blaze_powder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blaze_rod.json b/public/assets/minecraft/models/item/blaze_rod.json new file mode 100644 index 00000000..2c8c052a --- /dev/null +++ b/public/assets/minecraft/models/item/blaze_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/blaze_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blaze_spawn_egg.json b/public/assets/minecraft/models/item/blaze_spawn_egg.json new file mode 100644 index 00000000..46864292 --- /dev/null +++ b/public/assets/minecraft/models/item/blaze_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blaze_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_bundle.json b/public/assets/minecraft/models/item/blue_bundle.json new file mode 100644 index 00000000..f6005a3c --- /dev/null +++ b/public/assets/minecraft/models/item/blue_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blue_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_bundle_open_back.json b/public/assets/minecraft/models/item/blue_bundle_open_back.json new file mode 100644 index 00000000..ff7d420e --- /dev/null +++ b/public/assets/minecraft/models/item/blue_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/blue_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_bundle_open_front.json b/public/assets/minecraft/models/item/blue_bundle_open_front.json new file mode 100644 index 00000000..3e06e408 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/blue_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_candle.json b/public/assets/minecraft/models/item/blue_candle.json new file mode 100644 index 00000000..e561230f --- /dev/null +++ b/public/assets/minecraft/models/item/blue_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_dye.json b/public/assets/minecraft/models/item/blue_dye.json new file mode 100644 index 00000000..4235b598 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blue_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_egg.json b/public/assets/minecraft/models/item/blue_egg.json new file mode 100644 index 00000000..5d2aa874 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blue_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_harness.json b/public/assets/minecraft/models/item/blue_harness.json new file mode 100644 index 00000000..77d82cf2 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/blue_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_orchid.json b/public/assets/minecraft/models/item/blue_orchid.json new file mode 100644 index 00000000..13449dc1 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_orchid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/blue_orchid" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_shulker_box.json b/public/assets/minecraft/models/item/blue_shulker_box.json new file mode 100644 index 00000000..62a9dfd8 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/blue_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/blue_stained_glass_pane.json b/public/assets/minecraft/models/item/blue_stained_glass_pane.json new file mode 100644 index 00000000..c4890062 --- /dev/null +++ b/public/assets/minecraft/models/item/blue_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bogged_spawn_egg.json b/public/assets/minecraft/models/item/bogged_spawn_egg.json new file mode 100644 index 00000000..fb5ddc07 --- /dev/null +++ b/public/assets/minecraft/models/item/bogged_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bogged_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bolt_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/bolt_armor_trim_smithing_template.json new file mode 100644 index 00000000..dfaada50 --- /dev/null +++ b/public/assets/minecraft/models/item/bolt_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bolt_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bone.json b/public/assets/minecraft/models/item/bone.json new file mode 100644 index 00000000..3063401c --- /dev/null +++ b/public/assets/minecraft/models/item/bone.json @@ -0,0 +1,13 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/bone" + }, + "display": { + "head": { + "rotation": [ 0, 0, -45 ], + "translation": [ 0, -4.5, -6.5], + "scale":[ 1, 1, 1 ] + } + } +} diff --git a/public/assets/minecraft/models/item/bone_meal.json b/public/assets/minecraft/models/item/bone_meal.json new file mode 100644 index 00000000..60f7c5f0 --- /dev/null +++ b/public/assets/minecraft/models/item/bone_meal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bone_meal" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/book.json b/public/assets/minecraft/models/item/book.json new file mode 100644 index 00000000..1ca201bf --- /dev/null +++ b/public/assets/minecraft/models/item/book.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/book" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bordure_indented_banner_pattern.json b/public/assets/minecraft/models/item/bordure_indented_banner_pattern.json new file mode 100644 index 00000000..02706b20 --- /dev/null +++ b/public/assets/minecraft/models/item/bordure_indented_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bordure_indented_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bow.json b/public/assets/minecraft/models/item/bow.json new file mode 100644 index 00000000..f6c19330 --- /dev/null +++ b/public/assets/minecraft/models/item/bow.json @@ -0,0 +1,28 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/bow_pulling_0.json b/public/assets/minecraft/models/item/bow_pulling_0.json new file mode 100644 index 00000000..06526481 --- /dev/null +++ b/public/assets/minecraft/models/item/bow_pulling_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/bow", + "textures": { + "layer0": "minecraft:item/bow_pulling_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bow_pulling_1.json b/public/assets/minecraft/models/item/bow_pulling_1.json new file mode 100644 index 00000000..bc1f9778 --- /dev/null +++ b/public/assets/minecraft/models/item/bow_pulling_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/bow", + "textures": { + "layer0": "minecraft:item/bow_pulling_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bow_pulling_2.json b/public/assets/minecraft/models/item/bow_pulling_2.json new file mode 100644 index 00000000..cec87c74 --- /dev/null +++ b/public/assets/minecraft/models/item/bow_pulling_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/bow", + "textures": { + "layer0": "minecraft:item/bow_pulling_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bowl.json b/public/assets/minecraft/models/item/bowl.json new file mode 100644 index 00000000..d6a579ca --- /dev/null +++ b/public/assets/minecraft/models/item/bowl.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bowl" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brain_coral.json b/public/assets/minecraft/models/item/brain_coral.json new file mode 100644 index 00000000..68c13d9d --- /dev/null +++ b/public/assets/minecraft/models/item/brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/brain_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brain_coral_fan.json b/public/assets/minecraft/models/item/brain_coral_fan.json new file mode 100644 index 00000000..9b00117a --- /dev/null +++ b/public/assets/minecraft/models/item/brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bread.json b/public/assets/minecraft/models/item/bread.json new file mode 100644 index 00000000..9f62cd75 --- /dev/null +++ b/public/assets/minecraft/models/item/bread.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bread" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/breeze_rod.json b/public/assets/minecraft/models/item/breeze_rod.json new file mode 100644 index 00000000..3e621f36 --- /dev/null +++ b/public/assets/minecraft/models/item/breeze_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/breeze_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/breeze_spawn_egg.json b/public/assets/minecraft/models/item/breeze_spawn_egg.json new file mode 100644 index 00000000..e421a590 --- /dev/null +++ b/public/assets/minecraft/models/item/breeze_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/breeze_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brewer_pottery_sherd.json b/public/assets/minecraft/models/item/brewer_pottery_sherd.json new file mode 100644 index 00000000..88b36e17 --- /dev/null +++ b/public/assets/minecraft/models/item/brewer_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brewer_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brewing_stand.json b/public/assets/minecraft/models/item/brewing_stand.json new file mode 100644 index 00000000..414f4ecc --- /dev/null +++ b/public/assets/minecraft/models/item/brewing_stand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brewing_stand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brick.json b/public/assets/minecraft/models/item/brick.json new file mode 100644 index 00000000..4ba38e86 --- /dev/null +++ b/public/assets/minecraft/models/item/brick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_bundle.json b/public/assets/minecraft/models/item/brown_bundle.json new file mode 100644 index 00000000..7f289642 --- /dev/null +++ b/public/assets/minecraft/models/item/brown_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brown_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_bundle_open_back.json b/public/assets/minecraft/models/item/brown_bundle_open_back.json new file mode 100644 index 00000000..fa9041eb --- /dev/null +++ b/public/assets/minecraft/models/item/brown_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/brown_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_bundle_open_front.json b/public/assets/minecraft/models/item/brown_bundle_open_front.json new file mode 100644 index 00000000..e0fa96f0 --- /dev/null +++ b/public/assets/minecraft/models/item/brown_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/brown_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_candle.json b/public/assets/minecraft/models/item/brown_candle.json new file mode 100644 index 00000000..0486b281 --- /dev/null +++ b/public/assets/minecraft/models/item/brown_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brown_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_dye.json b/public/assets/minecraft/models/item/brown_dye.json new file mode 100644 index 00000000..d9cb87fb --- /dev/null +++ b/public/assets/minecraft/models/item/brown_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brown_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_egg.json b/public/assets/minecraft/models/item/brown_egg.json new file mode 100644 index 00000000..900e61a9 --- /dev/null +++ b/public/assets/minecraft/models/item/brown_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brown_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_harness.json b/public/assets/minecraft/models/item/brown_harness.json new file mode 100644 index 00000000..ec3ce2b4 --- /dev/null +++ b/public/assets/minecraft/models/item/brown_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/brown_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_mushroom.json b/public/assets/minecraft/models/item/brown_mushroom.json new file mode 100644 index 00000000..f1779d5c --- /dev/null +++ b/public/assets/minecraft/models/item/brown_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/brown_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_shulker_box.json b/public/assets/minecraft/models/item/brown_shulker_box.json new file mode 100644 index 00000000..c28ee18a --- /dev/null +++ b/public/assets/minecraft/models/item/brown_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/brown_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brown_stained_glass_pane.json b/public/assets/minecraft/models/item/brown_stained_glass_pane.json new file mode 100644 index 00000000..0a40ae5f --- /dev/null +++ b/public/assets/minecraft/models/item/brown_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/brush.json b/public/assets/minecraft/models/item/brush.json new file mode 100644 index 00000000..8973ac98 --- /dev/null +++ b/public/assets/minecraft/models/item/brush.json @@ -0,0 +1,23 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/brush" + }, + "display": { + "firstperson_lefthand": { + "rotation": [ 55, -85, 0 ], + "translation": [ 8.0, 0.5, -5.5 ], + "scale": [ 1.0, 1.0, 1.0 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 45 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, -45 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/brush_brushing_0.json b/public/assets/minecraft/models/item/brush_brushing_0.json new file mode 100644 index 00000000..67292157 --- /dev/null +++ b/public/assets/minecraft/models/item/brush_brushing_0.json @@ -0,0 +1,23 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/brush" + }, + "display": { + "firstperson_lefthand": { + "rotation": [ 55, -85, 0 ], + "translation": [ 8.0, 0.5, -5.5 ], + "scale": [ 1.0, 1.0, 1.0 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 4, 2, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, 0], + "translation": [ -4, 2, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/brush_brushing_1.json b/public/assets/minecraft/models/item/brush_brushing_1.json new file mode 100644 index 00000000..8973ac98 --- /dev/null +++ b/public/assets/minecraft/models/item/brush_brushing_1.json @@ -0,0 +1,23 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/brush" + }, + "display": { + "firstperson_lefthand": { + "rotation": [ 55, -85, 0 ], + "translation": [ 8.0, 0.5, -5.5 ], + "scale": [ 1.0, 1.0, 1.0 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 45 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, -45 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/brush_brushing_2.json b/public/assets/minecraft/models/item/brush_brushing_2.json new file mode 100644 index 00000000..729697be --- /dev/null +++ b/public/assets/minecraft/models/item/brush_brushing_2.json @@ -0,0 +1,23 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/brush" + }, + "display": { + "firstperson_lefthand": { + "rotation": [ 55, -85, 0 ], + "translation": [ 8.0, 0.5, -5.5 ], + "scale": [ 1.0, 1.0, 1.0 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 90 ], + "translation": [ -4, 2, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, -90 ], + "translation": [ 4, 2, 0 ], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/bubble_coral.json b/public/assets/minecraft/models/item/bubble_coral.json new file mode 100644 index 00000000..8d8ea3f8 --- /dev/null +++ b/public/assets/minecraft/models/item/bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/bubble_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bubble_coral_fan.json b/public/assets/minecraft/models/item/bubble_coral_fan.json new file mode 100644 index 00000000..40a14416 --- /dev/null +++ b/public/assets/minecraft/models/item/bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bucket.json b/public/assets/minecraft/models/item/bucket.json new file mode 100644 index 00000000..727318a4 --- /dev/null +++ b/public/assets/minecraft/models/item/bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bundle.json b/public/assets/minecraft/models/item/bundle.json new file mode 100644 index 00000000..af189a9c --- /dev/null +++ b/public/assets/minecraft/models/item/bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bundle_open_back.json b/public/assets/minecraft/models/item/bundle_open_back.json new file mode 100644 index 00000000..18ed887f --- /dev/null +++ b/public/assets/minecraft/models/item/bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bundle_open_front.json b/public/assets/minecraft/models/item/bundle_open_front.json new file mode 100644 index 00000000..aa799600 --- /dev/null +++ b/public/assets/minecraft/models/item/bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/burn_pottery_sherd.json b/public/assets/minecraft/models/item/burn_pottery_sherd.json new file mode 100644 index 00000000..1c81d466 --- /dev/null +++ b/public/assets/minecraft/models/item/burn_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/burn_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/bush.json b/public/assets/minecraft/models/item/bush.json new file mode 100644 index 00000000..b9945900 --- /dev/null +++ b/public/assets/minecraft/models/item/bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cactus_flower.json b/public/assets/minecraft/models/item/cactus_flower.json new file mode 100644 index 00000000..c9760172 --- /dev/null +++ b/public/assets/minecraft/models/item/cactus_flower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/cactus_flower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cake.json b/public/assets/minecraft/models/item/cake.json new file mode 100644 index 00000000..70a9bd0a --- /dev/null +++ b/public/assets/minecraft/models/item/cake.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cake" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/camel_husk_spawn_egg.json b/public/assets/minecraft/models/item/camel_husk_spawn_egg.json new file mode 100644 index 00000000..5c5388b3 --- /dev/null +++ b/public/assets/minecraft/models/item/camel_husk_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/camel_husk_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/camel_spawn_egg.json b/public/assets/minecraft/models/item/camel_spawn_egg.json new file mode 100644 index 00000000..1ac9acb3 --- /dev/null +++ b/public/assets/minecraft/models/item/camel_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/camel_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/campfire.json b/public/assets/minecraft/models/item/campfire.json new file mode 100644 index 00000000..8042feb6 --- /dev/null +++ b/public/assets/minecraft/models/item/campfire.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/campfire" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/candle.json b/public/assets/minecraft/models/item/candle.json new file mode 100644 index 00000000..9e4f4d11 --- /dev/null +++ b/public/assets/minecraft/models/item/candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/carrot.json b/public/assets/minecraft/models/item/carrot.json new file mode 100644 index 00000000..3fe4125e --- /dev/null +++ b/public/assets/minecraft/models/item/carrot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/carrot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/carrot_on_a_stick.json b/public/assets/minecraft/models/item/carrot_on_a_stick.json new file mode 100644 index 00000000..a768c1f2 --- /dev/null +++ b/public/assets/minecraft/models/item/carrot_on_a_stick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld_rod", + "textures": { + "layer0": "minecraft:item/carrot_on_a_stick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cat_spawn_egg.json b/public/assets/minecraft/models/item/cat_spawn_egg.json new file mode 100644 index 00000000..385f2c10 --- /dev/null +++ b/public/assets/minecraft/models/item/cat_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cat_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cauldron.json b/public/assets/minecraft/models/item/cauldron.json new file mode 100644 index 00000000..43b8a248 --- /dev/null +++ b/public/assets/minecraft/models/item/cauldron.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cauldron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cave_spider_spawn_egg.json b/public/assets/minecraft/models/item/cave_spider_spawn_egg.json new file mode 100644 index 00000000..f5f57afb --- /dev/null +++ b/public/assets/minecraft/models/item/cave_spider_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cave_spider_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots.json b/public/assets/minecraft/models/item/chainmail_boots.json new file mode 100644 index 00000000..35126d5e --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_amethyst_trim.json b/public/assets/minecraft/models/item/chainmail_boots_amethyst_trim.json new file mode 100644 index 00000000..14ea3c2b --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_copper_trim.json b/public/assets/minecraft/models/item/chainmail_boots_copper_trim.json new file mode 100644 index 00000000..d05f56ae --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_diamond_trim.json b/public/assets/minecraft/models/item/chainmail_boots_diamond_trim.json new file mode 100644 index 00000000..c66f7f1c --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_emerald_trim.json b/public/assets/minecraft/models/item/chainmail_boots_emerald_trim.json new file mode 100644 index 00000000..748078fe --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_gold_trim.json b/public/assets/minecraft/models/item/chainmail_boots_gold_trim.json new file mode 100644 index 00000000..6be04b71 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_iron_trim.json b/public/assets/minecraft/models/item/chainmail_boots_iron_trim.json new file mode 100644 index 00000000..fc71c6d8 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_lapis_trim.json b/public/assets/minecraft/models/item/chainmail_boots_lapis_trim.json new file mode 100644 index 00000000..105d7c72 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_netherite_trim.json b/public/assets/minecraft/models/item/chainmail_boots_netherite_trim.json new file mode 100644 index 00000000..ecc9975e --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_quartz_trim.json b/public/assets/minecraft/models/item/chainmail_boots_quartz_trim.json new file mode 100644 index 00000000..2657964a --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_redstone_trim.json b/public/assets/minecraft/models/item/chainmail_boots_redstone_trim.json new file mode 100644 index 00000000..48eee019 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_boots_resin_trim.json b/public/assets/minecraft/models/item/chainmail_boots_resin_trim.json new file mode 100644 index 00000000..b6c36c2d --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate.json b/public/assets/minecraft/models/item/chainmail_chestplate.json new file mode 100644 index 00000000..3efbf410 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_amethyst_trim.json new file mode 100644 index 00000000..d3af5184 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_copper_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_copper_trim.json new file mode 100644 index 00000000..7c8c3c43 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_diamond_trim.json new file mode 100644 index 00000000..374ccdb9 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_emerald_trim.json new file mode 100644 index 00000000..3e871cda --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_gold_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_gold_trim.json new file mode 100644 index 00000000..cc80f46d --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_iron_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_iron_trim.json new file mode 100644 index 00000000..81a5242c --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_lapis_trim.json new file mode 100644 index 00000000..865560ab --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_netherite_trim.json new file mode 100644 index 00000000..4c9e2289 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_quartz_trim.json new file mode 100644 index 00000000..291441ae --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_redstone_trim.json new file mode 100644 index 00000000..4ee21831 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_chestplate_resin_trim.json b/public/assets/minecraft/models/item/chainmail_chestplate_resin_trim.json new file mode 100644 index 00000000..f44bdc5e --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet.json b/public/assets/minecraft/models/item/chainmail_helmet.json new file mode 100644 index 00000000..e5bd2d42 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_amethyst_trim.json new file mode 100644 index 00000000..d1fdcc92 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_copper_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_copper_trim.json new file mode 100644 index 00000000..ef16e96f --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_diamond_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_diamond_trim.json new file mode 100644 index 00000000..e004f2d1 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_emerald_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_emerald_trim.json new file mode 100644 index 00000000..cf1b7fb6 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_gold_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_gold_trim.json new file mode 100644 index 00000000..c83e5343 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_iron_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_iron_trim.json new file mode 100644 index 00000000..56b43947 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_lapis_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_lapis_trim.json new file mode 100644 index 00000000..8cae5aea --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_netherite_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_netherite_trim.json new file mode 100644 index 00000000..d7b20016 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_quartz_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_quartz_trim.json new file mode 100644 index 00000000..83b8eba2 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_redstone_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_redstone_trim.json new file mode 100644 index 00000000..03406139 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_helmet_resin_trim.json b/public/assets/minecraft/models/item/chainmail_helmet_resin_trim.json new file mode 100644 index 00000000..0d859307 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings.json b/public/assets/minecraft/models/item/chainmail_leggings.json new file mode 100644 index 00000000..22530cf9 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_amethyst_trim.json new file mode 100644 index 00000000..7c1b0e8f --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_copper_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_copper_trim.json new file mode 100644 index 00000000..51018983 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_diamond_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_diamond_trim.json new file mode 100644 index 00000000..6344872e --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_emerald_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_emerald_trim.json new file mode 100644 index 00000000..747b1f3a --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_gold_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_gold_trim.json new file mode 100644 index 00000000..4d23f057 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_iron_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_iron_trim.json new file mode 100644 index 00000000..71034c60 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_lapis_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_lapis_trim.json new file mode 100644 index 00000000..d54897c6 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_netherite_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_netherite_trim.json new file mode 100644 index 00000000..ff14a387 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_quartz_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_quartz_trim.json new file mode 100644 index 00000000..97a0aa84 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_redstone_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_redstone_trim.json new file mode 100644 index 00000000..8117e44a --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chainmail_leggings_resin_trim.json b/public/assets/minecraft/models/item/chainmail_leggings_resin_trim.json new file mode 100644 index 00000000..35912539 --- /dev/null +++ b/public/assets/minecraft/models/item/chainmail_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chainmail_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/charcoal.json b/public/assets/minecraft/models/item/charcoal.json new file mode 100644 index 00000000..d5022235 --- /dev/null +++ b/public/assets/minecraft/models/item/charcoal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/charcoal" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_boat.json b/public/assets/minecraft/models/item/cherry_boat.json new file mode 100644 index 00000000..dae18f87 --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cherry_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_chest_boat.json b/public/assets/minecraft/models/item/cherry_chest_boat.json new file mode 100644 index 00000000..3be1e98f --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cherry_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_door.json b/public/assets/minecraft/models/item/cherry_door.json new file mode 100644 index 00000000..bd650f60 --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cherry_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_hanging_sign.json b/public/assets/minecraft/models/item/cherry_hanging_sign.json new file mode 100644 index 00000000..0d513d12 --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cherry_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_sapling.json b/public/assets/minecraft/models/item/cherry_sapling.json new file mode 100644 index 00000000..44470b53 --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/cherry_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cherry_sign.json b/public/assets/minecraft/models/item/cherry_sign.json new file mode 100644 index 00000000..e82a317d --- /dev/null +++ b/public/assets/minecraft/models/item/cherry_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cherry_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chest.json b/public/assets/minecraft/models/item/chest.json new file mode 100644 index 00000000..fb1b4c69 --- /dev/null +++ b/public/assets/minecraft/models/item/chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chest_minecart.json b/public/assets/minecraft/models/item/chest_minecart.json new file mode 100644 index 00000000..bacac30e --- /dev/null +++ b/public/assets/minecraft/models/item/chest_minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chest_minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chicken.json b/public/assets/minecraft/models/item/chicken.json new file mode 100644 index 00000000..661e00ac --- /dev/null +++ b/public/assets/minecraft/models/item/chicken.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chicken" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chicken_spawn_egg.json b/public/assets/minecraft/models/item/chicken_spawn_egg.json new file mode 100644 index 00000000..bd2b54fd --- /dev/null +++ b/public/assets/minecraft/models/item/chicken_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chicken_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/chorus_fruit.json b/public/assets/minecraft/models/item/chorus_fruit.json new file mode 100644 index 00000000..8c84c4f3 --- /dev/null +++ b/public/assets/minecraft/models/item/chorus_fruit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/chorus_fruit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clay_ball.json b/public/assets/minecraft/models/item/clay_ball.json new file mode 100644 index 00000000..1cfb12b5 --- /dev/null +++ b/public/assets/minecraft/models/item/clay_ball.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clay_ball" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_00.json b/public/assets/minecraft/models/item/clock_00.json new file mode 100644 index 00000000..e8dfc609 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_00.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_01.json b/public/assets/minecraft/models/item/clock_01.json new file mode 100644 index 00000000..fc6b6293 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_01.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_02.json b/public/assets/minecraft/models/item/clock_02.json new file mode 100644 index 00000000..329f07c4 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_02.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_03.json b/public/assets/minecraft/models/item/clock_03.json new file mode 100644 index 00000000..2f727967 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_03.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_04.json b/public/assets/minecraft/models/item/clock_04.json new file mode 100644 index 00000000..a29f6293 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_04.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_05.json b/public/assets/minecraft/models/item/clock_05.json new file mode 100644 index 00000000..c054a610 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_05.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_06.json b/public/assets/minecraft/models/item/clock_06.json new file mode 100644 index 00000000..45d346d6 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_06.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_07.json b/public/assets/minecraft/models/item/clock_07.json new file mode 100644 index 00000000..6e218b17 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_07.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_08.json b/public/assets/minecraft/models/item/clock_08.json new file mode 100644 index 00000000..5bacb1d1 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_08.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_09.json b/public/assets/minecraft/models/item/clock_09.json new file mode 100644 index 00000000..af1b9d9e --- /dev/null +++ b/public/assets/minecraft/models/item/clock_09.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_10.json b/public/assets/minecraft/models/item/clock_10.json new file mode 100644 index 00000000..f4c66214 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_10.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_11.json b/public/assets/minecraft/models/item/clock_11.json new file mode 100644 index 00000000..9ddde2ec --- /dev/null +++ b/public/assets/minecraft/models/item/clock_11.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_12.json b/public/assets/minecraft/models/item/clock_12.json new file mode 100644 index 00000000..42cdfdde --- /dev/null +++ b/public/assets/minecraft/models/item/clock_12.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_13.json b/public/assets/minecraft/models/item/clock_13.json new file mode 100644 index 00000000..a81db14b --- /dev/null +++ b/public/assets/minecraft/models/item/clock_13.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_14.json b/public/assets/minecraft/models/item/clock_14.json new file mode 100644 index 00000000..5eb2e365 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_14.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_15.json b/public/assets/minecraft/models/item/clock_15.json new file mode 100644 index 00000000..34b71c53 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_15.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_16.json b/public/assets/minecraft/models/item/clock_16.json new file mode 100644 index 00000000..6ad0e2c4 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_16.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_16" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_17.json b/public/assets/minecraft/models/item/clock_17.json new file mode 100644 index 00000000..ce468808 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_17.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_17" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_18.json b/public/assets/minecraft/models/item/clock_18.json new file mode 100644 index 00000000..ecda55f2 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_18.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_18" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_19.json b/public/assets/minecraft/models/item/clock_19.json new file mode 100644 index 00000000..750bf76e --- /dev/null +++ b/public/assets/minecraft/models/item/clock_19.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_19" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_20.json b/public/assets/minecraft/models/item/clock_20.json new file mode 100644 index 00000000..aa1136d5 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_20.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_20" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_21.json b/public/assets/minecraft/models/item/clock_21.json new file mode 100644 index 00000000..aabcd130 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_21.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_21" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_22.json b/public/assets/minecraft/models/item/clock_22.json new file mode 100644 index 00000000..0c9cfe8e --- /dev/null +++ b/public/assets/minecraft/models/item/clock_22.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_22" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_23.json b/public/assets/minecraft/models/item/clock_23.json new file mode 100644 index 00000000..18752a4c --- /dev/null +++ b/public/assets/minecraft/models/item/clock_23.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_23" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_24.json b/public/assets/minecraft/models/item/clock_24.json new file mode 100644 index 00000000..7e875df9 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_24.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_24" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_25.json b/public/assets/minecraft/models/item/clock_25.json new file mode 100644 index 00000000..4c939e6a --- /dev/null +++ b/public/assets/minecraft/models/item/clock_25.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_25" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_26.json b/public/assets/minecraft/models/item/clock_26.json new file mode 100644 index 00000000..8039bdef --- /dev/null +++ b/public/assets/minecraft/models/item/clock_26.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_26" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_27.json b/public/assets/minecraft/models/item/clock_27.json new file mode 100644 index 00000000..76fd7d6e --- /dev/null +++ b/public/assets/minecraft/models/item/clock_27.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_27" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_28.json b/public/assets/minecraft/models/item/clock_28.json new file mode 100644 index 00000000..ef5c699b --- /dev/null +++ b/public/assets/minecraft/models/item/clock_28.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_28" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_29.json b/public/assets/minecraft/models/item/clock_29.json new file mode 100644 index 00000000..f95d697f --- /dev/null +++ b/public/assets/minecraft/models/item/clock_29.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_29" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_30.json b/public/assets/minecraft/models/item/clock_30.json new file mode 100644 index 00000000..328a5161 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_30.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_30" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_31.json b/public/assets/minecraft/models/item/clock_31.json new file mode 100644 index 00000000..28b91d10 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_31.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_31" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_32.json b/public/assets/minecraft/models/item/clock_32.json new file mode 100644 index 00000000..c6d18099 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_32.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_32" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_33.json b/public/assets/minecraft/models/item/clock_33.json new file mode 100644 index 00000000..c5a1932f --- /dev/null +++ b/public/assets/minecraft/models/item/clock_33.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_33" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_34.json b/public/assets/minecraft/models/item/clock_34.json new file mode 100644 index 00000000..584f10d3 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_34.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_34" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_35.json b/public/assets/minecraft/models/item/clock_35.json new file mode 100644 index 00000000..aad78040 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_35.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_35" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_36.json b/public/assets/minecraft/models/item/clock_36.json new file mode 100644 index 00000000..d1a8c92b --- /dev/null +++ b/public/assets/minecraft/models/item/clock_36.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_36" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_37.json b/public/assets/minecraft/models/item/clock_37.json new file mode 100644 index 00000000..ef30c823 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_37.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_37" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_38.json b/public/assets/minecraft/models/item/clock_38.json new file mode 100644 index 00000000..243825ac --- /dev/null +++ b/public/assets/minecraft/models/item/clock_38.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_38" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_39.json b/public/assets/minecraft/models/item/clock_39.json new file mode 100644 index 00000000..59de1c0a --- /dev/null +++ b/public/assets/minecraft/models/item/clock_39.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_39" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_40.json b/public/assets/minecraft/models/item/clock_40.json new file mode 100644 index 00000000..1c629d8f --- /dev/null +++ b/public/assets/minecraft/models/item/clock_40.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_40" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_41.json b/public/assets/minecraft/models/item/clock_41.json new file mode 100644 index 00000000..646d162e --- /dev/null +++ b/public/assets/minecraft/models/item/clock_41.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_41" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_42.json b/public/assets/minecraft/models/item/clock_42.json new file mode 100644 index 00000000..8f3f38d1 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_42.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_42" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_43.json b/public/assets/minecraft/models/item/clock_43.json new file mode 100644 index 00000000..4930ee49 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_43.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_43" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_44.json b/public/assets/minecraft/models/item/clock_44.json new file mode 100644 index 00000000..e98964da --- /dev/null +++ b/public/assets/minecraft/models/item/clock_44.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_44" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_45.json b/public/assets/minecraft/models/item/clock_45.json new file mode 100644 index 00000000..dd8a50ea --- /dev/null +++ b/public/assets/minecraft/models/item/clock_45.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_45" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_46.json b/public/assets/minecraft/models/item/clock_46.json new file mode 100644 index 00000000..7bc0f9be --- /dev/null +++ b/public/assets/minecraft/models/item/clock_46.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_46" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_47.json b/public/assets/minecraft/models/item/clock_47.json new file mode 100644 index 00000000..97835fac --- /dev/null +++ b/public/assets/minecraft/models/item/clock_47.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_47" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_48.json b/public/assets/minecraft/models/item/clock_48.json new file mode 100644 index 00000000..61740813 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_48.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_48" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_49.json b/public/assets/minecraft/models/item/clock_49.json new file mode 100644 index 00000000..3c6067e6 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_49.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_49" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_50.json b/public/assets/minecraft/models/item/clock_50.json new file mode 100644 index 00000000..3e30e1d8 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_50.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_50" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_51.json b/public/assets/minecraft/models/item/clock_51.json new file mode 100644 index 00000000..45af5151 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_51.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_51" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_52.json b/public/assets/minecraft/models/item/clock_52.json new file mode 100644 index 00000000..9a28ead0 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_52.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_52" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_53.json b/public/assets/minecraft/models/item/clock_53.json new file mode 100644 index 00000000..85176573 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_53.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_53" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_54.json b/public/assets/minecraft/models/item/clock_54.json new file mode 100644 index 00000000..096b67a5 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_54.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_54" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_55.json b/public/assets/minecraft/models/item/clock_55.json new file mode 100644 index 00000000..730b22c0 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_55.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_55" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_56.json b/public/assets/minecraft/models/item/clock_56.json new file mode 100644 index 00000000..ad087180 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_56.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_56" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_57.json b/public/assets/minecraft/models/item/clock_57.json new file mode 100644 index 00000000..47711b17 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_57.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_57" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_58.json b/public/assets/minecraft/models/item/clock_58.json new file mode 100644 index 00000000..420370ea --- /dev/null +++ b/public/assets/minecraft/models/item/clock_58.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_58" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_59.json b/public/assets/minecraft/models/item/clock_59.json new file mode 100644 index 00000000..d8ca2ed3 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_59.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_59" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_60.json b/public/assets/minecraft/models/item/clock_60.json new file mode 100644 index 00000000..2b50d056 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_60.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_60" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_61.json b/public/assets/minecraft/models/item/clock_61.json new file mode 100644 index 00000000..c0cba965 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_61.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_61" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_62.json b/public/assets/minecraft/models/item/clock_62.json new file mode 100644 index 00000000..cb92524b --- /dev/null +++ b/public/assets/minecraft/models/item/clock_62.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_62" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/clock_63.json b/public/assets/minecraft/models/item/clock_63.json new file mode 100644 index 00000000..db6691c9 --- /dev/null +++ b/public/assets/minecraft/models/item/clock_63.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/clock_63" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/closed_eyeblossom.json b/public/assets/minecraft/models/item/closed_eyeblossom.json new file mode 100644 index 00000000..a75232fd --- /dev/null +++ b/public/assets/minecraft/models/item/closed_eyeblossom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/closed_eyeblossom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/coal.json b/public/assets/minecraft/models/item/coal.json new file mode 100644 index 00000000..551d462e --- /dev/null +++ b/public/assets/minecraft/models/item/coal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/coal" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/coast_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/coast_armor_trim_smithing_template.json new file mode 100644 index 00000000..598b27c8 --- /dev/null +++ b/public/assets/minecraft/models/item/coast_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/coast_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cobweb.json b/public/assets/minecraft/models/item/cobweb.json new file mode 100644 index 00000000..64ebc0bd --- /dev/null +++ b/public/assets/minecraft/models/item/cobweb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/cobweb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cocoa_beans.json b/public/assets/minecraft/models/item/cocoa_beans.json new file mode 100644 index 00000000..cb83b5d4 --- /dev/null +++ b/public/assets/minecraft/models/item/cocoa_beans.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cocoa_beans" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cod.json b/public/assets/minecraft/models/item/cod.json new file mode 100644 index 00000000..a36ba0c8 --- /dev/null +++ b/public/assets/minecraft/models/item/cod.json @@ -0,0 +1,13 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/cod" + }, + "display": { + "head": { + "rotation": [ 0, 90, -60 ], + "translation": [ -7, -4, -7], + "scale":[ 0.8, 0.8, 0.8] + } + } +} diff --git a/public/assets/minecraft/models/item/cod_bucket.json b/public/assets/minecraft/models/item/cod_bucket.json new file mode 100644 index 00000000..35c4ca0f --- /dev/null +++ b/public/assets/minecraft/models/item/cod_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cod_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cod_spawn_egg.json b/public/assets/minecraft/models/item/cod_spawn_egg.json new file mode 100644 index 00000000..f77e73aa --- /dev/null +++ b/public/assets/minecraft/models/item/cod_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cod_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/command_block_minecart.json b/public/assets/minecraft/models/item/command_block_minecart.json new file mode 100644 index 00000000..7a3cf69b --- /dev/null +++ b/public/assets/minecraft/models/item/command_block_minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/command_block_minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/comparator.json b/public/assets/minecraft/models/item/comparator.json new file mode 100644 index 00000000..6aa4fbe2 --- /dev/null +++ b/public/assets/minecraft/models/item/comparator.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/comparator" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_00.json b/public/assets/minecraft/models/item/compass_00.json new file mode 100644 index 00000000..dc856843 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_00.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_01.json b/public/assets/minecraft/models/item/compass_01.json new file mode 100644 index 00000000..75d4178d --- /dev/null +++ b/public/assets/minecraft/models/item/compass_01.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_02.json b/public/assets/minecraft/models/item/compass_02.json new file mode 100644 index 00000000..b91b4ba8 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_02.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_03.json b/public/assets/minecraft/models/item/compass_03.json new file mode 100644 index 00000000..10bf34a6 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_03.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_04.json b/public/assets/minecraft/models/item/compass_04.json new file mode 100644 index 00000000..cf2e7eb7 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_04.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_05.json b/public/assets/minecraft/models/item/compass_05.json new file mode 100644 index 00000000..e78ede9c --- /dev/null +++ b/public/assets/minecraft/models/item/compass_05.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_06.json b/public/assets/minecraft/models/item/compass_06.json new file mode 100644 index 00000000..3679f229 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_06.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_07.json b/public/assets/minecraft/models/item/compass_07.json new file mode 100644 index 00000000..37c1d310 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_07.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_08.json b/public/assets/minecraft/models/item/compass_08.json new file mode 100644 index 00000000..706d7fb8 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_08.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_09.json b/public/assets/minecraft/models/item/compass_09.json new file mode 100644 index 00000000..1a0dd1a3 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_09.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_10.json b/public/assets/minecraft/models/item/compass_10.json new file mode 100644 index 00000000..965ec560 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_10.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_11.json b/public/assets/minecraft/models/item/compass_11.json new file mode 100644 index 00000000..dde2e559 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_11.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_12.json b/public/assets/minecraft/models/item/compass_12.json new file mode 100644 index 00000000..ffe3aa7d --- /dev/null +++ b/public/assets/minecraft/models/item/compass_12.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_13.json b/public/assets/minecraft/models/item/compass_13.json new file mode 100644 index 00000000..985d2d38 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_13.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_14.json b/public/assets/minecraft/models/item/compass_14.json new file mode 100644 index 00000000..27fc108b --- /dev/null +++ b/public/assets/minecraft/models/item/compass_14.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_15.json b/public/assets/minecraft/models/item/compass_15.json new file mode 100644 index 00000000..0b72926e --- /dev/null +++ b/public/assets/minecraft/models/item/compass_15.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_16.json b/public/assets/minecraft/models/item/compass_16.json new file mode 100644 index 00000000..19788d5e --- /dev/null +++ b/public/assets/minecraft/models/item/compass_16.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_16" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_17.json b/public/assets/minecraft/models/item/compass_17.json new file mode 100644 index 00000000..ddcb506f --- /dev/null +++ b/public/assets/minecraft/models/item/compass_17.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_17" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_18.json b/public/assets/minecraft/models/item/compass_18.json new file mode 100644 index 00000000..5f47bcdb --- /dev/null +++ b/public/assets/minecraft/models/item/compass_18.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_18" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_19.json b/public/assets/minecraft/models/item/compass_19.json new file mode 100644 index 00000000..25689471 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_19.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_19" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_20.json b/public/assets/minecraft/models/item/compass_20.json new file mode 100644 index 00000000..26b95b33 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_20.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_20" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_21.json b/public/assets/minecraft/models/item/compass_21.json new file mode 100644 index 00000000..0948b81a --- /dev/null +++ b/public/assets/minecraft/models/item/compass_21.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_21" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_22.json b/public/assets/minecraft/models/item/compass_22.json new file mode 100644 index 00000000..a594efd2 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_22.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_22" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_23.json b/public/assets/minecraft/models/item/compass_23.json new file mode 100644 index 00000000..8e7b9c00 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_23.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_23" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_24.json b/public/assets/minecraft/models/item/compass_24.json new file mode 100644 index 00000000..b9bba903 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_24.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_24" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_25.json b/public/assets/minecraft/models/item/compass_25.json new file mode 100644 index 00000000..b896c210 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_25.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_25" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_26.json b/public/assets/minecraft/models/item/compass_26.json new file mode 100644 index 00000000..8c6c7aac --- /dev/null +++ b/public/assets/minecraft/models/item/compass_26.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_26" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_27.json b/public/assets/minecraft/models/item/compass_27.json new file mode 100644 index 00000000..f5e26c56 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_27.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_27" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_28.json b/public/assets/minecraft/models/item/compass_28.json new file mode 100644 index 00000000..7a766cfd --- /dev/null +++ b/public/assets/minecraft/models/item/compass_28.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_28" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_29.json b/public/assets/minecraft/models/item/compass_29.json new file mode 100644 index 00000000..990c9054 --- /dev/null +++ b/public/assets/minecraft/models/item/compass_29.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_29" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_30.json b/public/assets/minecraft/models/item/compass_30.json new file mode 100644 index 00000000..725443ad --- /dev/null +++ b/public/assets/minecraft/models/item/compass_30.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_30" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/compass_31.json b/public/assets/minecraft/models/item/compass_31.json new file mode 100644 index 00000000..bbbd539f --- /dev/null +++ b/public/assets/minecraft/models/item/compass_31.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/compass_31" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/conduit.json b/public/assets/minecraft/models/item/conduit.json new file mode 100644 index 00000000..c8efa785 --- /dev/null +++ b/public/assets/minecraft/models/item/conduit.json @@ -0,0 +1,37 @@ +{ + "textures": { + "particle": "block/conduit" + }, + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 1.0, 1.0, 1.0 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 1, 1, 1] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 1, 1, 1 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 315, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 315, 0 ], + "translation": [ 0, 0, 0], + "scale": [ 0.8, 0.8, 0.8 ] + } + } +} diff --git a/public/assets/minecraft/models/item/cooked_beef.json b/public/assets/minecraft/models/item/cooked_beef.json new file mode 100644 index 00000000..2360514a --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_beef.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_beef" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_chicken.json b/public/assets/minecraft/models/item/cooked_chicken.json new file mode 100644 index 00000000..6608b49c --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_chicken.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_chicken" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_cod.json b/public/assets/minecraft/models/item/cooked_cod.json new file mode 100644 index 00000000..ed4d2392 --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_cod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_cod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_mutton.json b/public/assets/minecraft/models/item/cooked_mutton.json new file mode 100644 index 00000000..41455e0e --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_mutton.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_mutton" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_porkchop.json b/public/assets/minecraft/models/item/cooked_porkchop.json new file mode 100644 index 00000000..85a6bb4f --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_porkchop.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_porkchop" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_rabbit.json b/public/assets/minecraft/models/item/cooked_rabbit.json new file mode 100644 index 00000000..7217b8a8 --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_rabbit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_rabbit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cooked_salmon.json b/public/assets/minecraft/models/item/cooked_salmon.json new file mode 100644 index 00000000..d4be30a7 --- /dev/null +++ b/public/assets/minecraft/models/item/cooked_salmon.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cooked_salmon" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cookie.json b/public/assets/minecraft/models/item/cookie.json new file mode 100644 index 00000000..c1addfd8 --- /dev/null +++ b/public/assets/minecraft/models/item/cookie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cookie" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_axe.json b/public/assets/minecraft/models/item/copper_axe.json new file mode 100644 index 00000000..b43ad830 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/copper_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_bars.json b/public/assets/minecraft/models/item/copper_bars.json new file mode 100644 index 00000000..a6f66e84 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_bars.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots.json b/public/assets/minecraft/models/item/copper_boots.json new file mode 100644 index 00000000..a19f6692 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_amethyst_trim.json b/public/assets/minecraft/models/item/copper_boots_amethyst_trim.json new file mode 100644 index 00000000..4ae18613 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_copper_trim.json b/public/assets/minecraft/models/item/copper_boots_copper_trim.json new file mode 100644 index 00000000..eab991be --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_copper_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_diamond_trim.json b/public/assets/minecraft/models/item/copper_boots_diamond_trim.json new file mode 100644 index 00000000..78ad9b4a --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_emerald_trim.json b/public/assets/minecraft/models/item/copper_boots_emerald_trim.json new file mode 100644 index 00000000..7d37b4fc --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_gold_trim.json b/public/assets/minecraft/models/item/copper_boots_gold_trim.json new file mode 100644 index 00000000..22e75eee --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_iron_trim.json b/public/assets/minecraft/models/item/copper_boots_iron_trim.json new file mode 100644 index 00000000..469b2919 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_lapis_trim.json b/public/assets/minecraft/models/item/copper_boots_lapis_trim.json new file mode 100644 index 00000000..49f07525 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_netherite_trim.json b/public/assets/minecraft/models/item/copper_boots_netherite_trim.json new file mode 100644 index 00000000..0bdf4afb --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_quartz_trim.json b/public/assets/minecraft/models/item/copper_boots_quartz_trim.json new file mode 100644 index 00000000..23608587 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_redstone_trim.json b/public/assets/minecraft/models/item/copper_boots_redstone_trim.json new file mode 100644 index 00000000..fdad8d7e --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_boots_resin_trim.json b/public/assets/minecraft/models/item/copper_boots_resin_trim.json new file mode 100644 index 00000000..cfd7d94e --- /dev/null +++ b/public/assets/minecraft/models/item/copper_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chain.json b/public/assets/minecraft/models/item/copper_chain.json new file mode 100644 index 00000000..33be837d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chest.json b/public/assets/minecraft/models/item/copper_chest.json new file mode 100644 index 00000000..1dff673e --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/copper_block" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate.json b/public/assets/minecraft/models/item/copper_chestplate.json new file mode 100644 index 00000000..a4325b9d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/copper_chestplate_amethyst_trim.json new file mode 100644 index 00000000..e89fdba7 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_copper_trim.json b/public/assets/minecraft/models/item/copper_chestplate_copper_trim.json new file mode 100644 index 00000000..594b3e6b --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/copper_chestplate_diamond_trim.json new file mode 100644 index 00000000..821d09a9 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/copper_chestplate_emerald_trim.json new file mode 100644 index 00000000..9e6105e6 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_gold_trim.json b/public/assets/minecraft/models/item/copper_chestplate_gold_trim.json new file mode 100644 index 00000000..7066be37 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_iron_trim.json b/public/assets/minecraft/models/item/copper_chestplate_iron_trim.json new file mode 100644 index 00000000..21e1712d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/copper_chestplate_lapis_trim.json new file mode 100644 index 00000000..9e8da9a2 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/copper_chestplate_netherite_trim.json new file mode 100644 index 00000000..bce77928 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/copper_chestplate_quartz_trim.json new file mode 100644 index 00000000..f8ef0b07 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/copper_chestplate_redstone_trim.json new file mode 100644 index 00000000..dab53441 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_chestplate_resin_trim.json b/public/assets/minecraft/models/item/copper_chestplate_resin_trim.json new file mode 100644 index 00000000..466a7e84 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_door.json b/public/assets/minecraft/models/item/copper_door.json new file mode 100644 index 00000000..88468c6b --- /dev/null +++ b/public/assets/minecraft/models/item/copper_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_golem_spawn_egg.json b/public/assets/minecraft/models/item/copper_golem_spawn_egg.json new file mode 100644 index 00000000..7b64326f --- /dev/null +++ b/public/assets/minecraft/models/item/copper_golem_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_golem_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet.json b/public/assets/minecraft/models/item/copper_helmet.json new file mode 100644 index 00000000..cee5f82c --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/copper_helmet_amethyst_trim.json new file mode 100644 index 00000000..3a35eae6 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_copper_trim.json b/public/assets/minecraft/models/item/copper_helmet_copper_trim.json new file mode 100644 index 00000000..de7560b3 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_diamond_trim.json b/public/assets/minecraft/models/item/copper_helmet_diamond_trim.json new file mode 100644 index 00000000..6d378414 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_emerald_trim.json b/public/assets/minecraft/models/item/copper_helmet_emerald_trim.json new file mode 100644 index 00000000..4b6868e5 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_gold_trim.json b/public/assets/minecraft/models/item/copper_helmet_gold_trim.json new file mode 100644 index 00000000..fda330a8 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_iron_trim.json b/public/assets/minecraft/models/item/copper_helmet_iron_trim.json new file mode 100644 index 00000000..d888e7fc --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_lapis_trim.json b/public/assets/minecraft/models/item/copper_helmet_lapis_trim.json new file mode 100644 index 00000000..b067a774 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_netherite_trim.json b/public/assets/minecraft/models/item/copper_helmet_netherite_trim.json new file mode 100644 index 00000000..ca725127 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_quartz_trim.json b/public/assets/minecraft/models/item/copper_helmet_quartz_trim.json new file mode 100644 index 00000000..3720df05 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_redstone_trim.json b/public/assets/minecraft/models/item/copper_helmet_redstone_trim.json new file mode 100644 index 00000000..7a2bf217 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_helmet_resin_trim.json b/public/assets/minecraft/models/item/copper_helmet_resin_trim.json new file mode 100644 index 00000000..0440d69d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_hoe.json b/public/assets/minecraft/models/item/copper_hoe.json new file mode 100644 index 00000000..800dc59f --- /dev/null +++ b/public/assets/minecraft/models/item/copper_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/copper_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_horse_armor.json b/public/assets/minecraft/models/item/copper_horse_armor.json new file mode 100644 index 00000000..8db433d0 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_horse_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_horse_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_ingot.json b/public/assets/minecraft/models/item/copper_ingot.json new file mode 100644 index 00000000..c8feae64 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_ingot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_lantern.json b/public/assets/minecraft/models/item/copper_lantern.json new file mode 100644 index 00000000..7f9766dc --- /dev/null +++ b/public/assets/minecraft/models/item/copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings.json b/public/assets/minecraft/models/item/copper_leggings.json new file mode 100644 index 00000000..e11cb1d8 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/copper_leggings_amethyst_trim.json new file mode 100644 index 00000000..5e3d5d26 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_copper_trim.json b/public/assets/minecraft/models/item/copper_leggings_copper_trim.json new file mode 100644 index 00000000..70df34ac --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_diamond_trim.json b/public/assets/minecraft/models/item/copper_leggings_diamond_trim.json new file mode 100644 index 00000000..03bb5a70 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_emerald_trim.json b/public/assets/minecraft/models/item/copper_leggings_emerald_trim.json new file mode 100644 index 00000000..5b7da264 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_gold_trim.json b/public/assets/minecraft/models/item/copper_leggings_gold_trim.json new file mode 100644 index 00000000..9ffa530d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_iron_trim.json b/public/assets/minecraft/models/item/copper_leggings_iron_trim.json new file mode 100644 index 00000000..fd53be59 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_lapis_trim.json b/public/assets/minecraft/models/item/copper_leggings_lapis_trim.json new file mode 100644 index 00000000..afcbe03f --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_netherite_trim.json b/public/assets/minecraft/models/item/copper_leggings_netherite_trim.json new file mode 100644 index 00000000..90f54f2f --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_quartz_trim.json b/public/assets/minecraft/models/item/copper_leggings_quartz_trim.json new file mode 100644 index 00000000..79f2b89d --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_redstone_trim.json b/public/assets/minecraft/models/item/copper_leggings_redstone_trim.json new file mode 100644 index 00000000..f0837eba --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_leggings_resin_trim.json b/public/assets/minecraft/models/item/copper_leggings_resin_trim.json new file mode 100644 index 00000000..fe7af37f --- /dev/null +++ b/public/assets/minecraft/models/item/copper_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_nautilus_armor.json b/public/assets/minecraft/models/item/copper_nautilus_armor.json new file mode 100644 index 00000000..909e7c64 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_nautilus_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_nautilus_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_nugget.json b/public/assets/minecraft/models/item/copper_nugget.json new file mode 100644 index 00000000..b00f496b --- /dev/null +++ b/public/assets/minecraft/models/item/copper_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_nugget" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_pickaxe.json b/public/assets/minecraft/models/item/copper_pickaxe.json new file mode 100644 index 00000000..4d2d504b --- /dev/null +++ b/public/assets/minecraft/models/item/copper_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/copper_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_shovel.json b/public/assets/minecraft/models/item/copper_shovel.json new file mode 100644 index 00000000..d374c685 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/copper_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_spear.json b/public/assets/minecraft/models/item/copper_spear.json new file mode 100644 index 00000000..7192f43e --- /dev/null +++ b/public/assets/minecraft/models/item/copper_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/copper_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_spear_in_hand.json b/public/assets/minecraft/models/item/copper_spear_in_hand.json new file mode 100644 index 00000000..7845c21e --- /dev/null +++ b/public/assets/minecraft/models/item/copper_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/copper_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_sword.json b/public/assets/minecraft/models/item/copper_sword.json new file mode 100644 index 00000000..7a2464f8 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/copper_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/copper_torch.json b/public/assets/minecraft/models/item/copper_torch.json new file mode 100644 index 00000000..d9590e27 --- /dev/null +++ b/public/assets/minecraft/models/item/copper_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/copper_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cornflower.json b/public/assets/minecraft/models/item/cornflower.json new file mode 100644 index 00000000..ca317c8b --- /dev/null +++ b/public/assets/minecraft/models/item/cornflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/cornflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cow_spawn_egg.json b/public/assets/minecraft/models/item/cow_spawn_egg.json new file mode 100644 index 00000000..dff99686 --- /dev/null +++ b/public/assets/minecraft/models/item/cow_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cow_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/creaking_spawn_egg.json b/public/assets/minecraft/models/item/creaking_spawn_egg.json new file mode 100644 index 00000000..7f7e2f93 --- /dev/null +++ b/public/assets/minecraft/models/item/creaking_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/creaking_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/creeper_banner_pattern.json b/public/assets/minecraft/models/item/creeper_banner_pattern.json new file mode 100644 index 00000000..d626b731 --- /dev/null +++ b/public/assets/minecraft/models/item/creeper_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/creeper_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/creeper_spawn_egg.json b/public/assets/minecraft/models/item/creeper_spawn_egg.json new file mode 100644 index 00000000..226a73e7 --- /dev/null +++ b/public/assets/minecraft/models/item/creeper_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/creeper_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crimson_door.json b/public/assets/minecraft/models/item/crimson_door.json new file mode 100644 index 00000000..ef94c1cc --- /dev/null +++ b/public/assets/minecraft/models/item/crimson_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/crimson_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crimson_fungus.json b/public/assets/minecraft/models/item/crimson_fungus.json new file mode 100644 index 00000000..6fdfd2fa --- /dev/null +++ b/public/assets/minecraft/models/item/crimson_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/crimson_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crimson_hanging_sign.json b/public/assets/minecraft/models/item/crimson_hanging_sign.json new file mode 100644 index 00000000..47d3729d --- /dev/null +++ b/public/assets/minecraft/models/item/crimson_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/crimson_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crimson_roots.json b/public/assets/minecraft/models/item/crimson_roots.json new file mode 100644 index 00000000..19ea0092 --- /dev/null +++ b/public/assets/minecraft/models/item/crimson_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/crimson_roots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crimson_sign.json b/public/assets/minecraft/models/item/crimson_sign.json new file mode 100644 index 00000000..3d2a86b7 --- /dev/null +++ b/public/assets/minecraft/models/item/crimson_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/crimson_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crossbow.json b/public/assets/minecraft/models/item/crossbow.json new file mode 100644 index 00000000..173cac0f --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow.json @@ -0,0 +1,28 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/crossbow_standby" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -90, 0, -60 ], + "translation": [ 2, 0.1, -3 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -90, 0, 30 ], + "translation": [ 2, 0.1, -3 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ -90, 0, -55 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ -90, 0, 35 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/crossbow_arrow.json b/public/assets/minecraft/models/item/crossbow_arrow.json new file mode 100644 index 00000000..5d324f9e --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow_arrow.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/crossbow", + "textures": { + "layer0": "minecraft:item/crossbow_arrow" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crossbow_firework.json b/public/assets/minecraft/models/item/crossbow_firework.json new file mode 100644 index 00000000..577cfeac --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow_firework.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/crossbow", + "textures": { + "layer0": "minecraft:item/crossbow_firework" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crossbow_pulling_0.json b/public/assets/minecraft/models/item/crossbow_pulling_0.json new file mode 100644 index 00000000..1eca0652 --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow_pulling_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/crossbow", + "textures": { + "layer0": "minecraft:item/crossbow_pulling_0" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crossbow_pulling_1.json b/public/assets/minecraft/models/item/crossbow_pulling_1.json new file mode 100644 index 00000000..d704c814 --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow_pulling_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/crossbow", + "textures": { + "layer0": "minecraft:item/crossbow_pulling_1" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/crossbow_pulling_2.json b/public/assets/minecraft/models/item/crossbow_pulling_2.json new file mode 100644 index 00000000..aa95a944 --- /dev/null +++ b/public/assets/minecraft/models/item/crossbow_pulling_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/crossbow", + "textures": { + "layer0": "minecraft:item/crossbow_pulling_2" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_bundle.json b/public/assets/minecraft/models/item/cyan_bundle.json new file mode 100644 index 00000000..99689686 --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cyan_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_bundle_open_back.json b/public/assets/minecraft/models/item/cyan_bundle_open_back.json new file mode 100644 index 00000000..44e1d54a --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/cyan_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_bundle_open_front.json b/public/assets/minecraft/models/item/cyan_bundle_open_front.json new file mode 100644 index 00000000..e5e484d8 --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/cyan_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_candle.json b/public/assets/minecraft/models/item/cyan_candle.json new file mode 100644 index 00000000..4b565936 --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cyan_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_dye.json b/public/assets/minecraft/models/item/cyan_dye.json new file mode 100644 index 00000000..634aa6ec --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cyan_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_harness.json b/public/assets/minecraft/models/item/cyan_harness.json new file mode 100644 index 00000000..11c6b931 --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/cyan_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_shulker_box.json b/public/assets/minecraft/models/item/cyan_shulker_box.json new file mode 100644 index 00000000..e06a479c --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/cyan_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/cyan_stained_glass_pane.json b/public/assets/minecraft/models/item/cyan_stained_glass_pane.json new file mode 100644 index 00000000..61db9a4d --- /dev/null +++ b/public/assets/minecraft/models/item/cyan_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dandelion.json b/public/assets/minecraft/models/item/dandelion.json new file mode 100644 index 00000000..1628250e --- /dev/null +++ b/public/assets/minecraft/models/item/dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/danger_pottery_sherd.json b/public/assets/minecraft/models/item/danger_pottery_sherd.json new file mode 100644 index 00000000..136b5d96 --- /dev/null +++ b/public/assets/minecraft/models/item/danger_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/danger_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_boat.json b/public/assets/minecraft/models/item/dark_oak_boat.json new file mode 100644 index 00000000..66ced796 --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dark_oak_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_chest_boat.json b/public/assets/minecraft/models/item/dark_oak_chest_boat.json new file mode 100644 index 00000000..bc981607 --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dark_oak_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_door.json b/public/assets/minecraft/models/item/dark_oak_door.json new file mode 100644 index 00000000..89ad212f --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dark_oak_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_hanging_sign.json b/public/assets/minecraft/models/item/dark_oak_hanging_sign.json new file mode 100644 index 00000000..5d095e98 --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dark_oak_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_sapling.json b/public/assets/minecraft/models/item/dark_oak_sapling.json new file mode 100644 index 00000000..1a02b324 --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dark_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dark_oak_sign.json b/public/assets/minecraft/models/item/dark_oak_sign.json new file mode 100644 index 00000000..962a237a --- /dev/null +++ b/public/assets/minecraft/models/item/dark_oak_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dark_oak_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_brain_coral.json b/public/assets/minecraft/models/item/dead_brain_coral.json new file mode 100644 index 00000000..8e243912 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_brain_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_brain_coral_fan.json b/public/assets/minecraft/models/item/dead_brain_coral_fan.json new file mode 100644 index 00000000..a6488a83 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_brain_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_bubble_coral.json b/public/assets/minecraft/models/item/dead_bubble_coral.json new file mode 100644 index 00000000..7802938b --- /dev/null +++ b/public/assets/minecraft/models/item/dead_bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_bubble_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_bubble_coral_fan.json b/public/assets/minecraft/models/item/dead_bubble_coral_fan.json new file mode 100644 index 00000000..e06ea5f9 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_bubble_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_bush.json b/public/assets/minecraft/models/item/dead_bush.json new file mode 100644 index 00000000..cb8a5f08 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_fire_coral.json b/public/assets/minecraft/models/item/dead_fire_coral.json new file mode 100644 index 00000000..7795cff3 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_fire_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_fire_coral_fan.json b/public/assets/minecraft/models/item/dead_fire_coral_fan.json new file mode 100644 index 00000000..7d33a6e7 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_horn_coral.json b/public/assets/minecraft/models/item/dead_horn_coral.json new file mode 100644 index 00000000..8dc414ad --- /dev/null +++ b/public/assets/minecraft/models/item/dead_horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_horn_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_horn_coral_fan.json b/public/assets/minecraft/models/item/dead_horn_coral_fan.json new file mode 100644 index 00000000..4e2715a9 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_tube_coral.json b/public/assets/minecraft/models/item/dead_tube_coral.json new file mode 100644 index 00000000..1d08eff6 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_tube_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dead_tube_coral_fan.json b/public/assets/minecraft/models/item/dead_tube_coral_fan.json new file mode 100644 index 00000000..86ad4fd4 --- /dev/null +++ b/public/assets/minecraft/models/item/dead_tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/dead_tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/debug_stick.json b/public/assets/minecraft/models/item/debug_stick.json new file mode 100644 index 00000000..f0dc3b97 --- /dev/null +++ b/public/assets/minecraft/models/item/debug_stick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/decorated_pot.json b/public/assets/minecraft/models/item/decorated_pot.json new file mode 100644 index 00000000..92c0f04c --- /dev/null +++ b/public/assets/minecraft/models/item/decorated_pot.json @@ -0,0 +1,38 @@ +{ + "gui_light": "front", + "textures": { + "particle": "minecraft:block/terracotta" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 2, 0.5], + "scale":[ 0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.60, 0.60, 0.60] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 0], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 16, 0], + "scale":[ 1.5, 1.5, 1.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5] + } + } +} diff --git a/public/assets/minecraft/models/item/detector_rail.json b/public/assets/minecraft/models/item/detector_rail.json new file mode 100644 index 00000000..707b2492 --- /dev/null +++ b/public/assets/minecraft/models/item/detector_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond.json b/public/assets/minecraft/models/item/diamond.json new file mode 100644 index 00000000..dacde7f1 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_axe.json b/public/assets/minecraft/models/item/diamond_axe.json new file mode 100644 index 00000000..9ab04997 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/diamond_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots.json b/public/assets/minecraft/models/item/diamond_boots.json new file mode 100644 index 00000000..d3257821 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_amethyst_trim.json b/public/assets/minecraft/models/item/diamond_boots_amethyst_trim.json new file mode 100644 index 00000000..a193a70c --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_copper_trim.json b/public/assets/minecraft/models/item/diamond_boots_copper_trim.json new file mode 100644 index 00000000..5ad8de50 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_diamond_trim.json b/public/assets/minecraft/models/item/diamond_boots_diamond_trim.json new file mode 100644 index 00000000..9dd940a2 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_emerald_trim.json b/public/assets/minecraft/models/item/diamond_boots_emerald_trim.json new file mode 100644 index 00000000..039509d0 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_gold_trim.json b/public/assets/minecraft/models/item/diamond_boots_gold_trim.json new file mode 100644 index 00000000..99c5a53b --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_iron_trim.json b/public/assets/minecraft/models/item/diamond_boots_iron_trim.json new file mode 100644 index 00000000..f692720f --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_lapis_trim.json b/public/assets/minecraft/models/item/diamond_boots_lapis_trim.json new file mode 100644 index 00000000..411b1310 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_netherite_trim.json b/public/assets/minecraft/models/item/diamond_boots_netherite_trim.json new file mode 100644 index 00000000..55b29ae2 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_quartz_trim.json b/public/assets/minecraft/models/item/diamond_boots_quartz_trim.json new file mode 100644 index 00000000..fdecfc8b --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_redstone_trim.json b/public/assets/minecraft/models/item/diamond_boots_redstone_trim.json new file mode 100644 index 00000000..5661c521 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_boots_resin_trim.json b/public/assets/minecraft/models/item/diamond_boots_resin_trim.json new file mode 100644 index 00000000..ffe193dc --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate.json b/public/assets/minecraft/models/item/diamond_chestplate.json new file mode 100644 index 00000000..2ca3222a --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_amethyst_trim.json new file mode 100644 index 00000000..34901619 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_copper_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_copper_trim.json new file mode 100644 index 00000000..9a1c4521 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_diamond_trim.json new file mode 100644 index 00000000..73123672 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_emerald_trim.json new file mode 100644 index 00000000..7656f0b9 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_gold_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_gold_trim.json new file mode 100644 index 00000000..b3b7c991 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_iron_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_iron_trim.json new file mode 100644 index 00000000..6eeae07f --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_lapis_trim.json new file mode 100644 index 00000000..a973c512 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_netherite_trim.json new file mode 100644 index 00000000..bb5a1007 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_quartz_trim.json new file mode 100644 index 00000000..937d5ee3 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_redstone_trim.json new file mode 100644 index 00000000..63d77607 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_chestplate_resin_trim.json b/public/assets/minecraft/models/item/diamond_chestplate_resin_trim.json new file mode 100644 index 00000000..5c70bed5 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet.json b/public/assets/minecraft/models/item/diamond_helmet.json new file mode 100644 index 00000000..8ab9fc02 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/diamond_helmet_amethyst_trim.json new file mode 100644 index 00000000..623a571e --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_copper_trim.json b/public/assets/minecraft/models/item/diamond_helmet_copper_trim.json new file mode 100644 index 00000000..c0a1d882 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_diamond_trim.json b/public/assets/minecraft/models/item/diamond_helmet_diamond_trim.json new file mode 100644 index 00000000..0d82b9c0 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_emerald_trim.json b/public/assets/minecraft/models/item/diamond_helmet_emerald_trim.json new file mode 100644 index 00000000..d23a9a6e --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_gold_trim.json b/public/assets/minecraft/models/item/diamond_helmet_gold_trim.json new file mode 100644 index 00000000..cd80cebe --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_iron_trim.json b/public/assets/minecraft/models/item/diamond_helmet_iron_trim.json new file mode 100644 index 00000000..694acc9b --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_lapis_trim.json b/public/assets/minecraft/models/item/diamond_helmet_lapis_trim.json new file mode 100644 index 00000000..014fe735 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_netherite_trim.json b/public/assets/minecraft/models/item/diamond_helmet_netherite_trim.json new file mode 100644 index 00000000..35098eb0 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_quartz_trim.json b/public/assets/minecraft/models/item/diamond_helmet_quartz_trim.json new file mode 100644 index 00000000..104fb171 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_redstone_trim.json b/public/assets/minecraft/models/item/diamond_helmet_redstone_trim.json new file mode 100644 index 00000000..f520dae2 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_helmet_resin_trim.json b/public/assets/minecraft/models/item/diamond_helmet_resin_trim.json new file mode 100644 index 00000000..3acc4297 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_hoe.json b/public/assets/minecraft/models/item/diamond_hoe.json new file mode 100644 index 00000000..c777b6d3 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/diamond_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_horse_armor.json b/public/assets/minecraft/models/item/diamond_horse_armor.json new file mode 100644 index 00000000..017194b7 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_horse_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_horse_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings.json b/public/assets/minecraft/models/item/diamond_leggings.json new file mode 100644 index 00000000..11622ca5 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/diamond_leggings_amethyst_trim.json new file mode 100644 index 00000000..355ce966 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_copper_trim.json b/public/assets/minecraft/models/item/diamond_leggings_copper_trim.json new file mode 100644 index 00000000..882c7199 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_diamond_trim.json b/public/assets/minecraft/models/item/diamond_leggings_diamond_trim.json new file mode 100644 index 00000000..2d636739 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_emerald_trim.json b/public/assets/minecraft/models/item/diamond_leggings_emerald_trim.json new file mode 100644 index 00000000..4bacdd8b --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_gold_trim.json b/public/assets/minecraft/models/item/diamond_leggings_gold_trim.json new file mode 100644 index 00000000..90655d48 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_iron_trim.json b/public/assets/minecraft/models/item/diamond_leggings_iron_trim.json new file mode 100644 index 00000000..7503db5e --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_lapis_trim.json b/public/assets/minecraft/models/item/diamond_leggings_lapis_trim.json new file mode 100644 index 00000000..8f0a3f84 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_netherite_trim.json b/public/assets/minecraft/models/item/diamond_leggings_netherite_trim.json new file mode 100644 index 00000000..9d8085c8 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_quartz_trim.json b/public/assets/minecraft/models/item/diamond_leggings_quartz_trim.json new file mode 100644 index 00000000..85edee56 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_redstone_trim.json b/public/assets/minecraft/models/item/diamond_leggings_redstone_trim.json new file mode 100644 index 00000000..2232f1a3 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_leggings_resin_trim.json b/public/assets/minecraft/models/item/diamond_leggings_resin_trim.json new file mode 100644 index 00000000..bf555e5d --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_nautilus_armor.json b/public/assets/minecraft/models/item/diamond_nautilus_armor.json new file mode 100644 index 00000000..f10a1a28 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_nautilus_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_nautilus_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_pickaxe.json b/public/assets/minecraft/models/item/diamond_pickaxe.json new file mode 100644 index 00000000..88301e5c --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/diamond_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_shovel.json b/public/assets/minecraft/models/item/diamond_shovel.json new file mode 100644 index 00000000..dc4e6c84 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/diamond_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_spear.json b/public/assets/minecraft/models/item/diamond_spear.json new file mode 100644 index 00000000..f4ba23be --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/diamond_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_spear_in_hand.json b/public/assets/minecraft/models/item/diamond_spear_in_hand.json new file mode 100644 index 00000000..69b9b08d --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/diamond_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/diamond_sword.json b/public/assets/minecraft/models/item/diamond_sword.json new file mode 100644 index 00000000..26f4a2e0 --- /dev/null +++ b/public/assets/minecraft/models/item/diamond_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/diamond_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/disc_fragment_5.json b/public/assets/minecraft/models/item/disc_fragment_5.json new file mode 100644 index 00000000..806624c7 --- /dev/null +++ b/public/assets/minecraft/models/item/disc_fragment_5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/disc_fragment_5" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dolphin_spawn_egg.json b/public/assets/minecraft/models/item/dolphin_spawn_egg.json new file mode 100644 index 00000000..91e8a5df --- /dev/null +++ b/public/assets/minecraft/models/item/dolphin_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dolphin_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/donkey_spawn_egg.json b/public/assets/minecraft/models/item/donkey_spawn_egg.json new file mode 100644 index 00000000..77caa043 --- /dev/null +++ b/public/assets/minecraft/models/item/donkey_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/donkey_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dragon_breath.json b/public/assets/minecraft/models/item/dragon_breath.json new file mode 100644 index 00000000..424980b1 --- /dev/null +++ b/public/assets/minecraft/models/item/dragon_breath.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dragon_breath" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dragon_head.json b/public/assets/minecraft/models/item/dragon_head.json new file mode 100644 index 00000000..333e5b78 --- /dev/null +++ b/public/assets/minecraft/models/item/dragon_head.json @@ -0,0 +1,20 @@ +{ + "parent": "item/template_skull", + "display": { + "gui": { + "translation": [ -2, 2, 0 ], + "rotation": [ 30, 45, 0 ], + "scale": [ 0.6, 0.6, 0.6 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, -1, 2 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 2, 0], + "scale": [ 1.25, 1.25, 1.25 ] + } + } +} diff --git a/public/assets/minecraft/models/item/dried_kelp.json b/public/assets/minecraft/models/item/dried_kelp.json new file mode 100644 index 00000000..a4e4efff --- /dev/null +++ b/public/assets/minecraft/models/item/dried_kelp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dried_kelp" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/drowned_spawn_egg.json b/public/assets/minecraft/models/item/drowned_spawn_egg.json new file mode 100644 index 00000000..c1ec4250 --- /dev/null +++ b/public/assets/minecraft/models/item/drowned_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/drowned_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/dune_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/dune_armor_trim_smithing_template.json new file mode 100644 index 00000000..eaf0f46c --- /dev/null +++ b/public/assets/minecraft/models/item/dune_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/dune_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/echo_shard.json b/public/assets/minecraft/models/item/echo_shard.json new file mode 100644 index 00000000..a6f71e73 --- /dev/null +++ b/public/assets/minecraft/models/item/echo_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/echo_shard" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/egg.json b/public/assets/minecraft/models/item/egg.json new file mode 100644 index 00000000..86ec3cae --- /dev/null +++ b/public/assets/minecraft/models/item/egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/elder_guardian_spawn_egg.json b/public/assets/minecraft/models/item/elder_guardian_spawn_egg.json new file mode 100644 index 00000000..8d432b66 --- /dev/null +++ b/public/assets/minecraft/models/item/elder_guardian_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/elder_guardian_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/elytra.json b/public/assets/minecraft/models/item/elytra.json new file mode 100644 index 00000000..2f1789e6 --- /dev/null +++ b/public/assets/minecraft/models/item/elytra.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/elytra" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/elytra_broken.json b/public/assets/minecraft/models/item/elytra_broken.json new file mode 100644 index 00000000..6751976a --- /dev/null +++ b/public/assets/minecraft/models/item/elytra_broken.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/elytra_broken" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/emerald.json b/public/assets/minecraft/models/item/emerald.json new file mode 100644 index 00000000..4f19c1d9 --- /dev/null +++ b/public/assets/minecraft/models/item/emerald.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/enchanted_book.json b/public/assets/minecraft/models/item/enchanted_book.json new file mode 100644 index 00000000..b6a35e57 --- /dev/null +++ b/public/assets/minecraft/models/item/enchanted_book.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/enchanted_book" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/enchanted_golden_apple.json b/public/assets/minecraft/models/item/enchanted_golden_apple.json new file mode 100644 index 00000000..868c9219 --- /dev/null +++ b/public/assets/minecraft/models/item/enchanted_golden_apple.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_apple" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/end_crystal.json b/public/assets/minecraft/models/item/end_crystal.json new file mode 100644 index 00000000..15aa5897 --- /dev/null +++ b/public/assets/minecraft/models/item/end_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/end_crystal" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ender_chest.json b/public/assets/minecraft/models/item/ender_chest.json new file mode 100644 index 00000000..31a5c7d7 --- /dev/null +++ b/public/assets/minecraft/models/item/ender_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ender_dragon_spawn_egg.json b/public/assets/minecraft/models/item/ender_dragon_spawn_egg.json new file mode 100644 index 00000000..d0a2206d --- /dev/null +++ b/public/assets/minecraft/models/item/ender_dragon_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ender_dragon_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ender_eye.json b/public/assets/minecraft/models/item/ender_eye.json new file mode 100644 index 00000000..d29cc4e0 --- /dev/null +++ b/public/assets/minecraft/models/item/ender_eye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ender_eye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ender_pearl.json b/public/assets/minecraft/models/item/ender_pearl.json new file mode 100644 index 00000000..e6ccd02f --- /dev/null +++ b/public/assets/minecraft/models/item/ender_pearl.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ender_pearl" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/enderman_spawn_egg.json b/public/assets/minecraft/models/item/enderman_spawn_egg.json new file mode 100644 index 00000000..6ea7d688 --- /dev/null +++ b/public/assets/minecraft/models/item/enderman_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/enderman_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/endermite_spawn_egg.json b/public/assets/minecraft/models/item/endermite_spawn_egg.json new file mode 100644 index 00000000..775b5e8a --- /dev/null +++ b/public/assets/minecraft/models/item/endermite_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/endermite_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/evoker_spawn_egg.json b/public/assets/minecraft/models/item/evoker_spawn_egg.json new file mode 100644 index 00000000..4b120124 --- /dev/null +++ b/public/assets/minecraft/models/item/evoker_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/evoker_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/experience_bottle.json b/public/assets/minecraft/models/item/experience_bottle.json new file mode 100644 index 00000000..22a77fe7 --- /dev/null +++ b/public/assets/minecraft/models/item/experience_bottle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/experience_bottle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/explorer_pottery_sherd.json b/public/assets/minecraft/models/item/explorer_pottery_sherd.json new file mode 100644 index 00000000..affa6dd2 --- /dev/null +++ b/public/assets/minecraft/models/item/explorer_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/explorer_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/exposed_copper_bars.json b/public/assets/minecraft/models/item/exposed_copper_bars.json new file mode 100644 index 00000000..44ce33db --- /dev/null +++ b/public/assets/minecraft/models/item/exposed_copper_bars.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/exposed_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/exposed_copper_chain.json b/public/assets/minecraft/models/item/exposed_copper_chain.json new file mode 100644 index 00000000..dc075f5f --- /dev/null +++ b/public/assets/minecraft/models/item/exposed_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/exposed_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/exposed_copper_chest.json b/public/assets/minecraft/models/item/exposed_copper_chest.json new file mode 100644 index 00000000..4f63c352 --- /dev/null +++ b/public/assets/minecraft/models/item/exposed_copper_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/exposed_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/exposed_copper_door.json b/public/assets/minecraft/models/item/exposed_copper_door.json new file mode 100644 index 00000000..78a9d4d8 --- /dev/null +++ b/public/assets/minecraft/models/item/exposed_copper_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/exposed_copper_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/exposed_copper_lantern.json b/public/assets/minecraft/models/item/exposed_copper_lantern.json new file mode 100644 index 00000000..662b5d38 --- /dev/null +++ b/public/assets/minecraft/models/item/exposed_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/exposed_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/eye_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/eye_armor_trim_smithing_template.json new file mode 100644 index 00000000..d629fc1b --- /dev/null +++ b/public/assets/minecraft/models/item/eye_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/eye_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/feather.json b/public/assets/minecraft/models/item/feather.json new file mode 100644 index 00000000..1b88f92d --- /dev/null +++ b/public/assets/minecraft/models/item/feather.json @@ -0,0 +1,13 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/feather" + }, + "display": { + "head": { + "rotation": [ 0, 0, 45 ], + "translation": [ -1, 13, 7], + "scale":[ 1, 1, 1] + } + } +} diff --git a/public/assets/minecraft/models/item/fermented_spider_eye.json b/public/assets/minecraft/models/item/fermented_spider_eye.json new file mode 100644 index 00000000..06bbefce --- /dev/null +++ b/public/assets/minecraft/models/item/fermented_spider_eye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/fermented_spider_eye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fern.json b/public/assets/minecraft/models/item/fern.json new file mode 100644 index 00000000..851ce5d3 --- /dev/null +++ b/public/assets/minecraft/models/item/fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/fern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/field_masoned_banner_pattern.json b/public/assets/minecraft/models/item/field_masoned_banner_pattern.json new file mode 100644 index 00000000..404fbede --- /dev/null +++ b/public/assets/minecraft/models/item/field_masoned_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/field_masoned_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/filled_map.json b/public/assets/minecraft/models/item/filled_map.json new file mode 100644 index 00000000..2d681387 --- /dev/null +++ b/public/assets/minecraft/models/item/filled_map.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/filled_map", + "layer1": "minecraft:item/filled_map_markings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fire_charge.json b/public/assets/minecraft/models/item/fire_charge.json new file mode 100644 index 00000000..27d3f0d8 --- /dev/null +++ b/public/assets/minecraft/models/item/fire_charge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/fire_charge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fire_coral.json b/public/assets/minecraft/models/item/fire_coral.json new file mode 100644 index 00000000..8585f4c8 --- /dev/null +++ b/public/assets/minecraft/models/item/fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/fire_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fire_coral_fan.json b/public/assets/minecraft/models/item/fire_coral_fan.json new file mode 100644 index 00000000..c27e2d3a --- /dev/null +++ b/public/assets/minecraft/models/item/fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/fire_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/firefly_bush.json b/public/assets/minecraft/models/item/firefly_bush.json new file mode 100644 index 00000000..e166c357 --- /dev/null +++ b/public/assets/minecraft/models/item/firefly_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/firefly_bush" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/firework_rocket.json b/public/assets/minecraft/models/item/firework_rocket.json new file mode 100644 index 00000000..cb7cf197 --- /dev/null +++ b/public/assets/minecraft/models/item/firework_rocket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/firework_rocket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/firework_star.json b/public/assets/minecraft/models/item/firework_star.json new file mode 100644 index 00000000..b54ca29d --- /dev/null +++ b/public/assets/minecraft/models/item/firework_star.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/firework_star", + "layer1": "minecraft:item/firework_star_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fishing_rod.json b/public/assets/minecraft/models/item/fishing_rod.json new file mode 100644 index 00000000..32143f32 --- /dev/null +++ b/public/assets/minecraft/models/item/fishing_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld_rod", + "textures": { + "layer0": "minecraft:item/fishing_rod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fishing_rod_cast.json b/public/assets/minecraft/models/item/fishing_rod_cast.json new file mode 100644 index 00000000..63190afc --- /dev/null +++ b/public/assets/minecraft/models/item/fishing_rod_cast.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld_rod", + "textures": { + "layer0": "minecraft:item/fishing_rod_cast" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flint.json b/public/assets/minecraft/models/item/flint.json new file mode 100644 index 00000000..3a557295 --- /dev/null +++ b/public/assets/minecraft/models/item/flint.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flint" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flint_and_steel.json b/public/assets/minecraft/models/item/flint_and_steel.json new file mode 100644 index 00000000..d11a12a9 --- /dev/null +++ b/public/assets/minecraft/models/item/flint_and_steel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flint_and_steel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flow_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/flow_armor_trim_smithing_template.json new file mode 100644 index 00000000..0aec5a44 --- /dev/null +++ b/public/assets/minecraft/models/item/flow_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flow_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flow_banner_pattern.json b/public/assets/minecraft/models/item/flow_banner_pattern.json new file mode 100644 index 00000000..82c9af4b --- /dev/null +++ b/public/assets/minecraft/models/item/flow_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flow_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flow_pottery_sherd.json b/public/assets/minecraft/models/item/flow_pottery_sherd.json new file mode 100644 index 00000000..ad6dac5d --- /dev/null +++ b/public/assets/minecraft/models/item/flow_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flow_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flower_banner_pattern.json b/public/assets/minecraft/models/item/flower_banner_pattern.json new file mode 100644 index 00000000..ea8b8215 --- /dev/null +++ b/public/assets/minecraft/models/item/flower_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flower_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/flower_pot.json b/public/assets/minecraft/models/item/flower_pot.json new file mode 100644 index 00000000..e50e0fa1 --- /dev/null +++ b/public/assets/minecraft/models/item/flower_pot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/flower_pot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/fox_spawn_egg.json b/public/assets/minecraft/models/item/fox_spawn_egg.json new file mode 100644 index 00000000..3a3fd8d4 --- /dev/null +++ b/public/assets/minecraft/models/item/fox_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/fox_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/friend_pottery_sherd.json b/public/assets/minecraft/models/item/friend_pottery_sherd.json new file mode 100644 index 00000000..b618f305 --- /dev/null +++ b/public/assets/minecraft/models/item/friend_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/friend_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/frog_spawn_egg.json b/public/assets/minecraft/models/item/frog_spawn_egg.json new file mode 100644 index 00000000..08e60641 --- /dev/null +++ b/public/assets/minecraft/models/item/frog_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/frog_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/frogspawn.json b/public/assets/minecraft/models/item/frogspawn.json new file mode 100644 index 00000000..6fd44430 --- /dev/null +++ b/public/assets/minecraft/models/item/frogspawn.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/frogspawn" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/furnace_minecart.json b/public/assets/minecraft/models/item/furnace_minecart.json new file mode 100644 index 00000000..e3e6f222 --- /dev/null +++ b/public/assets/minecraft/models/item/furnace_minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/furnace_minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/generated.json b/public/assets/minecraft/models/item/generated.json new file mode 100644 index 00000000..89aa79e9 --- /dev/null +++ b/public/assets/minecraft/models/item/generated.json @@ -0,0 +1,30 @@ +{ + "parent": "builtin/generated", + "gui_light": "front", + "display": { + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 2, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 13, 7], + "scale":[ 1, 1, 1] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/public/assets/minecraft/models/item/ghast_spawn_egg.json b/public/assets/minecraft/models/item/ghast_spawn_egg.json new file mode 100644 index 00000000..727230af --- /dev/null +++ b/public/assets/minecraft/models/item/ghast_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ghast_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ghast_tear.json b/public/assets/minecraft/models/item/ghast_tear.json new file mode 100644 index 00000000..d7d6e6f3 --- /dev/null +++ b/public/assets/minecraft/models/item/ghast_tear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ghast_tear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glass_bottle.json b/public/assets/minecraft/models/item/glass_bottle.json new file mode 100644 index 00000000..9b4ab510 --- /dev/null +++ b/public/assets/minecraft/models/item/glass_bottle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glass_bottle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glass_pane.json b/public/assets/minecraft/models/item/glass_pane.json new file mode 100644 index 00000000..de799dcf --- /dev/null +++ b/public/assets/minecraft/models/item/glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glistering_melon_slice.json b/public/assets/minecraft/models/item/glistering_melon_slice.json new file mode 100644 index 00000000..90c290a0 --- /dev/null +++ b/public/assets/minecraft/models/item/glistering_melon_slice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glistering_melon_slice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/globe_banner_pattern.json b/public/assets/minecraft/models/item/globe_banner_pattern.json new file mode 100644 index 00000000..3948f16f --- /dev/null +++ b/public/assets/minecraft/models/item/globe_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/globe_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glow_berries.json b/public/assets/minecraft/models/item/glow_berries.json new file mode 100644 index 00000000..b77ea725 --- /dev/null +++ b/public/assets/minecraft/models/item/glow_berries.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glow_berries" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glow_ink_sac.json b/public/assets/minecraft/models/item/glow_ink_sac.json new file mode 100644 index 00000000..fc21cec4 --- /dev/null +++ b/public/assets/minecraft/models/item/glow_ink_sac.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glow_ink_sac" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glow_item_frame.json b/public/assets/minecraft/models/item/glow_item_frame.json new file mode 100644 index 00000000..a2323a19 --- /dev/null +++ b/public/assets/minecraft/models/item/glow_item_frame.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glow_item_frame" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glow_lichen.json b/public/assets/minecraft/models/item/glow_lichen.json new file mode 100644 index 00000000..7b796f83 --- /dev/null +++ b/public/assets/minecraft/models/item/glow_lichen.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/glow_lichen" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glow_squid_spawn_egg.json b/public/assets/minecraft/models/item/glow_squid_spawn_egg.json new file mode 100644 index 00000000..1cfe9f30 --- /dev/null +++ b/public/assets/minecraft/models/item/glow_squid_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glow_squid_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/glowstone_dust.json b/public/assets/minecraft/models/item/glowstone_dust.json new file mode 100644 index 00000000..4b78f60b --- /dev/null +++ b/public/assets/minecraft/models/item/glowstone_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/glowstone_dust" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/goat_horn.json b/public/assets/minecraft/models/item/goat_horn.json new file mode 100644 index 00000000..d2632890 --- /dev/null +++ b/public/assets/minecraft/models/item/goat_horn.json @@ -0,0 +1,28 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/goat_horn" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 3, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/goat_spawn_egg.json b/public/assets/minecraft/models/item/goat_spawn_egg.json new file mode 100644 index 00000000..145421ec --- /dev/null +++ b/public/assets/minecraft/models/item/goat_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/goat_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gold_ingot.json b/public/assets/minecraft/models/item/gold_ingot.json new file mode 100644 index 00000000..230e3111 --- /dev/null +++ b/public/assets/minecraft/models/item/gold_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gold_ingot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gold_nugget.json b/public/assets/minecraft/models/item/gold_nugget.json new file mode 100644 index 00000000..3da43c93 --- /dev/null +++ b/public/assets/minecraft/models/item/gold_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gold_nugget" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_apple.json b/public/assets/minecraft/models/item/golden_apple.json new file mode 100644 index 00000000..868c9219 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_apple.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_apple" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_axe.json b/public/assets/minecraft/models/item/golden_axe.json new file mode 100644 index 00000000..42008eea --- /dev/null +++ b/public/assets/minecraft/models/item/golden_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/golden_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots.json b/public/assets/minecraft/models/item/golden_boots.json new file mode 100644 index 00000000..24f3c587 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_amethyst_trim.json b/public/assets/minecraft/models/item/golden_boots_amethyst_trim.json new file mode 100644 index 00000000..da31bd58 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_copper_trim.json b/public/assets/minecraft/models/item/golden_boots_copper_trim.json new file mode 100644 index 00000000..e79eb60a --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_diamond_trim.json b/public/assets/minecraft/models/item/golden_boots_diamond_trim.json new file mode 100644 index 00000000..2ced80f9 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_emerald_trim.json b/public/assets/minecraft/models/item/golden_boots_emerald_trim.json new file mode 100644 index 00000000..78154d77 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_gold_trim.json b/public/assets/minecraft/models/item/golden_boots_gold_trim.json new file mode 100644 index 00000000..35454458 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_gold_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_iron_trim.json b/public/assets/minecraft/models/item/golden_boots_iron_trim.json new file mode 100644 index 00000000..b63010f0 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_lapis_trim.json b/public/assets/minecraft/models/item/golden_boots_lapis_trim.json new file mode 100644 index 00000000..268ab549 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_netherite_trim.json b/public/assets/minecraft/models/item/golden_boots_netherite_trim.json new file mode 100644 index 00000000..e329b9cb --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_quartz_trim.json b/public/assets/minecraft/models/item/golden_boots_quartz_trim.json new file mode 100644 index 00000000..4e8cc2d3 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_redstone_trim.json b/public/assets/minecraft/models/item/golden_boots_redstone_trim.json new file mode 100644 index 00000000..bda608e0 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_boots_resin_trim.json b/public/assets/minecraft/models/item/golden_boots_resin_trim.json new file mode 100644 index 00000000..3bf3bb8e --- /dev/null +++ b/public/assets/minecraft/models/item/golden_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_carrot.json b/public/assets/minecraft/models/item/golden_carrot.json new file mode 100644 index 00000000..8d36365f --- /dev/null +++ b/public/assets/minecraft/models/item/golden_carrot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_carrot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate.json b/public/assets/minecraft/models/item/golden_chestplate.json new file mode 100644 index 00000000..8c7b0bbf --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/golden_chestplate_amethyst_trim.json new file mode 100644 index 00000000..d0b4b181 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_copper_trim.json b/public/assets/minecraft/models/item/golden_chestplate_copper_trim.json new file mode 100644 index 00000000..f9b9f938 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/golden_chestplate_diamond_trim.json new file mode 100644 index 00000000..adf1bc6f --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/golden_chestplate_emerald_trim.json new file mode 100644 index 00000000..af97428b --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_gold_trim.json b/public/assets/minecraft/models/item/golden_chestplate_gold_trim.json new file mode 100644 index 00000000..3328597c --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_iron_trim.json b/public/assets/minecraft/models/item/golden_chestplate_iron_trim.json new file mode 100644 index 00000000..ed2aa0ed --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/golden_chestplate_lapis_trim.json new file mode 100644 index 00000000..4c748a10 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/golden_chestplate_netherite_trim.json new file mode 100644 index 00000000..aab4dfb3 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/golden_chestplate_quartz_trim.json new file mode 100644 index 00000000..1632e6ce --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/golden_chestplate_redstone_trim.json new file mode 100644 index 00000000..2f24fa90 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_chestplate_resin_trim.json b/public/assets/minecraft/models/item/golden_chestplate_resin_trim.json new file mode 100644 index 00000000..98f609a0 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_dandelion.json b/public/assets/minecraft/models/item/golden_dandelion.json new file mode 100644 index 00000000..7b33e78f --- /dev/null +++ b/public/assets/minecraft/models/item/golden_dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/golden_dandelion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet.json b/public/assets/minecraft/models/item/golden_helmet.json new file mode 100644 index 00000000..d0c08156 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/golden_helmet_amethyst_trim.json new file mode 100644 index 00000000..47ccae21 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_copper_trim.json b/public/assets/minecraft/models/item/golden_helmet_copper_trim.json new file mode 100644 index 00000000..4a3ee8e4 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_diamond_trim.json b/public/assets/minecraft/models/item/golden_helmet_diamond_trim.json new file mode 100644 index 00000000..2ad2462a --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_emerald_trim.json b/public/assets/minecraft/models/item/golden_helmet_emerald_trim.json new file mode 100644 index 00000000..f9623b16 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_gold_trim.json b/public/assets/minecraft/models/item/golden_helmet_gold_trim.json new file mode 100644 index 00000000..2276b5ad --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_iron_trim.json b/public/assets/minecraft/models/item/golden_helmet_iron_trim.json new file mode 100644 index 00000000..81f10c4d --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_lapis_trim.json b/public/assets/minecraft/models/item/golden_helmet_lapis_trim.json new file mode 100644 index 00000000..ff7d2b4d --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_netherite_trim.json b/public/assets/minecraft/models/item/golden_helmet_netherite_trim.json new file mode 100644 index 00000000..bbbb7291 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_quartz_trim.json b/public/assets/minecraft/models/item/golden_helmet_quartz_trim.json new file mode 100644 index 00000000..583d8cda --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_redstone_trim.json b/public/assets/minecraft/models/item/golden_helmet_redstone_trim.json new file mode 100644 index 00000000..3a85360b --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_helmet_resin_trim.json b/public/assets/minecraft/models/item/golden_helmet_resin_trim.json new file mode 100644 index 00000000..d9d23f2e --- /dev/null +++ b/public/assets/minecraft/models/item/golden_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_hoe.json b/public/assets/minecraft/models/item/golden_hoe.json new file mode 100644 index 00000000..7d2a2e5d --- /dev/null +++ b/public/assets/minecraft/models/item/golden_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/golden_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_horse_armor.json b/public/assets/minecraft/models/item/golden_horse_armor.json new file mode 100644 index 00000000..9fbc0e90 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_horse_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_horse_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings.json b/public/assets/minecraft/models/item/golden_leggings.json new file mode 100644 index 00000000..cb5bd0e6 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/golden_leggings_amethyst_trim.json new file mode 100644 index 00000000..3d4bb850 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_copper_trim.json b/public/assets/minecraft/models/item/golden_leggings_copper_trim.json new file mode 100644 index 00000000..41e999ed --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_diamond_trim.json b/public/assets/minecraft/models/item/golden_leggings_diamond_trim.json new file mode 100644 index 00000000..d85fda9b --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_emerald_trim.json b/public/assets/minecraft/models/item/golden_leggings_emerald_trim.json new file mode 100644 index 00000000..544b209f --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_gold_trim.json b/public/assets/minecraft/models/item/golden_leggings_gold_trim.json new file mode 100644 index 00000000..23eae507 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_iron_trim.json b/public/assets/minecraft/models/item/golden_leggings_iron_trim.json new file mode 100644 index 00000000..877cb174 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_lapis_trim.json b/public/assets/minecraft/models/item/golden_leggings_lapis_trim.json new file mode 100644 index 00000000..bb2fca2b --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_netherite_trim.json b/public/assets/minecraft/models/item/golden_leggings_netherite_trim.json new file mode 100644 index 00000000..0a41f244 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_quartz_trim.json b/public/assets/minecraft/models/item/golden_leggings_quartz_trim.json new file mode 100644 index 00000000..c966b6d5 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_redstone_trim.json b/public/assets/minecraft/models/item/golden_leggings_redstone_trim.json new file mode 100644 index 00000000..ec9e671f --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_leggings_resin_trim.json b/public/assets/minecraft/models/item/golden_leggings_resin_trim.json new file mode 100644 index 00000000..b685dc67 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_nautilus_armor.json b/public/assets/minecraft/models/item/golden_nautilus_armor.json new file mode 100644 index 00000000..2c46d503 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_nautilus_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_nautilus_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_pickaxe.json b/public/assets/minecraft/models/item/golden_pickaxe.json new file mode 100644 index 00000000..185c855b --- /dev/null +++ b/public/assets/minecraft/models/item/golden_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/golden_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_shovel.json b/public/assets/minecraft/models/item/golden_shovel.json new file mode 100644 index 00000000..c2d1dc00 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/golden_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_spear.json b/public/assets/minecraft/models/item/golden_spear.json new file mode 100644 index 00000000..c798e6b3 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/golden_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_spear_in_hand.json b/public/assets/minecraft/models/item/golden_spear_in_hand.json new file mode 100644 index 00000000..106a36df --- /dev/null +++ b/public/assets/minecraft/models/item/golden_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/golden_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/golden_sword.json b/public/assets/minecraft/models/item/golden_sword.json new file mode 100644 index 00000000..02e54097 --- /dev/null +++ b/public/assets/minecraft/models/item/golden_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/golden_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_bundle.json b/public/assets/minecraft/models/item/gray_bundle.json new file mode 100644 index 00000000..a076d156 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gray_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_bundle_open_back.json b/public/assets/minecraft/models/item/gray_bundle_open_back.json new file mode 100644 index 00000000..f27e9553 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/gray_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_bundle_open_front.json b/public/assets/minecraft/models/item/gray_bundle_open_front.json new file mode 100644 index 00000000..9c7bb376 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/gray_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_candle.json b/public/assets/minecraft/models/item/gray_candle.json new file mode 100644 index 00000000..176cf59f --- /dev/null +++ b/public/assets/minecraft/models/item/gray_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_dye.json b/public/assets/minecraft/models/item/gray_dye.json new file mode 100644 index 00000000..f3c30106 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gray_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_harness.json b/public/assets/minecraft/models/item/gray_harness.json new file mode 100644 index 00000000..20d4b49b --- /dev/null +++ b/public/assets/minecraft/models/item/gray_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gray_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_shulker_box.json b/public/assets/minecraft/models/item/gray_shulker_box.json new file mode 100644 index 00000000..c7043493 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/gray_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gray_stained_glass_pane.json b/public/assets/minecraft/models/item/gray_stained_glass_pane.json new file mode 100644 index 00000000..e2b88aa7 --- /dev/null +++ b/public/assets/minecraft/models/item/gray_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_bundle.json b/public/assets/minecraft/models/item/green_bundle.json new file mode 100644 index 00000000..c4589577 --- /dev/null +++ b/public/assets/minecraft/models/item/green_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/green_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_bundle_open_back.json b/public/assets/minecraft/models/item/green_bundle_open_back.json new file mode 100644 index 00000000..81ffde32 --- /dev/null +++ b/public/assets/minecraft/models/item/green_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/green_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_bundle_open_front.json b/public/assets/minecraft/models/item/green_bundle_open_front.json new file mode 100644 index 00000000..a188a6a1 --- /dev/null +++ b/public/assets/minecraft/models/item/green_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/green_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_candle.json b/public/assets/minecraft/models/item/green_candle.json new file mode 100644 index 00000000..494c6ed4 --- /dev/null +++ b/public/assets/minecraft/models/item/green_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/green_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_dye.json b/public/assets/minecraft/models/item/green_dye.json new file mode 100644 index 00000000..2ded932e --- /dev/null +++ b/public/assets/minecraft/models/item/green_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/green_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_harness.json b/public/assets/minecraft/models/item/green_harness.json new file mode 100644 index 00000000..e2646286 --- /dev/null +++ b/public/assets/minecraft/models/item/green_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/green_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_shulker_box.json b/public/assets/minecraft/models/item/green_shulker_box.json new file mode 100644 index 00000000..6e8e01e7 --- /dev/null +++ b/public/assets/minecraft/models/item/green_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/green_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/green_stained_glass_pane.json b/public/assets/minecraft/models/item/green_stained_glass_pane.json new file mode 100644 index 00000000..ff4a30f7 --- /dev/null +++ b/public/assets/minecraft/models/item/green_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/guardian_spawn_egg.json b/public/assets/minecraft/models/item/guardian_spawn_egg.json new file mode 100644 index 00000000..da7bdc47 --- /dev/null +++ b/public/assets/minecraft/models/item/guardian_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/guardian_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/gunpowder.json b/public/assets/minecraft/models/item/gunpowder.json new file mode 100644 index 00000000..82faa64c --- /dev/null +++ b/public/assets/minecraft/models/item/gunpowder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/gunpowder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/guster_banner_pattern.json b/public/assets/minecraft/models/item/guster_banner_pattern.json new file mode 100644 index 00000000..c24b83c7 --- /dev/null +++ b/public/assets/minecraft/models/item/guster_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/guster_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/guster_pottery_sherd.json b/public/assets/minecraft/models/item/guster_pottery_sherd.json new file mode 100644 index 00000000..f1bda3e1 --- /dev/null +++ b/public/assets/minecraft/models/item/guster_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/guster_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/handheld.json b/public/assets/minecraft/models/item/handheld.json new file mode 100644 index 00000000..51ea90fc --- /dev/null +++ b/public/assets/minecraft/models/item/handheld.json @@ -0,0 +1,25 @@ +{ + "parent": "item/generated", + "display": { + "thirdperson_righthand": { + "rotation": [ 0, -90, 55 ], + "translation": [ 0, 4.0, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 90, -55 ], + "translation": [ 0, 4.0, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/handheld_mace.json b/public/assets/minecraft/models/item/handheld_mace.json new file mode 100644 index 00000000..928ce0d2 --- /dev/null +++ b/public/assets/minecraft/models/item/handheld_mace.json @@ -0,0 +1,25 @@ +{ + "parent": "item/handheld", + "display": { + "thirdperson_righthand": { + "rotation": [ 0, -90, 55 ], + "translation": [ 0, 4.0, 1 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 90, -55 ], + "translation": [ 0, 4.0, 1 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 0, 3, 0.8 ], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 0, 3, 0.8 ], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/handheld_rod.json b/public/assets/minecraft/models/item/handheld_rod.json new file mode 100644 index 00000000..de794a4a --- /dev/null +++ b/public/assets/minecraft/models/item/handheld_rod.json @@ -0,0 +1,25 @@ +{ + "parent": "item/handheld", + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 55 ], + "translation": [ 0, 4.0, 2.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, -90, -55 ], + "translation": [ 0, 4.0, 2.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 90, 25 ], + "translation": [ 0, 1.6, 0.8 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, -90, -25 ], + "translation": [ 0, 1.6, 0.8 ], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} diff --git a/public/assets/minecraft/models/item/hanging_roots.json b/public/assets/minecraft/models/item/hanging_roots.json new file mode 100644 index 00000000..05320edb --- /dev/null +++ b/public/assets/minecraft/models/item/hanging_roots.json @@ -0,0 +1,18 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "minecraft:block/hanging_roots" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 0, 1.13], + "scale": [ 0.68, 0.68, 0.68 ] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/happy_ghast_spawn_egg.json b/public/assets/minecraft/models/item/happy_ghast_spawn_egg.json new file mode 100644 index 00000000..2a1ccf30 --- /dev/null +++ b/public/assets/minecraft/models/item/happy_ghast_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/happy_ghast_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/heart_of_the_sea.json b/public/assets/minecraft/models/item/heart_of_the_sea.json new file mode 100644 index 00000000..eb299204 --- /dev/null +++ b/public/assets/minecraft/models/item/heart_of_the_sea.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/heart_of_the_sea" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/heart_pottery_sherd.json b/public/assets/minecraft/models/item/heart_pottery_sherd.json new file mode 100644 index 00000000..e5c45741 --- /dev/null +++ b/public/assets/minecraft/models/item/heart_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/heart_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/heartbreak_pottery_sherd.json b/public/assets/minecraft/models/item/heartbreak_pottery_sherd.json new file mode 100644 index 00000000..48c49fa4 --- /dev/null +++ b/public/assets/minecraft/models/item/heartbreak_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/heartbreak_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/hoglin_spawn_egg.json b/public/assets/minecraft/models/item/hoglin_spawn_egg.json new file mode 100644 index 00000000..f70b2420 --- /dev/null +++ b/public/assets/minecraft/models/item/hoglin_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/hoglin_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/honey_bottle.json b/public/assets/minecraft/models/item/honey_bottle.json new file mode 100644 index 00000000..2a69e5f9 --- /dev/null +++ b/public/assets/minecraft/models/item/honey_bottle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/honey_bottle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/honeycomb.json b/public/assets/minecraft/models/item/honeycomb.json new file mode 100644 index 00000000..b183a8ec --- /dev/null +++ b/public/assets/minecraft/models/item/honeycomb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/honeycomb" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/hopper.json b/public/assets/minecraft/models/item/hopper.json new file mode 100644 index 00000000..b9e54880 --- /dev/null +++ b/public/assets/minecraft/models/item/hopper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/hopper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/hopper_minecart.json b/public/assets/minecraft/models/item/hopper_minecart.json new file mode 100644 index 00000000..8bf45607 --- /dev/null +++ b/public/assets/minecraft/models/item/hopper_minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/hopper_minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/horn_coral.json b/public/assets/minecraft/models/item/horn_coral.json new file mode 100644 index 00000000..5994465f --- /dev/null +++ b/public/assets/minecraft/models/item/horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/horn_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/horn_coral_fan.json b/public/assets/minecraft/models/item/horn_coral_fan.json new file mode 100644 index 00000000..e2078bf4 --- /dev/null +++ b/public/assets/minecraft/models/item/horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/horn_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/horse_spawn_egg.json b/public/assets/minecraft/models/item/horse_spawn_egg.json new file mode 100644 index 00000000..acd1d7e3 --- /dev/null +++ b/public/assets/minecraft/models/item/horse_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/horse_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/host_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/host_armor_trim_smithing_template.json new file mode 100644 index 00000000..cff91b21 --- /dev/null +++ b/public/assets/minecraft/models/item/host_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/host_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/howl_pottery_sherd.json b/public/assets/minecraft/models/item/howl_pottery_sherd.json new file mode 100644 index 00000000..37703199 --- /dev/null +++ b/public/assets/minecraft/models/item/howl_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/howl_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/husk_spawn_egg.json b/public/assets/minecraft/models/item/husk_spawn_egg.json new file mode 100644 index 00000000..67e1acb1 --- /dev/null +++ b/public/assets/minecraft/models/item/husk_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/husk_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ink_sac.json b/public/assets/minecraft/models/item/ink_sac.json new file mode 100644 index 00000000..4e528dcd --- /dev/null +++ b/public/assets/minecraft/models/item/ink_sac.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ink_sac" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_axe.json b/public/assets/minecraft/models/item/iron_axe.json new file mode 100644 index 00000000..6ddc5491 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/iron_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_bars.json b/public/assets/minecraft/models/item/iron_bars.json new file mode 100644 index 00000000..97aa41fc --- /dev/null +++ b/public/assets/minecraft/models/item/iron_bars.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/iron_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots.json b/public/assets/minecraft/models/item/iron_boots.json new file mode 100644 index 00000000..ee127da2 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_amethyst_trim.json b/public/assets/minecraft/models/item/iron_boots_amethyst_trim.json new file mode 100644 index 00000000..c520b66a --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_copper_trim.json b/public/assets/minecraft/models/item/iron_boots_copper_trim.json new file mode 100644 index 00000000..f4321a79 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_diamond_trim.json b/public/assets/minecraft/models/item/iron_boots_diamond_trim.json new file mode 100644 index 00000000..58dfbd8a --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_emerald_trim.json b/public/assets/minecraft/models/item/iron_boots_emerald_trim.json new file mode 100644 index 00000000..ebba4116 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_gold_trim.json b/public/assets/minecraft/models/item/iron_boots_gold_trim.json new file mode 100644 index 00000000..b1601c91 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_iron_trim.json b/public/assets/minecraft/models/item/iron_boots_iron_trim.json new file mode 100644 index 00000000..65b96082 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_iron_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_lapis_trim.json b/public/assets/minecraft/models/item/iron_boots_lapis_trim.json new file mode 100644 index 00000000..1aefdf66 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_netherite_trim.json b/public/assets/minecraft/models/item/iron_boots_netherite_trim.json new file mode 100644 index 00000000..f6a2d102 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_quartz_trim.json b/public/assets/minecraft/models/item/iron_boots_quartz_trim.json new file mode 100644 index 00000000..52af0ee7 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_redstone_trim.json b/public/assets/minecraft/models/item/iron_boots_redstone_trim.json new file mode 100644 index 00000000..a838412c --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_boots_resin_trim.json b/public/assets/minecraft/models/item/iron_boots_resin_trim.json new file mode 100644 index 00000000..50976be4 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chain.json b/public/assets/minecraft/models/item/iron_chain.json new file mode 100644 index 00000000..56853651 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate.json b/public/assets/minecraft/models/item/iron_chestplate.json new file mode 100644 index 00000000..2c52d1bd --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/iron_chestplate_amethyst_trim.json new file mode 100644 index 00000000..ab82095d --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_copper_trim.json b/public/assets/minecraft/models/item/iron_chestplate_copper_trim.json new file mode 100644 index 00000000..956ba484 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/iron_chestplate_diamond_trim.json new file mode 100644 index 00000000..e559d7cc --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/iron_chestplate_emerald_trim.json new file mode 100644 index 00000000..e143c99d --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_gold_trim.json b/public/assets/minecraft/models/item/iron_chestplate_gold_trim.json new file mode 100644 index 00000000..f5dfee4c --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_iron_trim.json b/public/assets/minecraft/models/item/iron_chestplate_iron_trim.json new file mode 100644 index 00000000..38ba7c1b --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/iron_chestplate_lapis_trim.json new file mode 100644 index 00000000..03ae6fbd --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/iron_chestplate_netherite_trim.json new file mode 100644 index 00000000..ccb15245 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/iron_chestplate_quartz_trim.json new file mode 100644 index 00000000..981e14a3 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/iron_chestplate_redstone_trim.json new file mode 100644 index 00000000..208a2524 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_chestplate_resin_trim.json b/public/assets/minecraft/models/item/iron_chestplate_resin_trim.json new file mode 100644 index 00000000..2b877534 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_door.json b/public/assets/minecraft/models/item/iron_door.json new file mode 100644 index 00000000..a057f8f8 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_golem_spawn_egg.json b/public/assets/minecraft/models/item/iron_golem_spawn_egg.json new file mode 100644 index 00000000..833cd364 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_golem_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_golem_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet.json b/public/assets/minecraft/models/item/iron_helmet.json new file mode 100644 index 00000000..8203b8a5 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/iron_helmet_amethyst_trim.json new file mode 100644 index 00000000..53b64e68 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_copper_trim.json b/public/assets/minecraft/models/item/iron_helmet_copper_trim.json new file mode 100644 index 00000000..61314f95 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_diamond_trim.json b/public/assets/minecraft/models/item/iron_helmet_diamond_trim.json new file mode 100644 index 00000000..d469b22f --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_emerald_trim.json b/public/assets/minecraft/models/item/iron_helmet_emerald_trim.json new file mode 100644 index 00000000..bc596c65 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_gold_trim.json b/public/assets/minecraft/models/item/iron_helmet_gold_trim.json new file mode 100644 index 00000000..f68de78d --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_iron_trim.json b/public/assets/minecraft/models/item/iron_helmet_iron_trim.json new file mode 100644 index 00000000..b471361f --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_lapis_trim.json b/public/assets/minecraft/models/item/iron_helmet_lapis_trim.json new file mode 100644 index 00000000..ef272104 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_netherite_trim.json b/public/assets/minecraft/models/item/iron_helmet_netherite_trim.json new file mode 100644 index 00000000..9f6c5f52 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_quartz_trim.json b/public/assets/minecraft/models/item/iron_helmet_quartz_trim.json new file mode 100644 index 00000000..c34faf47 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_redstone_trim.json b/public/assets/minecraft/models/item/iron_helmet_redstone_trim.json new file mode 100644 index 00000000..9ad0a7b5 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_helmet_resin_trim.json b/public/assets/minecraft/models/item/iron_helmet_resin_trim.json new file mode 100644 index 00000000..0292053d --- /dev/null +++ b/public/assets/minecraft/models/item/iron_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_hoe.json b/public/assets/minecraft/models/item/iron_hoe.json new file mode 100644 index 00000000..889dd3a3 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/iron_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_horse_armor.json b/public/assets/minecraft/models/item/iron_horse_armor.json new file mode 100644 index 00000000..3a560516 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_horse_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_horse_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_ingot.json b/public/assets/minecraft/models/item/iron_ingot.json new file mode 100644 index 00000000..1fc74dfc --- /dev/null +++ b/public/assets/minecraft/models/item/iron_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_ingot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings.json b/public/assets/minecraft/models/item/iron_leggings.json new file mode 100644 index 00000000..324b71c1 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/iron_leggings_amethyst_trim.json new file mode 100644 index 00000000..e64f52a6 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_copper_trim.json b/public/assets/minecraft/models/item/iron_leggings_copper_trim.json new file mode 100644 index 00000000..48a46fe8 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_diamond_trim.json b/public/assets/minecraft/models/item/iron_leggings_diamond_trim.json new file mode 100644 index 00000000..a706ce34 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_emerald_trim.json b/public/assets/minecraft/models/item/iron_leggings_emerald_trim.json new file mode 100644 index 00000000..88c61375 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_gold_trim.json b/public/assets/minecraft/models/item/iron_leggings_gold_trim.json new file mode 100644 index 00000000..90ca5a6a --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_iron_trim.json b/public/assets/minecraft/models/item/iron_leggings_iron_trim.json new file mode 100644 index 00000000..e85d215e --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_lapis_trim.json b/public/assets/minecraft/models/item/iron_leggings_lapis_trim.json new file mode 100644 index 00000000..063137c1 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_netherite_trim.json b/public/assets/minecraft/models/item/iron_leggings_netherite_trim.json new file mode 100644 index 00000000..5afcdf92 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_quartz_trim.json b/public/assets/minecraft/models/item/iron_leggings_quartz_trim.json new file mode 100644 index 00000000..5ce4703c --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_redstone_trim.json b/public/assets/minecraft/models/item/iron_leggings_redstone_trim.json new file mode 100644 index 00000000..c907c7a1 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_leggings_resin_trim.json b/public/assets/minecraft/models/item/iron_leggings_resin_trim.json new file mode 100644 index 00000000..11dba3be --- /dev/null +++ b/public/assets/minecraft/models/item/iron_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_nautilus_armor.json b/public/assets/minecraft/models/item/iron_nautilus_armor.json new file mode 100644 index 00000000..cd599e6b --- /dev/null +++ b/public/assets/minecraft/models/item/iron_nautilus_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_nautilus_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_nugget.json b/public/assets/minecraft/models/item/iron_nugget.json new file mode 100644 index 00000000..3873a52a --- /dev/null +++ b/public/assets/minecraft/models/item/iron_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_nugget" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_pickaxe.json b/public/assets/minecraft/models/item/iron_pickaxe.json new file mode 100644 index 00000000..8a5f4079 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/iron_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_shovel.json b/public/assets/minecraft/models/item/iron_shovel.json new file mode 100644 index 00000000..26674cfb --- /dev/null +++ b/public/assets/minecraft/models/item/iron_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/iron_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_spear.json b/public/assets/minecraft/models/item/iron_spear.json new file mode 100644 index 00000000..3c613fab --- /dev/null +++ b/public/assets/minecraft/models/item/iron_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/iron_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_spear_in_hand.json b/public/assets/minecraft/models/item/iron_spear_in_hand.json new file mode 100644 index 00000000..56bbb22c --- /dev/null +++ b/public/assets/minecraft/models/item/iron_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/iron_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/iron_sword.json b/public/assets/minecraft/models/item/iron_sword.json new file mode 100644 index 00000000..ebbcd411 --- /dev/null +++ b/public/assets/minecraft/models/item/iron_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/iron_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/item_frame.json b/public/assets/minecraft/models/item/item_frame.json new file mode 100644 index 00000000..09797547 --- /dev/null +++ b/public/assets/minecraft/models/item/item_frame.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/item_frame" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_boat.json b/public/assets/minecraft/models/item/jungle_boat.json new file mode 100644 index 00000000..4cc14d5c --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/jungle_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_chest_boat.json b/public/assets/minecraft/models/item/jungle_chest_boat.json new file mode 100644 index 00000000..e2b2e3bb --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/jungle_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_door.json b/public/assets/minecraft/models/item/jungle_door.json new file mode 100644 index 00000000..2fbc71f5 --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/jungle_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_hanging_sign.json b/public/assets/minecraft/models/item/jungle_hanging_sign.json new file mode 100644 index 00000000..19222949 --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/jungle_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_sapling.json b/public/assets/minecraft/models/item/jungle_sapling.json new file mode 100644 index 00000000..4dd71de2 --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/jungle_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/jungle_sign.json b/public/assets/minecraft/models/item/jungle_sign.json new file mode 100644 index 00000000..2ee2828e --- /dev/null +++ b/public/assets/minecraft/models/item/jungle_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/jungle_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/kelp.json b/public/assets/minecraft/models/item/kelp.json new file mode 100644 index 00000000..b701d7b5 --- /dev/null +++ b/public/assets/minecraft/models/item/kelp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/kelp" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/knowledge_book.json b/public/assets/minecraft/models/item/knowledge_book.json new file mode 100644 index 00000000..bc355f72 --- /dev/null +++ b/public/assets/minecraft/models/item/knowledge_book.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/knowledge_book" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ladder.json b/public/assets/minecraft/models/item/ladder.json new file mode 100644 index 00000000..b4fd6267 --- /dev/null +++ b/public/assets/minecraft/models/item/ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/ladder" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lantern.json b/public/assets/minecraft/models/item/lantern.json new file mode 100644 index 00000000..ce9e5c10 --- /dev/null +++ b/public/assets/minecraft/models/item/lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lapis_lazuli.json b/public/assets/minecraft/models/item/lapis_lazuli.json new file mode 100644 index 00000000..ee8bdea5 --- /dev/null +++ b/public/assets/minecraft/models/item/lapis_lazuli.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lapis_lazuli" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/large_amethyst_bud.json b/public/assets/minecraft/models/item/large_amethyst_bud.json new file mode 100644 index 00000000..0e601416 --- /dev/null +++ b/public/assets/minecraft/models/item/large_amethyst_bud.json @@ -0,0 +1,11 @@ + { + "parent": "item/amethyst_bud", + "textures": { + "layer0": "minecraft:block/large_amethyst_bud" + }, + "display": { + "fixed": { + "translation": [ 0, 4, 0 ] + } + } +} diff --git a/public/assets/minecraft/models/item/large_fern.json b/public/assets/minecraft/models/item/large_fern.json new file mode 100644 index 00000000..1072e940 --- /dev/null +++ b/public/assets/minecraft/models/item/large_fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/large_fern_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lava_bucket.json b/public/assets/minecraft/models/item/lava_bucket.json new file mode 100644 index 00000000..4052c615 --- /dev/null +++ b/public/assets/minecraft/models/item/lava_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lava_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lead.json b/public/assets/minecraft/models/item/lead.json new file mode 100644 index 00000000..df628d66 --- /dev/null +++ b/public/assets/minecraft/models/item/lead.json @@ -0,0 +1,13 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/lead" + }, + "display": { + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 2.75, -2.75, -6.5], + "scale":[ 0.8, 0.8, 0.8] + } + } +} diff --git a/public/assets/minecraft/models/item/leaf_litter.json b/public/assets/minecraft/models/item/leaf_litter.json new file mode 100644 index 00000000..3c03d48c --- /dev/null +++ b/public/assets/minecraft/models/item/leaf_litter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leaf_litter" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather.json b/public/assets/minecraft/models/item/leather.json new file mode 100644 index 00000000..2b48d1f8 --- /dev/null +++ b/public/assets/minecraft/models/item/leather.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots.json b/public/assets/minecraft/models/item/leather_boots.json new file mode 100644 index 00000000..54bdcdbf --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_amethyst_trim.json b/public/assets/minecraft/models/item/leather_boots_amethyst_trim.json new file mode 100644 index 00000000..2b6f4a7e --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_amethyst_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_copper_trim.json b/public/assets/minecraft/models/item/leather_boots_copper_trim.json new file mode 100644 index 00000000..e6a7f7c8 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_copper_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_diamond_trim.json b/public/assets/minecraft/models/item/leather_boots_diamond_trim.json new file mode 100644 index 00000000..07dc69b0 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_diamond_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_emerald_trim.json b/public/assets/minecraft/models/item/leather_boots_emerald_trim.json new file mode 100644 index 00000000..9ebfe59e --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_emerald_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_gold_trim.json b/public/assets/minecraft/models/item/leather_boots_gold_trim.json new file mode 100644 index 00000000..e17c9a74 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_gold_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_iron_trim.json b/public/assets/minecraft/models/item/leather_boots_iron_trim.json new file mode 100644 index 00000000..196913b6 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_iron_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_lapis_trim.json b/public/assets/minecraft/models/item/leather_boots_lapis_trim.json new file mode 100644 index 00000000..8c5b3bdd --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_lapis_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_netherite_trim.json b/public/assets/minecraft/models/item/leather_boots_netherite_trim.json new file mode 100644 index 00000000..254a5636 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_netherite_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_quartz_trim.json b/public/assets/minecraft/models/item/leather_boots_quartz_trim.json new file mode 100644 index 00000000..5d056ad7 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_quartz_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_redstone_trim.json b/public/assets/minecraft/models/item/leather_boots_redstone_trim.json new file mode 100644 index 00000000..c85de7a4 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_redstone_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_boots_resin_trim.json b/public/assets/minecraft/models/item/leather_boots_resin_trim.json new file mode 100644 index 00000000..43fcb574 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_boots_resin_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_boots", + "layer1": "minecraft:item/leather_boots_overlay", + "layer2": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate.json b/public/assets/minecraft/models/item/leather_chestplate.json new file mode 100644 index 00000000..4628d113 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/leather_chestplate_amethyst_trim.json new file mode 100644 index 00000000..b615e947 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_amethyst_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_copper_trim.json b/public/assets/minecraft/models/item/leather_chestplate_copper_trim.json new file mode 100644 index 00000000..cccfd3c0 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_copper_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/leather_chestplate_diamond_trim.json new file mode 100644 index 00000000..660d6665 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_diamond_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/leather_chestplate_emerald_trim.json new file mode 100644 index 00000000..38ab18ae --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_emerald_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_gold_trim.json b/public/assets/minecraft/models/item/leather_chestplate_gold_trim.json new file mode 100644 index 00000000..7dd88493 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_gold_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_iron_trim.json b/public/assets/minecraft/models/item/leather_chestplate_iron_trim.json new file mode 100644 index 00000000..9b6fcf49 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_iron_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/leather_chestplate_lapis_trim.json new file mode 100644 index 00000000..343d6828 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_lapis_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/leather_chestplate_netherite_trim.json new file mode 100644 index 00000000..a95532ca --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_netherite_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/leather_chestplate_quartz_trim.json new file mode 100644 index 00000000..319aa447 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_quartz_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/leather_chestplate_redstone_trim.json new file mode 100644 index 00000000..cb2008c1 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_redstone_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_chestplate_resin_trim.json b/public/assets/minecraft/models/item/leather_chestplate_resin_trim.json new file mode 100644 index 00000000..41205308 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_chestplate_resin_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_chestplate", + "layer1": "minecraft:item/leather_chestplate_overlay", + "layer2": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet.json b/public/assets/minecraft/models/item/leather_helmet.json new file mode 100644 index 00000000..74041e7c --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/leather_helmet_amethyst_trim.json new file mode 100644 index 00000000..6f4df1bb --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_amethyst_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_copper_trim.json b/public/assets/minecraft/models/item/leather_helmet_copper_trim.json new file mode 100644 index 00000000..2c1275a8 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_copper_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_diamond_trim.json b/public/assets/minecraft/models/item/leather_helmet_diamond_trim.json new file mode 100644 index 00000000..315eb0de --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_diamond_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_emerald_trim.json b/public/assets/minecraft/models/item/leather_helmet_emerald_trim.json new file mode 100644 index 00000000..0167efb8 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_emerald_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_gold_trim.json b/public/assets/minecraft/models/item/leather_helmet_gold_trim.json new file mode 100644 index 00000000..0e8c4560 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_gold_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_iron_trim.json b/public/assets/minecraft/models/item/leather_helmet_iron_trim.json new file mode 100644 index 00000000..7b1b8b85 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_iron_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_lapis_trim.json b/public/assets/minecraft/models/item/leather_helmet_lapis_trim.json new file mode 100644 index 00000000..555c2828 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_lapis_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_netherite_trim.json b/public/assets/minecraft/models/item/leather_helmet_netherite_trim.json new file mode 100644 index 00000000..9e3ddb7d --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_netherite_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_quartz_trim.json b/public/assets/minecraft/models/item/leather_helmet_quartz_trim.json new file mode 100644 index 00000000..63fe5bc1 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_quartz_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_redstone_trim.json b/public/assets/minecraft/models/item/leather_helmet_redstone_trim.json new file mode 100644 index 00000000..df044830 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_redstone_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_helmet_resin_trim.json b/public/assets/minecraft/models/item/leather_helmet_resin_trim.json new file mode 100644 index 00000000..1812bdd3 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_helmet_resin_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_helmet", + "layer1": "minecraft:item/leather_helmet_overlay", + "layer2": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_horse_armor.json b/public/assets/minecraft/models/item/leather_horse_armor.json new file mode 100644 index 00000000..9f74eff7 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_horse_armor.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_horse_armor", + "layer1": "minecraft:item/leather_horse_armor_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings.json b/public/assets/minecraft/models/item/leather_leggings.json new file mode 100644 index 00000000..0d101f4e --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/leather_leggings_amethyst_trim.json new file mode 100644 index 00000000..331e2096 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_amethyst_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_copper_trim.json b/public/assets/minecraft/models/item/leather_leggings_copper_trim.json new file mode 100644 index 00000000..cc6a3945 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_copper_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_diamond_trim.json b/public/assets/minecraft/models/item/leather_leggings_diamond_trim.json new file mode 100644 index 00000000..9a5313ea --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_diamond_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_emerald_trim.json b/public/assets/minecraft/models/item/leather_leggings_emerald_trim.json new file mode 100644 index 00000000..71156943 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_emerald_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_gold_trim.json b/public/assets/minecraft/models/item/leather_leggings_gold_trim.json new file mode 100644 index 00000000..528c94e7 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_gold_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_iron_trim.json b/public/assets/minecraft/models/item/leather_leggings_iron_trim.json new file mode 100644 index 00000000..3e9d6634 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_iron_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_lapis_trim.json b/public/assets/minecraft/models/item/leather_leggings_lapis_trim.json new file mode 100644 index 00000000..6858077c --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_lapis_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_netherite_trim.json b/public/assets/minecraft/models/item/leather_leggings_netherite_trim.json new file mode 100644 index 00000000..abf3b615 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_netherite_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_quartz_trim.json b/public/assets/minecraft/models/item/leather_leggings_quartz_trim.json new file mode 100644 index 00000000..29b21d50 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_quartz_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_redstone_trim.json b/public/assets/minecraft/models/item/leather_leggings_redstone_trim.json new file mode 100644 index 00000000..9b35d59f --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_redstone_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/leather_leggings_resin_trim.json b/public/assets/minecraft/models/item/leather_leggings_resin_trim.json new file mode 100644 index 00000000..73cde2c4 --- /dev/null +++ b/public/assets/minecraft/models/item/leather_leggings_resin_trim.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/leather_leggings", + "layer1": "minecraft:item/leather_leggings_overlay", + "layer2": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lever.json b/public/assets/minecraft/models/item/lever.json new file mode 100644 index 00000000..d5a62d47 --- /dev/null +++ b/public/assets/minecraft/models/item/lever.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/lever" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light.json b/public/assets/minecraft/models/item/light.json new file mode 100644 index 00000000..9afb5f2d --- /dev/null +++ b/public/assets/minecraft/models/item/light.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_00.json b/public/assets/minecraft/models/item/light_00.json new file mode 100644 index 00000000..f6029196 --- /dev/null +++ b/public/assets/minecraft/models/item/light_00.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_01.json b/public/assets/minecraft/models/item/light_01.json new file mode 100644 index 00000000..50fe9d52 --- /dev/null +++ b/public/assets/minecraft/models/item/light_01.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_02.json b/public/assets/minecraft/models/item/light_02.json new file mode 100644 index 00000000..3112e828 --- /dev/null +++ b/public/assets/minecraft/models/item/light_02.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_03.json b/public/assets/minecraft/models/item/light_03.json new file mode 100644 index 00000000..7b7d1304 --- /dev/null +++ b/public/assets/minecraft/models/item/light_03.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_04.json b/public/assets/minecraft/models/item/light_04.json new file mode 100644 index 00000000..eeca8b9c --- /dev/null +++ b/public/assets/minecraft/models/item/light_04.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_05.json b/public/assets/minecraft/models/item/light_05.json new file mode 100644 index 00000000..920f2957 --- /dev/null +++ b/public/assets/minecraft/models/item/light_05.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_06.json b/public/assets/minecraft/models/item/light_06.json new file mode 100644 index 00000000..f60f6bf7 --- /dev/null +++ b/public/assets/minecraft/models/item/light_06.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_07.json b/public/assets/minecraft/models/item/light_07.json new file mode 100644 index 00000000..b795ac71 --- /dev/null +++ b/public/assets/minecraft/models/item/light_07.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_08.json b/public/assets/minecraft/models/item/light_08.json new file mode 100644 index 00000000..d34ca3a1 --- /dev/null +++ b/public/assets/minecraft/models/item/light_08.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_09.json b/public/assets/minecraft/models/item/light_09.json new file mode 100644 index 00000000..861002fe --- /dev/null +++ b/public/assets/minecraft/models/item/light_09.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_10.json b/public/assets/minecraft/models/item/light_10.json new file mode 100644 index 00000000..3bda0d19 --- /dev/null +++ b/public/assets/minecraft/models/item/light_10.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_11.json b/public/assets/minecraft/models/item/light_11.json new file mode 100644 index 00000000..582b6183 --- /dev/null +++ b/public/assets/minecraft/models/item/light_11.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_12.json b/public/assets/minecraft/models/item/light_12.json new file mode 100644 index 00000000..f9dc8d10 --- /dev/null +++ b/public/assets/minecraft/models/item/light_12.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_13.json b/public/assets/minecraft/models/item/light_13.json new file mode 100644 index 00000000..2f9d3815 --- /dev/null +++ b/public/assets/minecraft/models/item/light_13.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_14.json b/public/assets/minecraft/models/item/light_14.json new file mode 100644 index 00000000..263b45fe --- /dev/null +++ b/public/assets/minecraft/models/item/light_14.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_15.json b/public/assets/minecraft/models/item/light_15.json new file mode 100644 index 00000000..6f39d142 --- /dev/null +++ b/public/assets/minecraft/models/item/light_15.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_bundle.json b/public/assets/minecraft/models/item/light_blue_bundle.json new file mode 100644 index 00000000..7f4e733b --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_blue_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_bundle_open_back.json b/public/assets/minecraft/models/item/light_blue_bundle_open_back.json new file mode 100644 index 00000000..e5a589c9 --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/light_blue_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_bundle_open_front.json b/public/assets/minecraft/models/item/light_blue_bundle_open_front.json new file mode 100644 index 00000000..02e93921 --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/light_blue_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_candle.json b/public/assets/minecraft/models/item/light_blue_candle.json new file mode 100644 index 00000000..e445d4ad --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_blue_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_dye.json b/public/assets/minecraft/models/item/light_blue_dye.json new file mode 100644 index 00000000..297407da --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_blue_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_harness.json b/public/assets/minecraft/models/item/light_blue_harness.json new file mode 100644 index 00000000..31259cdd --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_blue_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_shulker_box.json b/public/assets/minecraft/models/item/light_blue_shulker_box.json new file mode 100644 index 00000000..d17a7729 --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/light_blue_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_blue_stained_glass_pane.json b/public/assets/minecraft/models/item/light_blue_stained_glass_pane.json new file mode 100644 index 00000000..d810047f --- /dev/null +++ b/public/assets/minecraft/models/item/light_blue_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_bundle.json b/public/assets/minecraft/models/item/light_gray_bundle.json new file mode 100644 index 00000000..88a6b82d --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_gray_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_bundle_open_back.json b/public/assets/minecraft/models/item/light_gray_bundle_open_back.json new file mode 100644 index 00000000..91f04e7c --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/light_gray_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_bundle_open_front.json b/public/assets/minecraft/models/item/light_gray_bundle_open_front.json new file mode 100644 index 00000000..3887d1bb --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/light_gray_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_candle.json b/public/assets/minecraft/models/item/light_gray_candle.json new file mode 100644 index 00000000..332e87c6 --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_gray_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_dye.json b/public/assets/minecraft/models/item/light_gray_dye.json new file mode 100644 index 00000000..40a44acc --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_gray_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_harness.json b/public/assets/minecraft/models/item/light_gray_harness.json new file mode 100644 index 00000000..432f83fd --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/light_gray_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_shulker_box.json b/public/assets/minecraft/models/item/light_gray_shulker_box.json new file mode 100644 index 00000000..0efe127a --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/light_gray_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/light_gray_stained_glass_pane.json b/public/assets/minecraft/models/item/light_gray_stained_glass_pane.json new file mode 100644 index 00000000..50284743 --- /dev/null +++ b/public/assets/minecraft/models/item/light_gray_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lilac.json b/public/assets/minecraft/models/item/lilac.json new file mode 100644 index 00000000..7e062c92 --- /dev/null +++ b/public/assets/minecraft/models/item/lilac.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/lilac_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lily_of_the_valley.json b/public/assets/minecraft/models/item/lily_of_the_valley.json new file mode 100644 index 00000000..2cd5a1cd --- /dev/null +++ b/public/assets/minecraft/models/item/lily_of_the_valley.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/lily_of_the_valley" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lily_pad.json b/public/assets/minecraft/models/item/lily_pad.json new file mode 100644 index 00000000..e3aaf7f9 --- /dev/null +++ b/public/assets/minecraft/models/item/lily_pad.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/lily_pad" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_bundle.json b/public/assets/minecraft/models/item/lime_bundle.json new file mode 100644 index 00000000..3af851fb --- /dev/null +++ b/public/assets/minecraft/models/item/lime_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lime_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_bundle_open_back.json b/public/assets/minecraft/models/item/lime_bundle_open_back.json new file mode 100644 index 00000000..c4aae642 --- /dev/null +++ b/public/assets/minecraft/models/item/lime_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/lime_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_bundle_open_front.json b/public/assets/minecraft/models/item/lime_bundle_open_front.json new file mode 100644 index 00000000..a7917184 --- /dev/null +++ b/public/assets/minecraft/models/item/lime_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/lime_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_candle.json b/public/assets/minecraft/models/item/lime_candle.json new file mode 100644 index 00000000..84617ccf --- /dev/null +++ b/public/assets/minecraft/models/item/lime_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lime_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_dye.json b/public/assets/minecraft/models/item/lime_dye.json new file mode 100644 index 00000000..36ae6c82 --- /dev/null +++ b/public/assets/minecraft/models/item/lime_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lime_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_harness.json b/public/assets/minecraft/models/item/lime_harness.json new file mode 100644 index 00000000..cade16bf --- /dev/null +++ b/public/assets/minecraft/models/item/lime_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/lime_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_shulker_box.json b/public/assets/minecraft/models/item/lime_shulker_box.json new file mode 100644 index 00000000..5e0062e2 --- /dev/null +++ b/public/assets/minecraft/models/item/lime_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/lime_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lime_stained_glass_pane.json b/public/assets/minecraft/models/item/lime_stained_glass_pane.json new file mode 100644 index 00000000..7f15356d --- /dev/null +++ b/public/assets/minecraft/models/item/lime_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/lingering_potion.json b/public/assets/minecraft/models/item/lingering_potion.json new file mode 100644 index 00000000..a786fc0a --- /dev/null +++ b/public/assets/minecraft/models/item/lingering_potion.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/potion_overlay", + "layer1": "minecraft:item/lingering_potion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/llama_spawn_egg.json b/public/assets/minecraft/models/item/llama_spawn_egg.json new file mode 100644 index 00000000..4950af13 --- /dev/null +++ b/public/assets/minecraft/models/item/llama_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/llama_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mace.json b/public/assets/minecraft/models/item/mace.json new file mode 100644 index 00000000..b62af83d --- /dev/null +++ b/public/assets/minecraft/models/item/mace.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld_mace", + "textures": { + "layer0": "minecraft:item/mace" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_bundle.json b/public/assets/minecraft/models/item/magenta_bundle.json new file mode 100644 index 00000000..973ef505 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magenta_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_bundle_open_back.json b/public/assets/minecraft/models/item/magenta_bundle_open_back.json new file mode 100644 index 00000000..2cb31ce2 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/magenta_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_bundle_open_front.json b/public/assets/minecraft/models/item/magenta_bundle_open_front.json new file mode 100644 index 00000000..925f1c1c --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/magenta_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_candle.json b/public/assets/minecraft/models/item/magenta_candle.json new file mode 100644 index 00000000..b4b75620 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magenta_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_dye.json b/public/assets/minecraft/models/item/magenta_dye.json new file mode 100644 index 00000000..f1ebae5b --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magenta_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_harness.json b/public/assets/minecraft/models/item/magenta_harness.json new file mode 100644 index 00000000..f51483f5 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magenta_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_shulker_box.json b/public/assets/minecraft/models/item/magenta_shulker_box.json new file mode 100644 index 00000000..f21cad42 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/magenta_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magenta_stained_glass_pane.json b/public/assets/minecraft/models/item/magenta_stained_glass_pane.json new file mode 100644 index 00000000..ad9621d1 --- /dev/null +++ b/public/assets/minecraft/models/item/magenta_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magma_cream.json b/public/assets/minecraft/models/item/magma_cream.json new file mode 100644 index 00000000..f9d7a14d --- /dev/null +++ b/public/assets/minecraft/models/item/magma_cream.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magma_cream" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/magma_cube_spawn_egg.json b/public/assets/minecraft/models/item/magma_cube_spawn_egg.json new file mode 100644 index 00000000..5fd646c6 --- /dev/null +++ b/public/assets/minecraft/models/item/magma_cube_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/magma_cube_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_boat.json b/public/assets/minecraft/models/item/mangrove_boat.json new file mode 100644 index 00000000..6816d9e0 --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_chest_boat.json b/public/assets/minecraft/models/item/mangrove_chest_boat.json new file mode 100644 index 00000000..006def69 --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_door.json b/public/assets/minecraft/models/item/mangrove_door.json new file mode 100644 index 00000000..c67a120c --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_hanging_sign.json b/public/assets/minecraft/models/item/mangrove_hanging_sign.json new file mode 100644 index 00000000..43186361 --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_propagule.json b/public/assets/minecraft/models/item/mangrove_propagule.json new file mode 100644 index 00000000..38a689e6 --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_propagule.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_propagule" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mangrove_sign.json b/public/assets/minecraft/models/item/mangrove_sign.json new file mode 100644 index 00000000..867584b1 --- /dev/null +++ b/public/assets/minecraft/models/item/mangrove_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mangrove_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/map.json b/public/assets/minecraft/models/item/map.json new file mode 100644 index 00000000..282650e2 --- /dev/null +++ b/public/assets/minecraft/models/item/map.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/map" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/medium_amethyst_bud.json b/public/assets/minecraft/models/item/medium_amethyst_bud.json new file mode 100644 index 00000000..686d48f4 --- /dev/null +++ b/public/assets/minecraft/models/item/medium_amethyst_bud.json @@ -0,0 +1,11 @@ + { + "parent": "item/amethyst_bud", + "textures": { + "layer0": "minecraft:block/medium_amethyst_bud" + }, + "display": { + "fixed": { + "translation": [ 0, 6, 0 ] + } + } +} diff --git a/public/assets/minecraft/models/item/melon_seeds.json b/public/assets/minecraft/models/item/melon_seeds.json new file mode 100644 index 00000000..71e34075 --- /dev/null +++ b/public/assets/minecraft/models/item/melon_seeds.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/melon_seeds" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/melon_slice.json b/public/assets/minecraft/models/item/melon_slice.json new file mode 100644 index 00000000..70a587eb --- /dev/null +++ b/public/assets/minecraft/models/item/melon_slice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/melon_slice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/milk_bucket.json b/public/assets/minecraft/models/item/milk_bucket.json new file mode 100644 index 00000000..4f4a252f --- /dev/null +++ b/public/assets/minecraft/models/item/milk_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/milk_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/minecart.json b/public/assets/minecraft/models/item/minecart.json new file mode 100644 index 00000000..f478d37c --- /dev/null +++ b/public/assets/minecraft/models/item/minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/miner_pottery_sherd.json b/public/assets/minecraft/models/item/miner_pottery_sherd.json new file mode 100644 index 00000000..c31761d1 --- /dev/null +++ b/public/assets/minecraft/models/item/miner_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/miner_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mojang_banner_pattern.json b/public/assets/minecraft/models/item/mojang_banner_pattern.json new file mode 100644 index 00000000..bfac8a9e --- /dev/null +++ b/public/assets/minecraft/models/item/mojang_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mojang_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mooshroom_spawn_egg.json b/public/assets/minecraft/models/item/mooshroom_spawn_egg.json new file mode 100644 index 00000000..9b53bf4e --- /dev/null +++ b/public/assets/minecraft/models/item/mooshroom_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mooshroom_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mourner_pottery_sherd.json b/public/assets/minecraft/models/item/mourner_pottery_sherd.json new file mode 100644 index 00000000..08950424 --- /dev/null +++ b/public/assets/minecraft/models/item/mourner_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mourner_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mule_spawn_egg.json b/public/assets/minecraft/models/item/mule_spawn_egg.json new file mode 100644 index 00000000..1b73ff67 --- /dev/null +++ b/public/assets/minecraft/models/item/mule_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mule_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mushroom_stew.json b/public/assets/minecraft/models/item/mushroom_stew.json new file mode 100644 index 00000000..70e31deb --- /dev/null +++ b/public/assets/minecraft/models/item/mushroom_stew.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mushroom_stew" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_11.json b/public/assets/minecraft/models/item/music_disc_11.json new file mode 100644 index 00000000..aa9afb6f --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_11.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_13.json b/public/assets/minecraft/models/item/music_disc_13.json new file mode 100644 index 00000000..eb7eee8b --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_13.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_5.json b/public/assets/minecraft/models/item/music_disc_5.json new file mode 100644 index 00000000..c431c670 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_5" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_blocks.json b/public/assets/minecraft/models/item/music_disc_blocks.json new file mode 100644 index 00000000..fa70fbc5 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_blocks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_blocks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_bounce.json b/public/assets/minecraft/models/item/music_disc_bounce.json new file mode 100644 index 00000000..9115b562 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_bounce.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_bounce" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_cat.json b/public/assets/minecraft/models/item/music_disc_cat.json new file mode 100644 index 00000000..86c9ff55 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_cat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_cat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_chirp.json b/public/assets/minecraft/models/item/music_disc_chirp.json new file mode 100644 index 00000000..b89464c2 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_chirp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_chirp" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_creator.json b/public/assets/minecraft/models/item/music_disc_creator.json new file mode 100644 index 00000000..cd8e281c --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_creator.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_creator" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_creator_music_box.json b/public/assets/minecraft/models/item/music_disc_creator_music_box.json new file mode 100644 index 00000000..eeece182 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_creator_music_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_creator_music_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_far.json b/public/assets/minecraft/models/item/music_disc_far.json new file mode 100644 index 00000000..3fe31285 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_far.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_far" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_lava_chicken.json b/public/assets/minecraft/models/item/music_disc_lava_chicken.json new file mode 100644 index 00000000..ada6dd1f --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_lava_chicken.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_lava_chicken" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_mall.json b/public/assets/minecraft/models/item/music_disc_mall.json new file mode 100644 index 00000000..41eea367 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_mall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_mall" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_mellohi.json b/public/assets/minecraft/models/item/music_disc_mellohi.json new file mode 100644 index 00000000..8b6fc61c --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_mellohi.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_mellohi" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_otherside.json b/public/assets/minecraft/models/item/music_disc_otherside.json new file mode 100644 index 00000000..3cfc540e --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_otherside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_otherside" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_pigstep.json b/public/assets/minecraft/models/item/music_disc_pigstep.json new file mode 100644 index 00000000..241ffa8e --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_pigstep.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_pigstep" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_precipice.json b/public/assets/minecraft/models/item/music_disc_precipice.json new file mode 100644 index 00000000..051ae5e8 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_precipice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_precipice" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_relic.json b/public/assets/minecraft/models/item/music_disc_relic.json new file mode 100644 index 00000000..d225ce68 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_relic.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_relic" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_stal.json b/public/assets/minecraft/models/item/music_disc_stal.json new file mode 100644 index 00000000..b9b96821 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_stal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_stal" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_strad.json b/public/assets/minecraft/models/item/music_disc_strad.json new file mode 100644 index 00000000..add37ea1 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_strad.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_strad" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_tears.json b/public/assets/minecraft/models/item/music_disc_tears.json new file mode 100644 index 00000000..97bafe41 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_tears.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_tears" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_wait.json b/public/assets/minecraft/models/item/music_disc_wait.json new file mode 100644 index 00000000..215e160d --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_wait.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_wait" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/music_disc_ward.json b/public/assets/minecraft/models/item/music_disc_ward.json new file mode 100644 index 00000000..24bb7ee9 --- /dev/null +++ b/public/assets/minecraft/models/item/music_disc_ward.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_music_disc", + "textures": { + "layer0": "minecraft:item/music_disc_ward" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/mutton.json b/public/assets/minecraft/models/item/mutton.json new file mode 100644 index 00000000..56c070d4 --- /dev/null +++ b/public/assets/minecraft/models/item/mutton.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/mutton" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/name_tag.json b/public/assets/minecraft/models/item/name_tag.json new file mode 100644 index 00000000..ee668ff5 --- /dev/null +++ b/public/assets/minecraft/models/item/name_tag.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/name_tag" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nautilus_shell.json b/public/assets/minecraft/models/item/nautilus_shell.json new file mode 100644 index 00000000..35a8e509 --- /dev/null +++ b/public/assets/minecraft/models/item/nautilus_shell.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nautilus_shell" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nautilus_spawn_egg.json b/public/assets/minecraft/models/item/nautilus_spawn_egg.json new file mode 100644 index 00000000..93cc7132 --- /dev/null +++ b/public/assets/minecraft/models/item/nautilus_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nautilus_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nether_brick.json b/public/assets/minecraft/models/item/nether_brick.json new file mode 100644 index 00000000..b7260584 --- /dev/null +++ b/public/assets/minecraft/models/item/nether_brick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nether_brick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nether_sprouts.json b/public/assets/minecraft/models/item/nether_sprouts.json new file mode 100644 index 00000000..847698f8 --- /dev/null +++ b/public/assets/minecraft/models/item/nether_sprouts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nether_sprouts" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nether_star.json b/public/assets/minecraft/models/item/nether_star.json new file mode 100644 index 00000000..b2874c28 --- /dev/null +++ b/public/assets/minecraft/models/item/nether_star.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nether_star" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/nether_wart.json b/public/assets/minecraft/models/item/nether_wart.json new file mode 100644 index 00000000..de82d450 --- /dev/null +++ b/public/assets/minecraft/models/item/nether_wart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/nether_wart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_axe.json b/public/assets/minecraft/models/item/netherite_axe.json new file mode 100644 index 00000000..50d50009 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/netherite_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots.json b/public/assets/minecraft/models/item/netherite_boots.json new file mode 100644 index 00000000..c7dae902 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_amethyst_trim.json b/public/assets/minecraft/models/item/netherite_boots_amethyst_trim.json new file mode 100644 index 00000000..e2049a22 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_copper_trim.json b/public/assets/minecraft/models/item/netherite_boots_copper_trim.json new file mode 100644 index 00000000..f0b92c01 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_diamond_trim.json b/public/assets/minecraft/models/item/netherite_boots_diamond_trim.json new file mode 100644 index 00000000..8be51aca --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_emerald_trim.json b/public/assets/minecraft/models/item/netherite_boots_emerald_trim.json new file mode 100644 index 00000000..65a08e50 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_gold_trim.json b/public/assets/minecraft/models/item/netherite_boots_gold_trim.json new file mode 100644 index 00000000..806f861b --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_iron_trim.json b/public/assets/minecraft/models/item/netherite_boots_iron_trim.json new file mode 100644 index 00000000..2bffc349 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_lapis_trim.json b/public/assets/minecraft/models/item/netherite_boots_lapis_trim.json new file mode 100644 index 00000000..5d68abb3 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_netherite_trim.json b/public/assets/minecraft/models/item/netherite_boots_netherite_trim.json new file mode 100644 index 00000000..b5c31415 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_quartz_trim.json b/public/assets/minecraft/models/item/netherite_boots_quartz_trim.json new file mode 100644 index 00000000..23ff1d64 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_redstone_trim.json b/public/assets/minecraft/models/item/netherite_boots_redstone_trim.json new file mode 100644 index 00000000..1c68b81f --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_boots_resin_trim.json b/public/assets/minecraft/models/item/netherite_boots_resin_trim.json new file mode 100644 index 00000000..a6395da1 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate.json b/public/assets/minecraft/models/item/netherite_chestplate.json new file mode 100644 index 00000000..61d2982a --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_amethyst_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_amethyst_trim.json new file mode 100644 index 00000000..945363a3 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_copper_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_copper_trim.json new file mode 100644 index 00000000..51c30e49 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_diamond_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_diamond_trim.json new file mode 100644 index 00000000..3a38051a --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_emerald_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_emerald_trim.json new file mode 100644 index 00000000..e774df9d --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_gold_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_gold_trim.json new file mode 100644 index 00000000..fcd52da7 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_iron_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_iron_trim.json new file mode 100644 index 00000000..09d65529 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_lapis_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_lapis_trim.json new file mode 100644 index 00000000..ee2a9d3e --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_netherite_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_netherite_trim.json new file mode 100644 index 00000000..b80d9cff --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_quartz_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_quartz_trim.json new file mode 100644 index 00000000..51af51b8 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_redstone_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_redstone_trim.json new file mode 100644 index 00000000..a1979f26 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_chestplate_resin_trim.json b/public/assets/minecraft/models/item/netherite_chestplate_resin_trim.json new file mode 100644 index 00000000..b352e3be --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet.json b/public/assets/minecraft/models/item/netherite_helmet.json new file mode 100644 index 00000000..4df20a59 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/netherite_helmet_amethyst_trim.json new file mode 100644 index 00000000..534ef695 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_copper_trim.json b/public/assets/minecraft/models/item/netherite_helmet_copper_trim.json new file mode 100644 index 00000000..d435422b --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_diamond_trim.json b/public/assets/minecraft/models/item/netherite_helmet_diamond_trim.json new file mode 100644 index 00000000..e50ce756 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_emerald_trim.json b/public/assets/minecraft/models/item/netherite_helmet_emerald_trim.json new file mode 100644 index 00000000..22876e11 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_gold_trim.json b/public/assets/minecraft/models/item/netherite_helmet_gold_trim.json new file mode 100644 index 00000000..405e6bbc --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_iron_trim.json b/public/assets/minecraft/models/item/netherite_helmet_iron_trim.json new file mode 100644 index 00000000..c7afe68c --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_lapis_trim.json b/public/assets/minecraft/models/item/netherite_helmet_lapis_trim.json new file mode 100644 index 00000000..3bc06d40 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_netherite_trim.json b/public/assets/minecraft/models/item/netherite_helmet_netherite_trim.json new file mode 100644 index 00000000..63006166 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_quartz_trim.json b/public/assets/minecraft/models/item/netherite_helmet_quartz_trim.json new file mode 100644 index 00000000..3b614408 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_redstone_trim.json b/public/assets/minecraft/models/item/netherite_helmet_redstone_trim.json new file mode 100644 index 00000000..533466cb --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_helmet_resin_trim.json b/public/assets/minecraft/models/item/netherite_helmet_resin_trim.json new file mode 100644 index 00000000..07e5f3e5 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_hoe.json b/public/assets/minecraft/models/item/netherite_hoe.json new file mode 100644 index 00000000..d9c185dc --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/netherite_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_horse_armor.json b/public/assets/minecraft/models/item/netherite_horse_armor.json new file mode 100644 index 00000000..6439079c --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_horse_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_horse_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_ingot.json b/public/assets/minecraft/models/item/netherite_ingot.json new file mode 100644 index 00000000..0ef436c0 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_ingot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings.json b/public/assets/minecraft/models/item/netherite_leggings.json new file mode 100644 index 00000000..e3e889cc --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_amethyst_trim.json b/public/assets/minecraft/models/item/netherite_leggings_amethyst_trim.json new file mode 100644 index 00000000..7a254f28 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_copper_trim.json b/public/assets/minecraft/models/item/netherite_leggings_copper_trim.json new file mode 100644 index 00000000..3c2f5f3f --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_diamond_trim.json b/public/assets/minecraft/models/item/netherite_leggings_diamond_trim.json new file mode 100644 index 00000000..ac71f9ee --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_emerald_trim.json b/public/assets/minecraft/models/item/netherite_leggings_emerald_trim.json new file mode 100644 index 00000000..a3034033 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_gold_trim.json b/public/assets/minecraft/models/item/netherite_leggings_gold_trim.json new file mode 100644 index 00000000..1e49fde4 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_iron_trim.json b/public/assets/minecraft/models/item/netherite_leggings_iron_trim.json new file mode 100644 index 00000000..09d1dbb9 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_lapis_trim.json b/public/assets/minecraft/models/item/netherite_leggings_lapis_trim.json new file mode 100644 index 00000000..62a4e71d --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_netherite_trim.json b/public/assets/minecraft/models/item/netherite_leggings_netherite_trim.json new file mode 100644 index 00000000..734ea70e --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite_darker" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_quartz_trim.json b/public/assets/minecraft/models/item/netherite_leggings_quartz_trim.json new file mode 100644 index 00000000..55e5445e --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_redstone_trim.json b/public/assets/minecraft/models/item/netherite_leggings_redstone_trim.json new file mode 100644 index 00000000..e6bafbe7 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_leggings_resin_trim.json b/public/assets/minecraft/models/item/netherite_leggings_resin_trim.json new file mode 100644 index 00000000..46652a0d --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_nautilus_armor.json b/public/assets/minecraft/models/item/netherite_nautilus_armor.json new file mode 100644 index 00000000..2f9a9f93 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_nautilus_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_nautilus_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_pickaxe.json b/public/assets/minecraft/models/item/netherite_pickaxe.json new file mode 100644 index 00000000..663d5162 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/netherite_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_scrap.json b/public/assets/minecraft/models/item/netherite_scrap.json new file mode 100644 index 00000000..8465c678 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_scrap.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_scrap" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_shovel.json b/public/assets/minecraft/models/item/netherite_shovel.json new file mode 100644 index 00000000..88e93948 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/netherite_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_spear.json b/public/assets/minecraft/models/item/netherite_spear.json new file mode 100644 index 00000000..ea322251 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_spear_in_hand.json b/public/assets/minecraft/models/item/netherite_spear_in_hand.json new file mode 100644 index 00000000..a2933b3c --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/netherite_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_sword.json b/public/assets/minecraft/models/item/netherite_sword.json new file mode 100644 index 00000000..a2d7ef42 --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/netherite_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/netherite_upgrade_smithing_template.json b/public/assets/minecraft/models/item/netherite_upgrade_smithing_template.json new file mode 100644 index 00000000..17012d1b --- /dev/null +++ b/public/assets/minecraft/models/item/netherite_upgrade_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/note_block.json b/public/assets/minecraft/models/item/note_block.json new file mode 100644 index 00000000..820b7292 --- /dev/null +++ b/public/assets/minecraft/models/item/note_block.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_note_block", + "textures": { + "numerical": "block/note_block_blank", + "pitch": "block/note_block_blank" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_boat.json b/public/assets/minecraft/models/item/oak_boat.json new file mode 100644 index 00000000..793cf520 --- /dev/null +++ b/public/assets/minecraft/models/item/oak_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oak_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_chest_boat.json b/public/assets/minecraft/models/item/oak_chest_boat.json new file mode 100644 index 00000000..0d6c1c49 --- /dev/null +++ b/public/assets/minecraft/models/item/oak_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oak_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_door.json b/public/assets/minecraft/models/item/oak_door.json new file mode 100644 index 00000000..93f7e735 --- /dev/null +++ b/public/assets/minecraft/models/item/oak_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oak_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_hanging_sign.json b/public/assets/minecraft/models/item/oak_hanging_sign.json new file mode 100644 index 00000000..400c727f --- /dev/null +++ b/public/assets/minecraft/models/item/oak_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oak_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_sapling.json b/public/assets/minecraft/models/item/oak_sapling.json new file mode 100644 index 00000000..93a96b44 --- /dev/null +++ b/public/assets/minecraft/models/item/oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oak_sign.json b/public/assets/minecraft/models/item/oak_sign.json new file mode 100644 index 00000000..0f6a0f05 --- /dev/null +++ b/public/assets/minecraft/models/item/oak_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oak_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ocelot_spawn_egg.json b/public/assets/minecraft/models/item/ocelot_spawn_egg.json new file mode 100644 index 00000000..4adda930 --- /dev/null +++ b/public/assets/minecraft/models/item/ocelot_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ocelot_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ominous_bottle.json b/public/assets/minecraft/models/item/ominous_bottle.json new file mode 100644 index 00000000..de2d68f7 --- /dev/null +++ b/public/assets/minecraft/models/item/ominous_bottle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ominous_bottle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ominous_trial_key.json b/public/assets/minecraft/models/item/ominous_trial_key.json new file mode 100644 index 00000000..32057a58 --- /dev/null +++ b/public/assets/minecraft/models/item/ominous_trial_key.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ominous_trial_key" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/open_eyeblossom.json b/public/assets/minecraft/models/item/open_eyeblossom.json new file mode 100644 index 00000000..ac735ccd --- /dev/null +++ b/public/assets/minecraft/models/item/open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/open_eyeblossom", + "layer1": "minecraft:block/open_eyeblossom_emissive" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_bundle.json b/public/assets/minecraft/models/item/orange_bundle.json new file mode 100644 index 00000000..593cfc8d --- /dev/null +++ b/public/assets/minecraft/models/item/orange_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/orange_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_bundle_open_back.json b/public/assets/minecraft/models/item/orange_bundle_open_back.json new file mode 100644 index 00000000..b484ed1f --- /dev/null +++ b/public/assets/minecraft/models/item/orange_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/orange_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_bundle_open_front.json b/public/assets/minecraft/models/item/orange_bundle_open_front.json new file mode 100644 index 00000000..7f55075b --- /dev/null +++ b/public/assets/minecraft/models/item/orange_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/orange_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_candle.json b/public/assets/minecraft/models/item/orange_candle.json new file mode 100644 index 00000000..9f35bc60 --- /dev/null +++ b/public/assets/minecraft/models/item/orange_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/orange_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_dye.json b/public/assets/minecraft/models/item/orange_dye.json new file mode 100644 index 00000000..4c5e5e9b --- /dev/null +++ b/public/assets/minecraft/models/item/orange_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/orange_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_harness.json b/public/assets/minecraft/models/item/orange_harness.json new file mode 100644 index 00000000..3f218082 --- /dev/null +++ b/public/assets/minecraft/models/item/orange_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/orange_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_shulker_box.json b/public/assets/minecraft/models/item/orange_shulker_box.json new file mode 100644 index 00000000..e8a725a2 --- /dev/null +++ b/public/assets/minecraft/models/item/orange_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/orange_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_stained_glass_pane.json b/public/assets/minecraft/models/item/orange_stained_glass_pane.json new file mode 100644 index 00000000..756f767a --- /dev/null +++ b/public/assets/minecraft/models/item/orange_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/orange_tulip.json b/public/assets/minecraft/models/item/orange_tulip.json new file mode 100644 index 00000000..70ba2d3a --- /dev/null +++ b/public/assets/minecraft/models/item/orange_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/orange_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxeye_daisy.json b/public/assets/minecraft/models/item/oxeye_daisy.json new file mode 100644 index 00000000..dc6eaab3 --- /dev/null +++ b/public/assets/minecraft/models/item/oxeye_daisy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/oxeye_daisy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxidized_copper_bars.json b/public/assets/minecraft/models/item/oxidized_copper_bars.json new file mode 100644 index 00000000..81ff6033 --- /dev/null +++ b/public/assets/minecraft/models/item/oxidized_copper_bars.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/oxidized_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxidized_copper_chain.json b/public/assets/minecraft/models/item/oxidized_copper_chain.json new file mode 100644 index 00000000..223833c2 --- /dev/null +++ b/public/assets/minecraft/models/item/oxidized_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oxidized_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxidized_copper_chest.json b/public/assets/minecraft/models/item/oxidized_copper_chest.json new file mode 100644 index 00000000..e2dd3e0d --- /dev/null +++ b/public/assets/minecraft/models/item/oxidized_copper_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/oxidized_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxidized_copper_door.json b/public/assets/minecraft/models/item/oxidized_copper_door.json new file mode 100644 index 00000000..cd2edca3 --- /dev/null +++ b/public/assets/minecraft/models/item/oxidized_copper_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oxidized_copper_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/oxidized_copper_lantern.json b/public/assets/minecraft/models/item/oxidized_copper_lantern.json new file mode 100644 index 00000000..6d400c83 --- /dev/null +++ b/public/assets/minecraft/models/item/oxidized_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/oxidized_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/painting.json b/public/assets/minecraft/models/item/painting.json new file mode 100644 index 00000000..0222609b --- /dev/null +++ b/public/assets/minecraft/models/item/painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/painting" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_hanging_moss.json b/public/assets/minecraft/models/item/pale_hanging_moss.json new file mode 100644 index 00000000..41100eed --- /dev/null +++ b/public/assets/minecraft/models/item/pale_hanging_moss.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/pale_hanging_moss" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_boat.json b/public/assets/minecraft/models/item/pale_oak_boat.json new file mode 100644 index 00000000..d40a5136 --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pale_oak_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_chest_boat.json b/public/assets/minecraft/models/item/pale_oak_chest_boat.json new file mode 100644 index 00000000..00d122ea --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pale_oak_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_door.json b/public/assets/minecraft/models/item/pale_oak_door.json new file mode 100644 index 00000000..0f7964be --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pale_oak_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_hanging_sign.json b/public/assets/minecraft/models/item/pale_oak_hanging_sign.json new file mode 100644 index 00000000..4d5f08f4 --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pale_oak_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_sapling.json b/public/assets/minecraft/models/item/pale_oak_sapling.json new file mode 100644 index 00000000..7c162db6 --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/pale_oak_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pale_oak_sign.json b/public/assets/minecraft/models/item/pale_oak_sign.json new file mode 100644 index 00000000..c9018638 --- /dev/null +++ b/public/assets/minecraft/models/item/pale_oak_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pale_oak_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/panda_spawn_egg.json b/public/assets/minecraft/models/item/panda_spawn_egg.json new file mode 100644 index 00000000..e18ff722 --- /dev/null +++ b/public/assets/minecraft/models/item/panda_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/panda_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/paper.json b/public/assets/minecraft/models/item/paper.json new file mode 100644 index 00000000..5cfa9dd8 --- /dev/null +++ b/public/assets/minecraft/models/item/paper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/paper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/parched_spawn_egg.json b/public/assets/minecraft/models/item/parched_spawn_egg.json new file mode 100644 index 00000000..53d36d7f --- /dev/null +++ b/public/assets/minecraft/models/item/parched_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/parched_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/parrot_spawn_egg.json b/public/assets/minecraft/models/item/parrot_spawn_egg.json new file mode 100644 index 00000000..dbda1d12 --- /dev/null +++ b/public/assets/minecraft/models/item/parrot_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/parrot_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/peony.json b/public/assets/minecraft/models/item/peony.json new file mode 100644 index 00000000..b87b076e --- /dev/null +++ b/public/assets/minecraft/models/item/peony.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/peony_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/phantom_membrane.json b/public/assets/minecraft/models/item/phantom_membrane.json new file mode 100644 index 00000000..aa7891ce --- /dev/null +++ b/public/assets/minecraft/models/item/phantom_membrane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/phantom_membrane" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/phantom_spawn_egg.json b/public/assets/minecraft/models/item/phantom_spawn_egg.json new file mode 100644 index 00000000..0e9a8784 --- /dev/null +++ b/public/assets/minecraft/models/item/phantom_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/phantom_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pig_spawn_egg.json b/public/assets/minecraft/models/item/pig_spawn_egg.json new file mode 100644 index 00000000..c9f75608 --- /dev/null +++ b/public/assets/minecraft/models/item/pig_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pig_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/piglin_banner_pattern.json b/public/assets/minecraft/models/item/piglin_banner_pattern.json new file mode 100644 index 00000000..e19d96c8 --- /dev/null +++ b/public/assets/minecraft/models/item/piglin_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/piglin_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/piglin_brute_spawn_egg.json b/public/assets/minecraft/models/item/piglin_brute_spawn_egg.json new file mode 100644 index 00000000..040d3224 --- /dev/null +++ b/public/assets/minecraft/models/item/piglin_brute_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/piglin_brute_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/piglin_spawn_egg.json b/public/assets/minecraft/models/item/piglin_spawn_egg.json new file mode 100644 index 00000000..79439547 --- /dev/null +++ b/public/assets/minecraft/models/item/piglin_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/piglin_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pillager_spawn_egg.json b/public/assets/minecraft/models/item/pillager_spawn_egg.json new file mode 100644 index 00000000..54ab4a3f --- /dev/null +++ b/public/assets/minecraft/models/item/pillager_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pillager_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_bundle.json b/public/assets/minecraft/models/item/pink_bundle.json new file mode 100644 index 00000000..2d76ab30 --- /dev/null +++ b/public/assets/minecraft/models/item/pink_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pink_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_bundle_open_back.json b/public/assets/minecraft/models/item/pink_bundle_open_back.json new file mode 100644 index 00000000..a99ca47f --- /dev/null +++ b/public/assets/minecraft/models/item/pink_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/pink_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_bundle_open_front.json b/public/assets/minecraft/models/item/pink_bundle_open_front.json new file mode 100644 index 00000000..4f7b5fb4 --- /dev/null +++ b/public/assets/minecraft/models/item/pink_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/pink_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_candle.json b/public/assets/minecraft/models/item/pink_candle.json new file mode 100644 index 00000000..0d64b1ca --- /dev/null +++ b/public/assets/minecraft/models/item/pink_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pink_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_dye.json b/public/assets/minecraft/models/item/pink_dye.json new file mode 100644 index 00000000..bf230ebc --- /dev/null +++ b/public/assets/minecraft/models/item/pink_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pink_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_harness.json b/public/assets/minecraft/models/item/pink_harness.json new file mode 100644 index 00000000..cbaf8262 --- /dev/null +++ b/public/assets/minecraft/models/item/pink_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pink_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_petals.json b/public/assets/minecraft/models/item/pink_petals.json new file mode 100644 index 00000000..ce099c8a --- /dev/null +++ b/public/assets/minecraft/models/item/pink_petals.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pink_petals" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_shulker_box.json b/public/assets/minecraft/models/item/pink_shulker_box.json new file mode 100644 index 00000000..e71465fe --- /dev/null +++ b/public/assets/minecraft/models/item/pink_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/pink_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_stained_glass_pane.json b/public/assets/minecraft/models/item/pink_stained_glass_pane.json new file mode 100644 index 00000000..13681586 --- /dev/null +++ b/public/assets/minecraft/models/item/pink_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pink_tulip.json b/public/assets/minecraft/models/item/pink_tulip.json new file mode 100644 index 00000000..9d76762d --- /dev/null +++ b/public/assets/minecraft/models/item/pink_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/pink_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pitcher_plant.json b/public/assets/minecraft/models/item/pitcher_plant.json new file mode 100644 index 00000000..e5898a0f --- /dev/null +++ b/public/assets/minecraft/models/item/pitcher_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pitcher_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pitcher_pod.json b/public/assets/minecraft/models/item/pitcher_pod.json new file mode 100644 index 00000000..b5f561ac --- /dev/null +++ b/public/assets/minecraft/models/item/pitcher_pod.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pitcher_pod" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/plenty_pottery_sherd.json b/public/assets/minecraft/models/item/plenty_pottery_sherd.json new file mode 100644 index 00000000..c3fd2321 --- /dev/null +++ b/public/assets/minecraft/models/item/plenty_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/plenty_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pointed_dripstone.json b/public/assets/minecraft/models/item/pointed_dripstone.json new file mode 100644 index 00000000..f30f9594 --- /dev/null +++ b/public/assets/minecraft/models/item/pointed_dripstone.json @@ -0,0 +1,18 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pointed_dripstone" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 100, 0 ], + "translation": [ -1, -1, 0], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 100, 0 ], + "translation": [ 0, -2, 0], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/poisonous_potato.json b/public/assets/minecraft/models/item/poisonous_potato.json new file mode 100644 index 00000000..f3577795 --- /dev/null +++ b/public/assets/minecraft/models/item/poisonous_potato.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/poisonous_potato" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/polar_bear_spawn_egg.json b/public/assets/minecraft/models/item/polar_bear_spawn_egg.json new file mode 100644 index 00000000..01d5fd1a --- /dev/null +++ b/public/assets/minecraft/models/item/polar_bear_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/polar_bear_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/popped_chorus_fruit.json b/public/assets/minecraft/models/item/popped_chorus_fruit.json new file mode 100644 index 00000000..b5357bde --- /dev/null +++ b/public/assets/minecraft/models/item/popped_chorus_fruit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/popped_chorus_fruit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/poppy.json b/public/assets/minecraft/models/item/poppy.json new file mode 100644 index 00000000..089cf3ed --- /dev/null +++ b/public/assets/minecraft/models/item/poppy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/poppy" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/porkchop.json b/public/assets/minecraft/models/item/porkchop.json new file mode 100644 index 00000000..7de45731 --- /dev/null +++ b/public/assets/minecraft/models/item/porkchop.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/porkchop" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/potato.json b/public/assets/minecraft/models/item/potato.json new file mode 100644 index 00000000..3ba92381 --- /dev/null +++ b/public/assets/minecraft/models/item/potato.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/potato" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/potion.json b/public/assets/minecraft/models/item/potion.json new file mode 100644 index 00000000..b4ae02ba --- /dev/null +++ b/public/assets/minecraft/models/item/potion.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/potion_overlay", + "layer1": "minecraft:item/potion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/powder_snow_bucket.json b/public/assets/minecraft/models/item/powder_snow_bucket.json new file mode 100644 index 00000000..e99a5f9f --- /dev/null +++ b/public/assets/minecraft/models/item/powder_snow_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/powder_snow_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/powered_rail.json b/public/assets/minecraft/models/item/powered_rail.json new file mode 100644 index 00000000..ecaf13bf --- /dev/null +++ b/public/assets/minecraft/models/item/powered_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/prismarine_crystals.json b/public/assets/minecraft/models/item/prismarine_crystals.json new file mode 100644 index 00000000..6883eebe --- /dev/null +++ b/public/assets/minecraft/models/item/prismarine_crystals.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/prismarine_crystals" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/prismarine_shard.json b/public/assets/minecraft/models/item/prismarine_shard.json new file mode 100644 index 00000000..7b533d3f --- /dev/null +++ b/public/assets/minecraft/models/item/prismarine_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/prismarine_shard" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/prize_pottery_sherd.json b/public/assets/minecraft/models/item/prize_pottery_sherd.json new file mode 100644 index 00000000..f73490ab --- /dev/null +++ b/public/assets/minecraft/models/item/prize_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/prize_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pufferfish.json b/public/assets/minecraft/models/item/pufferfish.json new file mode 100644 index 00000000..11ebd219 --- /dev/null +++ b/public/assets/minecraft/models/item/pufferfish.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pufferfish" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pufferfish_bucket.json b/public/assets/minecraft/models/item/pufferfish_bucket.json new file mode 100644 index 00000000..b5abbd8f --- /dev/null +++ b/public/assets/minecraft/models/item/pufferfish_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pufferfish_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pufferfish_spawn_egg.json b/public/assets/minecraft/models/item/pufferfish_spawn_egg.json new file mode 100644 index 00000000..f1e839df --- /dev/null +++ b/public/assets/minecraft/models/item/pufferfish_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pufferfish_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pumpkin_pie.json b/public/assets/minecraft/models/item/pumpkin_pie.json new file mode 100644 index 00000000..72ba77d5 --- /dev/null +++ b/public/assets/minecraft/models/item/pumpkin_pie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pumpkin_pie" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/pumpkin_seeds.json b/public/assets/minecraft/models/item/pumpkin_seeds.json new file mode 100644 index 00000000..bd203f06 --- /dev/null +++ b/public/assets/minecraft/models/item/pumpkin_seeds.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/pumpkin_seeds" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_bundle.json b/public/assets/minecraft/models/item/purple_bundle.json new file mode 100644 index 00000000..a6a56bf6 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/purple_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_bundle_open_back.json b/public/assets/minecraft/models/item/purple_bundle_open_back.json new file mode 100644 index 00000000..51c7f27f --- /dev/null +++ b/public/assets/minecraft/models/item/purple_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/purple_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_bundle_open_front.json b/public/assets/minecraft/models/item/purple_bundle_open_front.json new file mode 100644 index 00000000..55a80b56 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/purple_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_candle.json b/public/assets/minecraft/models/item/purple_candle.json new file mode 100644 index 00000000..9a0d2020 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/purple_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_dye.json b/public/assets/minecraft/models/item/purple_dye.json new file mode 100644 index 00000000..a4082d10 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/purple_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_harness.json b/public/assets/minecraft/models/item/purple_harness.json new file mode 100644 index 00000000..1693ad85 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/purple_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_shulker_box.json b/public/assets/minecraft/models/item/purple_shulker_box.json new file mode 100644 index 00000000..8521d10f --- /dev/null +++ b/public/assets/minecraft/models/item/purple_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/purple_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/purple_stained_glass_pane.json b/public/assets/minecraft/models/item/purple_stained_glass_pane.json new file mode 100644 index 00000000..646a69b9 --- /dev/null +++ b/public/assets/minecraft/models/item/purple_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/quartz.json b/public/assets/minecraft/models/item/quartz.json new file mode 100644 index 00000000..6da4a860 --- /dev/null +++ b/public/assets/minecraft/models/item/quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rabbit.json b/public/assets/minecraft/models/item/rabbit.json new file mode 100644 index 00000000..0c0294ff --- /dev/null +++ b/public/assets/minecraft/models/item/rabbit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rabbit" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rabbit_foot.json b/public/assets/minecraft/models/item/rabbit_foot.json new file mode 100644 index 00000000..dc68690a --- /dev/null +++ b/public/assets/minecraft/models/item/rabbit_foot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rabbit_foot" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rabbit_hide.json b/public/assets/minecraft/models/item/rabbit_hide.json new file mode 100644 index 00000000..b6327793 --- /dev/null +++ b/public/assets/minecraft/models/item/rabbit_hide.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rabbit_hide" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rabbit_spawn_egg.json b/public/assets/minecraft/models/item/rabbit_spawn_egg.json new file mode 100644 index 00000000..df2a0fec --- /dev/null +++ b/public/assets/minecraft/models/item/rabbit_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rabbit_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rabbit_stew.json b/public/assets/minecraft/models/item/rabbit_stew.json new file mode 100644 index 00000000..311dfe99 --- /dev/null +++ b/public/assets/minecraft/models/item/rabbit_stew.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rabbit_stew" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rail.json b/public/assets/minecraft/models/item/rail.json new file mode 100644 index 00000000..4e07db10 --- /dev/null +++ b/public/assets/minecraft/models/item/rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/raiser_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/raiser_armor_trim_smithing_template.json new file mode 100644 index 00000000..b80f4a01 --- /dev/null +++ b/public/assets/minecraft/models/item/raiser_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/raiser_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ravager_spawn_egg.json b/public/assets/minecraft/models/item/ravager_spawn_egg.json new file mode 100644 index 00000000..8f1f906d --- /dev/null +++ b/public/assets/minecraft/models/item/ravager_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ravager_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/raw_copper.json b/public/assets/minecraft/models/item/raw_copper.json new file mode 100644 index 00000000..94712fde --- /dev/null +++ b/public/assets/minecraft/models/item/raw_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/raw_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/raw_gold.json b/public/assets/minecraft/models/item/raw_gold.json new file mode 100644 index 00000000..df31aa71 --- /dev/null +++ b/public/assets/minecraft/models/item/raw_gold.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/raw_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/raw_iron.json b/public/assets/minecraft/models/item/raw_iron.json new file mode 100644 index 00000000..57ba6272 --- /dev/null +++ b/public/assets/minecraft/models/item/raw_iron.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/raw_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_00.json b/public/assets/minecraft/models/item/recovery_compass_00.json new file mode 100644 index 00000000..753be1b2 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_00.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_00" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_01.json b/public/assets/minecraft/models/item/recovery_compass_01.json new file mode 100644 index 00000000..3e063088 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_01.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_01" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_02.json b/public/assets/minecraft/models/item/recovery_compass_02.json new file mode 100644 index 00000000..c6bfef5d --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_02.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_02" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_03.json b/public/assets/minecraft/models/item/recovery_compass_03.json new file mode 100644 index 00000000..874a349e --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_03.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_03" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_04.json b/public/assets/minecraft/models/item/recovery_compass_04.json new file mode 100644 index 00000000..d1fb39c2 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_04.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_04" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_05.json b/public/assets/minecraft/models/item/recovery_compass_05.json new file mode 100644 index 00000000..c1958b51 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_05.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_05" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_06.json b/public/assets/minecraft/models/item/recovery_compass_06.json new file mode 100644 index 00000000..7ebdd8c8 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_06.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_06" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_07.json b/public/assets/minecraft/models/item/recovery_compass_07.json new file mode 100644 index 00000000..eabb1f03 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_07.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_07" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_08.json b/public/assets/minecraft/models/item/recovery_compass_08.json new file mode 100644 index 00000000..d59f4c13 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_08.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_08" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_09.json b/public/assets/minecraft/models/item/recovery_compass_09.json new file mode 100644 index 00000000..cb2ddbc9 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_09.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_09" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_10.json b/public/assets/minecraft/models/item/recovery_compass_10.json new file mode 100644 index 00000000..30618a33 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_10.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_10" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_11.json b/public/assets/minecraft/models/item/recovery_compass_11.json new file mode 100644 index 00000000..6d29eae1 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_11.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_11" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_12.json b/public/assets/minecraft/models/item/recovery_compass_12.json new file mode 100644 index 00000000..c455ce86 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_12.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_12" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_13.json b/public/assets/minecraft/models/item/recovery_compass_13.json new file mode 100644 index 00000000..9982cc53 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_13.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_13" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_14.json b/public/assets/minecraft/models/item/recovery_compass_14.json new file mode 100644 index 00000000..0ba7e45b --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_14.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_14" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_15.json b/public/assets/minecraft/models/item/recovery_compass_15.json new file mode 100644 index 00000000..adb5c129 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_15.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_15" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_16.json b/public/assets/minecraft/models/item/recovery_compass_16.json new file mode 100644 index 00000000..ff17fc8e --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_16.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_16" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_17.json b/public/assets/minecraft/models/item/recovery_compass_17.json new file mode 100644 index 00000000..5a906f0b --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_17.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_17" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_18.json b/public/assets/minecraft/models/item/recovery_compass_18.json new file mode 100644 index 00000000..d2665866 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_18.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_18" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_19.json b/public/assets/minecraft/models/item/recovery_compass_19.json new file mode 100644 index 00000000..fe36dcac --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_19.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_19" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_20.json b/public/assets/minecraft/models/item/recovery_compass_20.json new file mode 100644 index 00000000..1632015e --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_20.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_20" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_21.json b/public/assets/minecraft/models/item/recovery_compass_21.json new file mode 100644 index 00000000..1f52a2cf --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_21.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_21" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_22.json b/public/assets/minecraft/models/item/recovery_compass_22.json new file mode 100644 index 00000000..bae9ef11 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_22.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_22" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_23.json b/public/assets/minecraft/models/item/recovery_compass_23.json new file mode 100644 index 00000000..f46180c5 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_23.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_23" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_24.json b/public/assets/minecraft/models/item/recovery_compass_24.json new file mode 100644 index 00000000..c7acb6b8 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_24.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_24" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_25.json b/public/assets/minecraft/models/item/recovery_compass_25.json new file mode 100644 index 00000000..234b7ab9 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_25.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_25" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_26.json b/public/assets/minecraft/models/item/recovery_compass_26.json new file mode 100644 index 00000000..0f988f3b --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_26.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_26" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_27.json b/public/assets/minecraft/models/item/recovery_compass_27.json new file mode 100644 index 00000000..1587617b --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_27.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_27" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_28.json b/public/assets/minecraft/models/item/recovery_compass_28.json new file mode 100644 index 00000000..4153fb07 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_28.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_28" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_29.json b/public/assets/minecraft/models/item/recovery_compass_29.json new file mode 100644 index 00000000..47e3fff1 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_29.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_29" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_30.json b/public/assets/minecraft/models/item/recovery_compass_30.json new file mode 100644 index 00000000..6a39baad --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_30.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_30" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/recovery_compass_31.json b/public/assets/minecraft/models/item/recovery_compass_31.json new file mode 100644 index 00000000..e1bb4c13 --- /dev/null +++ b/public/assets/minecraft/models/item/recovery_compass_31.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/recovery_compass_31" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_bundle.json b/public/assets/minecraft/models/item/red_bundle.json new file mode 100644 index 00000000..2b450a41 --- /dev/null +++ b/public/assets/minecraft/models/item/red_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/red_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_bundle_open_back.json b/public/assets/minecraft/models/item/red_bundle_open_back.json new file mode 100644 index 00000000..8d01e6cd --- /dev/null +++ b/public/assets/minecraft/models/item/red_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/red_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_bundle_open_front.json b/public/assets/minecraft/models/item/red_bundle_open_front.json new file mode 100644 index 00000000..502fe44a --- /dev/null +++ b/public/assets/minecraft/models/item/red_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/red_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_candle.json b/public/assets/minecraft/models/item/red_candle.json new file mode 100644 index 00000000..54fbba02 --- /dev/null +++ b/public/assets/minecraft/models/item/red_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/red_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_dye.json b/public/assets/minecraft/models/item/red_dye.json new file mode 100644 index 00000000..77765d36 --- /dev/null +++ b/public/assets/minecraft/models/item/red_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/red_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_harness.json b/public/assets/minecraft/models/item/red_harness.json new file mode 100644 index 00000000..55b06b9f --- /dev/null +++ b/public/assets/minecraft/models/item/red_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/red_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_mushroom.json b/public/assets/minecraft/models/item/red_mushroom.json new file mode 100644 index 00000000..3be0c03f --- /dev/null +++ b/public/assets/minecraft/models/item/red_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/red_mushroom" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_shulker_box.json b/public/assets/minecraft/models/item/red_shulker_box.json new file mode 100644 index 00000000..618ccff6 --- /dev/null +++ b/public/assets/minecraft/models/item/red_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/red_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_stained_glass_pane.json b/public/assets/minecraft/models/item/red_stained_glass_pane.json new file mode 100644 index 00000000..699b006f --- /dev/null +++ b/public/assets/minecraft/models/item/red_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/red_tulip.json b/public/assets/minecraft/models/item/red_tulip.json new file mode 100644 index 00000000..406b1ece --- /dev/null +++ b/public/assets/minecraft/models/item/red_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/red_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/redstone.json b/public/assets/minecraft/models/item/redstone.json new file mode 100644 index 00000000..d273009e --- /dev/null +++ b/public/assets/minecraft/models/item/redstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/redstone_torch.json b/public/assets/minecraft/models/item/redstone_torch.json new file mode 100644 index 00000000..ba2060bb --- /dev/null +++ b/public/assets/minecraft/models/item/redstone_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/repeater.json b/public/assets/minecraft/models/item/repeater.json new file mode 100644 index 00000000..7a8b05fb --- /dev/null +++ b/public/assets/minecraft/models/item/repeater.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/repeater" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/resin_brick.json b/public/assets/minecraft/models/item/resin_brick.json new file mode 100644 index 00000000..4b91fc38 --- /dev/null +++ b/public/assets/minecraft/models/item/resin_brick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/resin_brick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/resin_clump.json b/public/assets/minecraft/models/item/resin_clump.json new file mode 100644 index 00000000..edfacb65 --- /dev/null +++ b/public/assets/minecraft/models/item/resin_clump.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/resin_clump" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rib_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/rib_armor_trim_smithing_template.json new file mode 100644 index 00000000..dce77171 --- /dev/null +++ b/public/assets/minecraft/models/item/rib_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rib_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rose_bush.json b/public/assets/minecraft/models/item/rose_bush.json new file mode 100644 index 00000000..4a71ea35 --- /dev/null +++ b/public/assets/minecraft/models/item/rose_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/rose_bush_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/rotten_flesh.json b/public/assets/minecraft/models/item/rotten_flesh.json new file mode 100644 index 00000000..6d789952 --- /dev/null +++ b/public/assets/minecraft/models/item/rotten_flesh.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/rotten_flesh" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/saddle.json b/public/assets/minecraft/models/item/saddle.json new file mode 100644 index 00000000..91895cb4 --- /dev/null +++ b/public/assets/minecraft/models/item/saddle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/saddle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/salmon.json b/public/assets/minecraft/models/item/salmon.json new file mode 100644 index 00000000..dcac1db7 --- /dev/null +++ b/public/assets/minecraft/models/item/salmon.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/salmon" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/salmon_bucket.json b/public/assets/minecraft/models/item/salmon_bucket.json new file mode 100644 index 00000000..15217f22 --- /dev/null +++ b/public/assets/minecraft/models/item/salmon_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/salmon_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/salmon_spawn_egg.json b/public/assets/minecraft/models/item/salmon_spawn_egg.json new file mode 100644 index 00000000..c5c93b26 --- /dev/null +++ b/public/assets/minecraft/models/item/salmon_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/salmon_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/scrape_pottery_sherd.json b/public/assets/minecraft/models/item/scrape_pottery_sherd.json new file mode 100644 index 00000000..52717375 --- /dev/null +++ b/public/assets/minecraft/models/item/scrape_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/scrape_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sculk_vein.json b/public/assets/minecraft/models/item/sculk_vein.json new file mode 100644 index 00000000..78df0e28 --- /dev/null +++ b/public/assets/minecraft/models/item/sculk_vein.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/sculk_vein" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sea_pickle.json b/public/assets/minecraft/models/item/sea_pickle.json new file mode 100644 index 00000000..c7f2f968 --- /dev/null +++ b/public/assets/minecraft/models/item/sea_pickle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sea_pickle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/seagrass.json b/public/assets/minecraft/models/item/seagrass.json new file mode 100644 index 00000000..91c88ccb --- /dev/null +++ b/public/assets/minecraft/models/item/seagrass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/seagrass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sentry_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/sentry_armor_trim_smithing_template.json new file mode 100644 index 00000000..37c62bc9 --- /dev/null +++ b/public/assets/minecraft/models/item/sentry_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sentry_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shaper_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/shaper_armor_trim_smithing_template.json new file mode 100644 index 00000000..0d10c46b --- /dev/null +++ b/public/assets/minecraft/models/item/shaper_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/shaper_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sheaf_pottery_sherd.json b/public/assets/minecraft/models/item/sheaf_pottery_sherd.json new file mode 100644 index 00000000..f5f85477 --- /dev/null +++ b/public/assets/minecraft/models/item/sheaf_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sheaf_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shears.json b/public/assets/minecraft/models/item/shears.json new file mode 100644 index 00000000..bc9bf014 --- /dev/null +++ b/public/assets/minecraft/models/item/shears.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/shears" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sheep_spawn_egg.json b/public/assets/minecraft/models/item/sheep_spawn_egg.json new file mode 100644 index 00000000..89c13e31 --- /dev/null +++ b/public/assets/minecraft/models/item/sheep_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sheep_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shelter_pottery_sherd.json b/public/assets/minecraft/models/item/shelter_pottery_sherd.json new file mode 100644 index 00000000..11fc43b3 --- /dev/null +++ b/public/assets/minecraft/models/item/shelter_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/shelter_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shield.json b/public/assets/minecraft/models/item/shield.json new file mode 100644 index 00000000..34454586 --- /dev/null +++ b/public/assets/minecraft/models/item/shield.json @@ -0,0 +1,48 @@ +{ + "gui_light": "front", + "textures": { + "particle": "block/dark_oak_planks" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 10, 6, -4 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 10, 6, 12 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 180, 5 ], + "translation": [ -10, 1.75, -10 ], + "scale": [ 1.25, 1.25, 1.25 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 180, 5 ], + "translation": [ 10, 0, -10 ], + "scale": [ 1.25, 1.25, 1.25 ] + }, + "gui": { + "rotation": [ 15, -25, -5 ], + "translation": [ 2, 3, 0 ], + "scale": [ 0.65, 0.65, 0.65 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ -4.5, 4.5, -5], + "scale":[ 0.55, 0.55, 0.55] + }, + "on_shelf": { + "rotation": [ 0, 0, 0 ], + "translation": [ 11, 18.5, 8.7 ], + "scale": [ 1.4, 1.4, 1.4 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 2, 4, 2], + "scale":[ 0.25, 0.25, 0.25] + } + } +} diff --git a/public/assets/minecraft/models/item/shield_blocking.json b/public/assets/minecraft/models/item/shield_blocking.json new file mode 100644 index 00000000..cc60ea5e --- /dev/null +++ b/public/assets/minecraft/models/item/shield_blocking.json @@ -0,0 +1,33 @@ +{ + "gui_light": "front", + "textures": { + "particle": "block/dark_oak_planks" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 45, 155, 0 ], + "translation": [ -3.49, 11, -2 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 45, 155, 0 ], + "translation": [ 11.51, 7, 2.5 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 180, -5 ], + "translation": [ -15, 3.25, -11 ], + "scale": [ 1.25, 1.25, 1.25 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 180, -5 ], + "translation": [ 5, 5, -11 ], + "scale": [ 1.25, 1.25, 1.25 ] + }, + "gui": { + "rotation": [ 15, -25, -5 ], + "translation": [ 2, 3, 0 ], + "scale": [ 0.65, 0.65, 0.65 ] + } + } +} diff --git a/public/assets/minecraft/models/item/short_dry_grass.json b/public/assets/minecraft/models/item/short_dry_grass.json new file mode 100644 index 00000000..9f128fa5 --- /dev/null +++ b/public/assets/minecraft/models/item/short_dry_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/short_dry_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/short_grass.json b/public/assets/minecraft/models/item/short_grass.json new file mode 100644 index 00000000..50fc8466 --- /dev/null +++ b/public/assets/minecraft/models/item/short_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/short_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shulker_box.json b/public/assets/minecraft/models/item/shulker_box.json new file mode 100644 index 00000000..f547516b --- /dev/null +++ b/public/assets/minecraft/models/item/shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shulker_shell.json b/public/assets/minecraft/models/item/shulker_shell.json new file mode 100644 index 00000000..6aae0f45 --- /dev/null +++ b/public/assets/minecraft/models/item/shulker_shell.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/shulker_shell" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/shulker_spawn_egg.json b/public/assets/minecraft/models/item/shulker_spawn_egg.json new file mode 100644 index 00000000..d7311177 --- /dev/null +++ b/public/assets/minecraft/models/item/shulker_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/shulker_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/silence_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/silence_armor_trim_smithing_template.json new file mode 100644 index 00000000..5254eced --- /dev/null +++ b/public/assets/minecraft/models/item/silence_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/silence_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/silverfish_spawn_egg.json b/public/assets/minecraft/models/item/silverfish_spawn_egg.json new file mode 100644 index 00000000..1d4c065e --- /dev/null +++ b/public/assets/minecraft/models/item/silverfish_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/silverfish_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/skeleton_horse_spawn_egg.json b/public/assets/minecraft/models/item/skeleton_horse_spawn_egg.json new file mode 100644 index 00000000..64813700 --- /dev/null +++ b/public/assets/minecraft/models/item/skeleton_horse_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/skeleton_horse_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/skeleton_spawn_egg.json b/public/assets/minecraft/models/item/skeleton_spawn_egg.json new file mode 100644 index 00000000..7913cb6d --- /dev/null +++ b/public/assets/minecraft/models/item/skeleton_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/skeleton_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/skull_banner_pattern.json b/public/assets/minecraft/models/item/skull_banner_pattern.json new file mode 100644 index 00000000..a39281f7 --- /dev/null +++ b/public/assets/minecraft/models/item/skull_banner_pattern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/skull_banner_pattern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/skull_pottery_sherd.json b/public/assets/minecraft/models/item/skull_pottery_sherd.json new file mode 100644 index 00000000..b7765121 --- /dev/null +++ b/public/assets/minecraft/models/item/skull_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/skull_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/slime_ball.json b/public/assets/minecraft/models/item/slime_ball.json new file mode 100644 index 00000000..812f0860 --- /dev/null +++ b/public/assets/minecraft/models/item/slime_ball.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/slime_ball" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/slime_spawn_egg.json b/public/assets/minecraft/models/item/slime_spawn_egg.json new file mode 100644 index 00000000..3f86521f --- /dev/null +++ b/public/assets/minecraft/models/item/slime_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/slime_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/small_amethyst_bud.json b/public/assets/minecraft/models/item/small_amethyst_bud.json new file mode 100644 index 00000000..cfa83d8e --- /dev/null +++ b/public/assets/minecraft/models/item/small_amethyst_bud.json @@ -0,0 +1,16 @@ +{ + "parent": "item/amethyst_bud", + "textures": { + "layer0": "minecraft:block/small_amethyst_bud" + }, + "display": { + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 0, 6, 0 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "fixed": { + "translation": [ 0, 7, 0 ] + } + } +} diff --git a/public/assets/minecraft/models/item/small_dripleaf.json b/public/assets/minecraft/models/item/small_dripleaf.json new file mode 100644 index 00000000..488841ff --- /dev/null +++ b/public/assets/minecraft/models/item/small_dripleaf.json @@ -0,0 +1,15 @@ +{ + "parent": "minecraft:block/small_dripleaf_top", + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 4, 1 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 3.2, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + } +} diff --git a/public/assets/minecraft/models/item/sniffer_egg.json b/public/assets/minecraft/models/item/sniffer_egg.json new file mode 100644 index 00000000..0f35a4d9 --- /dev/null +++ b/public/assets/minecraft/models/item/sniffer_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sniffer_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sniffer_spawn_egg.json b/public/assets/minecraft/models/item/sniffer_spawn_egg.json new file mode 100644 index 00000000..046de317 --- /dev/null +++ b/public/assets/minecraft/models/item/sniffer_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sniffer_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/snort_pottery_sherd.json b/public/assets/minecraft/models/item/snort_pottery_sherd.json new file mode 100644 index 00000000..d3a8ebc3 --- /dev/null +++ b/public/assets/minecraft/models/item/snort_pottery_sherd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/snort_pottery_sherd" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/snout_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/snout_armor_trim_smithing_template.json new file mode 100644 index 00000000..a6c6c622 --- /dev/null +++ b/public/assets/minecraft/models/item/snout_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/snout_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/snow_golem_spawn_egg.json b/public/assets/minecraft/models/item/snow_golem_spawn_egg.json new file mode 100644 index 00000000..9c3f1221 --- /dev/null +++ b/public/assets/minecraft/models/item/snow_golem_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/snow_golem_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/snowball.json b/public/assets/minecraft/models/item/snowball.json new file mode 100644 index 00000000..7dec4dee --- /dev/null +++ b/public/assets/minecraft/models/item/snowball.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/snowball" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/soul_campfire.json b/public/assets/minecraft/models/item/soul_campfire.json new file mode 100644 index 00000000..ef63b765 --- /dev/null +++ b/public/assets/minecraft/models/item/soul_campfire.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/soul_campfire" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/soul_lantern.json b/public/assets/minecraft/models/item/soul_lantern.json new file mode 100644 index 00000000..53e65908 --- /dev/null +++ b/public/assets/minecraft/models/item/soul_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/soul_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/soul_torch.json b/public/assets/minecraft/models/item/soul_torch.json new file mode 100644 index 00000000..96dbfdfb --- /dev/null +++ b/public/assets/minecraft/models/item/soul_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/soul_torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spear_in_hand.json b/public/assets/minecraft/models/item/spear_in_hand.json new file mode 100644 index 00000000..9dba4b6a --- /dev/null +++ b/public/assets/minecraft/models/item/spear_in_hand.json @@ -0,0 +1,26 @@ +{ + "gui_light": "front", + "parent": "item/generated", + "display": { + "firstperson_righthand": { + "rotation": [ -20, 90, -35 ], + "translation": [ 3.13, 2.0, 0.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ -20, -90, 35 ], + "translation": [ 3.13, 2.0, 0.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "thirdperson_righthand": { + "rotation": [ 5, 270, -40 ], + "translation": [ 0, 2, 2 ], + "scale": [1.7, 1.7, 0.85 ] + }, + "thirdperson_lefthand": { + "rotation": [ 5, -270, 40 ], + "translation": [ 0, 2, 2 ], + "scale": [1.7, 1.7, 0.85 ] + } + } +} diff --git a/public/assets/minecraft/models/item/spectral_arrow.json b/public/assets/minecraft/models/item/spectral_arrow.json new file mode 100644 index 00000000..33a79f8e --- /dev/null +++ b/public/assets/minecraft/models/item/spectral_arrow.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spectral_arrow" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spider_eye.json b/public/assets/minecraft/models/item/spider_eye.json new file mode 100644 index 00000000..fd7547f4 --- /dev/null +++ b/public/assets/minecraft/models/item/spider_eye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spider_eye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spider_spawn_egg.json b/public/assets/minecraft/models/item/spider_spawn_egg.json new file mode 100644 index 00000000..0d254292 --- /dev/null +++ b/public/assets/minecraft/models/item/spider_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spider_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spire_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/spire_armor_trim_smithing_template.json new file mode 100644 index 00000000..fe7a6df0 --- /dev/null +++ b/public/assets/minecraft/models/item/spire_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spire_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/splash_potion.json b/public/assets/minecraft/models/item/splash_potion.json new file mode 100644 index 00000000..626ccc0f --- /dev/null +++ b/public/assets/minecraft/models/item/splash_potion.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/potion_overlay", + "layer1": "minecraft:item/splash_potion" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_boat.json b/public/assets/minecraft/models/item/spruce_boat.json new file mode 100644 index 00000000..a425c2c8 --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spruce_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_chest_boat.json b/public/assets/minecraft/models/item/spruce_chest_boat.json new file mode 100644 index 00000000..36d7a7f5 --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_chest_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spruce_chest_boat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_door.json b/public/assets/minecraft/models/item/spruce_door.json new file mode 100644 index 00000000..c1a3bf29 --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spruce_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_hanging_sign.json b/public/assets/minecraft/models/item/spruce_hanging_sign.json new file mode 100644 index 00000000..90c40e29 --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spruce_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_sapling.json b/public/assets/minecraft/models/item/spruce_sapling.json new file mode 100644 index 00000000..1c9752de --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/spruce_sapling" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spruce_sign.json b/public/assets/minecraft/models/item/spruce_sign.json new file mode 100644 index 00000000..f5c26ebf --- /dev/null +++ b/public/assets/minecraft/models/item/spruce_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spruce_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spyglass.json b/public/assets/minecraft/models/item/spyglass.json new file mode 100644 index 00000000..c5d7e691 --- /dev/null +++ b/public/assets/minecraft/models/item/spyglass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/spyglass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/spyglass_in_hand.json b/public/assets/minecraft/models/item/spyglass_in_hand.json new file mode 100644 index 00000000..1baca0ea --- /dev/null +++ b/public/assets/minecraft/models/item/spyglass_in_hand.json @@ -0,0 +1,53 @@ +{ + "textures": { + "spyglass": "item/spyglass_model", + "particle": "#spyglass" + }, + "elements": [ + { + "from": [7, 8.5, 7], + "to": [9, 13.5, 9], + "faces": { + "north": {"uv": [0, 2, 2, 7], "texture": "#spyglass"}, + "east": {"uv": [0, 2, 2, 7], "texture": "#spyglass"}, + "south": {"uv": [0, 2, 2, 7], "texture": "#spyglass"}, + "west": {"uv": [0, 2, 2, 7], "texture": "#spyglass"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#spyglass"} + } + }, + { + "from": [6.9, 2.4, 6.9], + "to": [9.1, 8.6, 9.1], + "faces": { + "north": {"uv": [0, 7, 2, 13], "texture": "#spyglass"}, + "east": {"uv": [0, 7, 2, 13], "texture": "#spyglass"}, + "south": {"uv": [0, 7, 2, 13], "texture": "#spyglass"}, + "west": {"uv": [0, 7, 2, 13], "texture": "#spyglass"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#spyglass"}, + "down": {"uv": [0, 13, 2, 15], "texture": "#spyglass"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, -2, 0] + }, + "ground": { + "rotation": [90, 0, 0] + }, + "gui": { + "rotation": [-67.5, 0, 45], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [90, 0, 0], + "translation": [0, 0, -16], + "scale": [1.6, 1.6, 1.6] + }, + "fixed": { + "translation": [0, 0, -1.5], + "scale": [1.5, 1.5, 1.5] + } + } +} diff --git a/public/assets/minecraft/models/item/squid_spawn_egg.json b/public/assets/minecraft/models/item/squid_spawn_egg.json new file mode 100644 index 00000000..23102e77 --- /dev/null +++ b/public/assets/minecraft/models/item/squid_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/squid_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stick.json b/public/assets/minecraft/models/item/stick.json new file mode 100644 index 00000000..f0dc3b97 --- /dev/null +++ b/public/assets/minecraft/models/item/stick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sticky_piston.json b/public/assets/minecraft/models/item/sticky_piston.json new file mode 100644 index 00000000..f55667a7 --- /dev/null +++ b/public/assets/minecraft/models/item/sticky_piston.json @@ -0,0 +1,3 @@ +{ + "parent": "block/sticky_piston_inventory" +} diff --git a/public/assets/minecraft/models/item/stone_axe.json b/public/assets/minecraft/models/item/stone_axe.json new file mode 100644 index 00000000..1e3bc7e8 --- /dev/null +++ b/public/assets/minecraft/models/item/stone_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stone_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_hoe.json b/public/assets/minecraft/models/item/stone_hoe.json new file mode 100644 index 00000000..13f40c63 --- /dev/null +++ b/public/assets/minecraft/models/item/stone_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stone_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_pickaxe.json b/public/assets/minecraft/models/item/stone_pickaxe.json new file mode 100644 index 00000000..dec09cbe --- /dev/null +++ b/public/assets/minecraft/models/item/stone_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stone_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_shovel.json b/public/assets/minecraft/models/item/stone_shovel.json new file mode 100644 index 00000000..727a68b9 --- /dev/null +++ b/public/assets/minecraft/models/item/stone_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stone_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_spear.json b/public/assets/minecraft/models/item/stone_spear.json new file mode 100644 index 00000000..66e6935e --- /dev/null +++ b/public/assets/minecraft/models/item/stone_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/stone_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_spear_in_hand.json b/public/assets/minecraft/models/item/stone_spear_in_hand.json new file mode 100644 index 00000000..624a2713 --- /dev/null +++ b/public/assets/minecraft/models/item/stone_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/stone_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stone_sword.json b/public/assets/minecraft/models/item/stone_sword.json new file mode 100644 index 00000000..ba4a89f1 --- /dev/null +++ b/public/assets/minecraft/models/item/stone_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/stone_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/stray_spawn_egg.json b/public/assets/minecraft/models/item/stray_spawn_egg.json new file mode 100644 index 00000000..87bbb174 --- /dev/null +++ b/public/assets/minecraft/models/item/stray_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/stray_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/strider_spawn_egg.json b/public/assets/minecraft/models/item/strider_spawn_egg.json new file mode 100644 index 00000000..424df94f --- /dev/null +++ b/public/assets/minecraft/models/item/strider_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/strider_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/string.json b/public/assets/minecraft/models/item/string.json new file mode 100644 index 00000000..ca6251bf --- /dev/null +++ b/public/assets/minecraft/models/item/string.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/string" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/structure_void.json b/public/assets/minecraft/models/item/structure_void.json new file mode 100644 index 00000000..65fb4840 --- /dev/null +++ b/public/assets/minecraft/models/item/structure_void.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/structure_void" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sugar.json b/public/assets/minecraft/models/item/sugar.json new file mode 100644 index 00000000..74e73ebd --- /dev/null +++ b/public/assets/minecraft/models/item/sugar.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sugar" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sugar_cane.json b/public/assets/minecraft/models/item/sugar_cane.json new file mode 100644 index 00000000..ee6d1fc1 --- /dev/null +++ b/public/assets/minecraft/models/item/sugar_cane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sugar_cane" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sulfur_cube_bucket.json b/public/assets/minecraft/models/item/sulfur_cube_bucket.json new file mode 100644 index 00000000..65036751 --- /dev/null +++ b/public/assets/minecraft/models/item/sulfur_cube_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sulfur_cube_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sulfur_cube_spawn_egg.json b/public/assets/minecraft/models/item/sulfur_cube_spawn_egg.json new file mode 100644 index 00000000..32980bc3 --- /dev/null +++ b/public/assets/minecraft/models/item/sulfur_cube_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sulfur_cube_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sulfur_spike.json b/public/assets/minecraft/models/item/sulfur_spike.json new file mode 100644 index 00000000..bba746f9 --- /dev/null +++ b/public/assets/minecraft/models/item/sulfur_spike.json @@ -0,0 +1,18 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sulfur_spike" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 100, 0 ], + "translation": [ -1, -1, 0], + "scale": [ 0.9, 0.9, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 100, 0 ], + "translation": [ 0, -2, 0], + "scale": [ 0.9, 0.9, 0.9 ] + } + } +} diff --git a/public/assets/minecraft/models/item/sunflower.json b/public/assets/minecraft/models/item/sunflower.json new file mode 100644 index 00000000..694e244c --- /dev/null +++ b/public/assets/minecraft/models/item/sunflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/sunflower_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/suspicious_stew.json b/public/assets/minecraft/models/item/suspicious_stew.json new file mode 100644 index 00000000..15e645a3 --- /dev/null +++ b/public/assets/minecraft/models/item/suspicious_stew.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/suspicious_stew" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/sweet_berries.json b/public/assets/minecraft/models/item/sweet_berries.json new file mode 100644 index 00000000..e1658941 --- /dev/null +++ b/public/assets/minecraft/models/item/sweet_berries.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/sweet_berries" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tadpole_bucket.json b/public/assets/minecraft/models/item/tadpole_bucket.json new file mode 100644 index 00000000..44e1336b --- /dev/null +++ b/public/assets/minecraft/models/item/tadpole_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tadpole_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tadpole_spawn_egg.json b/public/assets/minecraft/models/item/tadpole_spawn_egg.json new file mode 100644 index 00000000..2e6fb446 --- /dev/null +++ b/public/assets/minecraft/models/item/tadpole_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tadpole_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tall_dry_grass.json b/public/assets/minecraft/models/item/tall_dry_grass.json new file mode 100644 index 00000000..6b11a1fd --- /dev/null +++ b/public/assets/minecraft/models/item/tall_dry_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/tall_dry_grass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tall_grass.json b/public/assets/minecraft/models/item/tall_grass.json new file mode 100644 index 00000000..df809ea7 --- /dev/null +++ b/public/assets/minecraft/models/item/tall_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/tall_grass_top" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/template_banner.json b/public/assets/minecraft/models/item/template_banner.json new file mode 100644 index 00000000..14b25dcc --- /dev/null +++ b/public/assets/minecraft/models/item/template_banner.json @@ -0,0 +1,38 @@ +{ + "gui_light": "front", + "textures": { + "particle": "block/oak_planks" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 2, 0.5], + "scale":[ 0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 20, 0 ], + "translation": [ 0, -3.25, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 0], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 16, 7], + "scale":[ 1.5, 1.5, 1.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5] + } + } +} diff --git a/public/assets/minecraft/models/item/template_bundle_open_back.json b/public/assets/minecraft/models/item/template_bundle_open_back.json new file mode 100644 index 00000000..a710db4d --- /dev/null +++ b/public/assets/minecraft/models/item/template_bundle_open_back.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "display": { + "gui": { + "translation": [ 0, 0, -16 ] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/template_bundle_open_front.json b/public/assets/minecraft/models/item/template_bundle_open_front.json new file mode 100644 index 00000000..51442b45 --- /dev/null +++ b/public/assets/minecraft/models/item/template_bundle_open_front.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "display": { + "gui": { + "translation": [ 0, 0, 16 ] + } + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/template_chest.json b/public/assets/minecraft/models/item/template_chest.json new file mode 100644 index 00000000..455c5427 --- /dev/null +++ b/public/assets/minecraft/models/item/template_chest.json @@ -0,0 +1,34 @@ +{ + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.25, 0.25, 0.25 ] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 1, 1, 1] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 315, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 315, 0 ], + "translation": [ 0, 0, 0], + "scale": [ 0.4, 0.4, 0.4 ] + } + } +} diff --git a/public/assets/minecraft/models/item/template_copper_golem_statue.json b/public/assets/minecraft/models/item/template_copper_golem_statue.json new file mode 100644 index 00000000..ff137d22 --- /dev/null +++ b/public/assets/minecraft/models/item/template_copper_golem_statue.json @@ -0,0 +1,42 @@ +{ + "textures": { + "particle": "block/copper_block" + }, + "display": { + "gui": { + "rotation": [ 30, 45, 180 ], + "translation": [ 0, 2, 0 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "ground": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.35, 0.35, 0.35 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -45, 180 ], + "translation": [ 0, 5, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, -45, 180 ], + "translation": [ 0, 5, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 180 ], + "translation": [ 0, 3, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "on_shelf": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 8, 0 ], + "scale": [ 1, 1, 1 ] + }, + "head": { + "rotation": [ 0, 180, 180 ], + "translation": [ 0, 22.5, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/public/assets/minecraft/models/item/template_music_disc.json b/public/assets/minecraft/models/item/template_music_disc.json new file mode 100644 index 00000000..41268452 --- /dev/null +++ b/public/assets/minecraft/models/item/template_music_disc.json @@ -0,0 +1,10 @@ +{ + "parent": "item/generated", + "gui_light": "front", + "display": { + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ -0.5, 0, 0 ] + } + } +} diff --git a/public/assets/minecraft/models/item/template_shulker_box.json b/public/assets/minecraft/models/item/template_shulker_box.json new file mode 100644 index 00000000..455c5427 --- /dev/null +++ b/public/assets/minecraft/models/item/template_shulker_box.json @@ -0,0 +1,34 @@ +{ + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.25, 0.25, 0.25 ] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 1, 1, 1] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 315, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 315, 0 ], + "translation": [ 0, 0, 0], + "scale": [ 0.4, 0.4, 0.4 ] + } + } +} diff --git a/public/assets/minecraft/models/item/template_skull.json b/public/assets/minecraft/models/item/template_skull.json new file mode 100644 index 00000000..51c71244 --- /dev/null +++ b/public/assets/minecraft/models/item/template_skull.json @@ -0,0 +1,32 @@ +{ + "textures": { + "particle": "block/soul_sand" + }, + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 3, 0 ], + "scale": [ 1, 1, 1 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 4, 0], + "scale":[ 1, 1, 1 ] + }, + "on_shelf": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 8, 0 ], + "scale": [ 2, 2, 2 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 45, 45, 0 ], + "translation": [ 0, 3, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + } +} diff --git a/public/assets/minecraft/models/item/tide_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/tide_armor_trim_smithing_template.json new file mode 100644 index 00000000..f3c54405 --- /dev/null +++ b/public/assets/minecraft/models/item/tide_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tide_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tipped_arrow.json b/public/assets/minecraft/models/item/tipped_arrow.json new file mode 100644 index 00000000..0b124105 --- /dev/null +++ b/public/assets/minecraft/models/item/tipped_arrow.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tipped_arrow_head", + "layer1": "minecraft:item/tipped_arrow_base" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tnt_minecart.json b/public/assets/minecraft/models/item/tnt_minecart.json new file mode 100644 index 00000000..c3c32604 --- /dev/null +++ b/public/assets/minecraft/models/item/tnt_minecart.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tnt_minecart" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tooting_goat_horn.json b/public/assets/minecraft/models/item/tooting_goat_horn.json new file mode 100644 index 00000000..c412562e --- /dev/null +++ b/public/assets/minecraft/models/item/tooting_goat_horn.json @@ -0,0 +1,26 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/goat_horn" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, -125, 0 ], + "translation": [ -1, 2, 2 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 55, 0 ], + "translation": [ -1, 2, 2 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -55, -5 ], + "translation": [ -1, -2.5, -7.5 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 115, 5 ], + "translation": [ 0 , -2.5, -7.5 ] + } + } +} diff --git a/public/assets/minecraft/models/item/torch.json b/public/assets/minecraft/models/item/torch.json new file mode 100644 index 00000000..a734b43b --- /dev/null +++ b/public/assets/minecraft/models/item/torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/torch" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/torchflower.json b/public/assets/minecraft/models/item/torchflower.json new file mode 100644 index 00000000..bac7a825 --- /dev/null +++ b/public/assets/minecraft/models/item/torchflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/torchflower" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/torchflower_seeds.json b/public/assets/minecraft/models/item/torchflower_seeds.json new file mode 100644 index 00000000..6637aa8c --- /dev/null +++ b/public/assets/minecraft/models/item/torchflower_seeds.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/torchflower_seeds" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/totem_of_undying.json b/public/assets/minecraft/models/item/totem_of_undying.json new file mode 100644 index 00000000..abefc057 --- /dev/null +++ b/public/assets/minecraft/models/item/totem_of_undying.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/totem_of_undying" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/trader_llama_spawn_egg.json b/public/assets/minecraft/models/item/trader_llama_spawn_egg.json new file mode 100644 index 00000000..dd644cb8 --- /dev/null +++ b/public/assets/minecraft/models/item/trader_llama_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/trader_llama_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/trapped_chest.json b/public/assets/minecraft/models/item/trapped_chest.json new file mode 100644 index 00000000..fb1b4c69 --- /dev/null +++ b/public/assets/minecraft/models/item/trapped_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/trial_key.json b/public/assets/minecraft/models/item/trial_key.json new file mode 100644 index 00000000..0ff9e82f --- /dev/null +++ b/public/assets/minecraft/models/item/trial_key.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/trial_key" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/trident.json b/public/assets/minecraft/models/item/trident.json new file mode 100644 index 00000000..f129b55e --- /dev/null +++ b/public/assets/minecraft/models/item/trident.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/trident" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/trident_in_hand.json b/public/assets/minecraft/models/item/trident_in_hand.json new file mode 100644 index 00000000..e7562b4a --- /dev/null +++ b/public/assets/minecraft/models/item/trident_in_hand.json @@ -0,0 +1,43 @@ +{ + "gui_light": "front", + "textures": { + "particle": "item/trident" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 60, 0 ], + "translation": [ 11, 17, -2 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 60, 0 ], + "translation": [ 3, 17, 12 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ -3, 17, 1], + "scale": [ 1, 1, 1 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 13, 17, 1], + "scale": [ 1, 1, 1 ] + }, + "gui": { + "rotation": [ 15, -25, -5 ], + "translation": [ 2, 3, 0 ], + "scale": [ 0.65, 0.65, 0.65 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ -2, 4, -5], + "scale":[ 0.5, 0.5, 0.5] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 4, 4, 2], + "scale":[ 0.25, 0.25, 0.25] + } + } +} diff --git a/public/assets/minecraft/models/item/trident_throwing.json b/public/assets/minecraft/models/item/trident_throwing.json new file mode 100644 index 00000000..0749afcd --- /dev/null +++ b/public/assets/minecraft/models/item/trident_throwing.json @@ -0,0 +1,43 @@ +{ + "gui_light": "front", + "textures": { + "particle": "item/trident" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 180 ], + "translation": [ 8, -17, 9 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 90, 180 ], + "translation": [ 8, -17, -7 ], + "scale": [ 1, 1, 1 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ -3, 17, 1], + "scale": [ 1, 1, 1 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 13, 17, 1], + "scale": [ 1, 1, 1 ] + }, + "gui": { + "rotation": [ 15, -25, -5 ], + "translation": [ 2, 3, 0 ], + "scale": [ 0.65, 0.65, 0.65 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ -2, 4, -5], + "scale":[ 0.5, 0.5, 0.5] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 4, 4, 2], + "scale":[ 0.25, 0.25, 0.25] + } + } +} diff --git a/public/assets/minecraft/models/item/tripwire_hook.json b/public/assets/minecraft/models/item/tripwire_hook.json new file mode 100644 index 00000000..b4a83abd --- /dev/null +++ b/public/assets/minecraft/models/item/tripwire_hook.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/tripwire_hook" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tropical_fish.json b/public/assets/minecraft/models/item/tropical_fish.json new file mode 100644 index 00000000..d8e9ebc6 --- /dev/null +++ b/public/assets/minecraft/models/item/tropical_fish.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tropical_fish" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tropical_fish_bucket.json b/public/assets/minecraft/models/item/tropical_fish_bucket.json new file mode 100644 index 00000000..2ea21229 --- /dev/null +++ b/public/assets/minecraft/models/item/tropical_fish_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tropical_fish_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tropical_fish_spawn_egg.json b/public/assets/minecraft/models/item/tropical_fish_spawn_egg.json new file mode 100644 index 00000000..f3503993 --- /dev/null +++ b/public/assets/minecraft/models/item/tropical_fish_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/tropical_fish_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tube_coral.json b/public/assets/minecraft/models/item/tube_coral.json new file mode 100644 index 00000000..dc0358e1 --- /dev/null +++ b/public/assets/minecraft/models/item/tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/tube_coral" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/tube_coral_fan.json b/public/assets/minecraft/models/item/tube_coral_fan.json new file mode 100644 index 00000000..76c880f7 --- /dev/null +++ b/public/assets/minecraft/models/item/tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/tube_coral_fan" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_egg.json b/public/assets/minecraft/models/item/turtle_egg.json new file mode 100644 index 00000000..bbc29d4a --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet.json b/public/assets/minecraft/models/item/turtle_helmet.json new file mode 100644 index 00000000..60d78346 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_amethyst_trim.json b/public/assets/minecraft/models/item/turtle_helmet_amethyst_trim.json new file mode 100644 index 00000000..b957586d --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_copper_trim.json b/public/assets/minecraft/models/item/turtle_helmet_copper_trim.json new file mode 100644 index 00000000..dcbbfcfe --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_diamond_trim.json b/public/assets/minecraft/models/item/turtle_helmet_diamond_trim.json new file mode 100644 index 00000000..75955616 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_emerald_trim.json b/public/assets/minecraft/models/item/turtle_helmet_emerald_trim.json new file mode 100644 index 00000000..15cca089 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_gold_trim.json b/public/assets/minecraft/models/item/turtle_helmet_gold_trim.json new file mode 100644 index 00000000..d7b0c824 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_iron_trim.json b/public/assets/minecraft/models/item/turtle_helmet_iron_trim.json new file mode 100644 index 00000000..2f4cbc6f --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_lapis_trim.json b/public/assets/minecraft/models/item/turtle_helmet_lapis_trim.json new file mode 100644 index 00000000..95d3bc72 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_netherite_trim.json b/public/assets/minecraft/models/item/turtle_helmet_netherite_trim.json new file mode 100644 index 00000000..7c16fa61 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_quartz_trim.json b/public/assets/minecraft/models/item/turtle_helmet_quartz_trim.json new file mode 100644 index 00000000..6bcfbb69 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_redstone_trim.json b/public/assets/minecraft/models/item/turtle_helmet_redstone_trim.json new file mode 100644 index 00000000..4c694cbb --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_helmet_resin_trim.json b/public/assets/minecraft/models/item/turtle_helmet_resin_trim.json new file mode 100644 index 00000000..64adf32e --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_scute.json b/public/assets/minecraft/models/item/turtle_scute.json new file mode 100644 index 00000000..64af43c3 --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_scute.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_scute" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/turtle_spawn_egg.json b/public/assets/minecraft/models/item/turtle_spawn_egg.json new file mode 100644 index 00000000..559691cf --- /dev/null +++ b/public/assets/minecraft/models/item/turtle_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/turtle_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/twisting_vines.json b/public/assets/minecraft/models/item/twisting_vines.json new file mode 100644 index 00000000..fe4d57c0 --- /dev/null +++ b/public/assets/minecraft/models/item/twisting_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/twisting_vines_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/vex_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/vex_armor_trim_smithing_template.json new file mode 100644 index 00000000..93ec389e --- /dev/null +++ b/public/assets/minecraft/models/item/vex_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/vex_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/vex_spawn_egg.json b/public/assets/minecraft/models/item/vex_spawn_egg.json new file mode 100644 index 00000000..8ad861c6 --- /dev/null +++ b/public/assets/minecraft/models/item/vex_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/vex_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/villager_spawn_egg.json b/public/assets/minecraft/models/item/villager_spawn_egg.json new file mode 100644 index 00000000..3c69426a --- /dev/null +++ b/public/assets/minecraft/models/item/villager_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/villager_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/vindicator_spawn_egg.json b/public/assets/minecraft/models/item/vindicator_spawn_egg.json new file mode 100644 index 00000000..371c13f7 --- /dev/null +++ b/public/assets/minecraft/models/item/vindicator_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/vindicator_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/vine.json b/public/assets/minecraft/models/item/vine.json new file mode 100644 index 00000000..c1eaec40 --- /dev/null +++ b/public/assets/minecraft/models/item/vine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/vine" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wandering_trader_spawn_egg.json b/public/assets/minecraft/models/item/wandering_trader_spawn_egg.json new file mode 100644 index 00000000..54a52c05 --- /dev/null +++ b/public/assets/minecraft/models/item/wandering_trader_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wandering_trader_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/ward_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/ward_armor_trim_smithing_template.json new file mode 100644 index 00000000..b8be109e --- /dev/null +++ b/public/assets/minecraft/models/item/ward_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/ward_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warden_spawn_egg.json b/public/assets/minecraft/models/item/warden_spawn_egg.json new file mode 100644 index 00000000..a26c8a56 --- /dev/null +++ b/public/assets/minecraft/models/item/warden_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/warden_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_door.json b/public/assets/minecraft/models/item/warped_door.json new file mode 100644 index 00000000..5bc37290 --- /dev/null +++ b/public/assets/minecraft/models/item/warped_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/warped_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_fungus.json b/public/assets/minecraft/models/item/warped_fungus.json new file mode 100644 index 00000000..eecb3bfd --- /dev/null +++ b/public/assets/minecraft/models/item/warped_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/warped_fungus" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_fungus_on_a_stick.json b/public/assets/minecraft/models/item/warped_fungus_on_a_stick.json new file mode 100644 index 00000000..562fe25c --- /dev/null +++ b/public/assets/minecraft/models/item/warped_fungus_on_a_stick.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld_rod", + "textures": { + "layer0": "minecraft:item/warped_fungus_on_a_stick" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_hanging_sign.json b/public/assets/minecraft/models/item/warped_hanging_sign.json new file mode 100644 index 00000000..fe9180a7 --- /dev/null +++ b/public/assets/minecraft/models/item/warped_hanging_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/warped_hanging_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_roots.json b/public/assets/minecraft/models/item/warped_roots.json new file mode 100644 index 00000000..d44aa577 --- /dev/null +++ b/public/assets/minecraft/models/item/warped_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/warped_roots" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/warped_sign.json b/public/assets/minecraft/models/item/warped_sign.json new file mode 100644 index 00000000..82db6f27 --- /dev/null +++ b/public/assets/minecraft/models/item/warped_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/warped_sign" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/water_bucket.json b/public/assets/minecraft/models/item/water_bucket.json new file mode 100644 index 00000000..af17e57d --- /dev/null +++ b/public/assets/minecraft/models/item/water_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/water_bucket" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wayfinder_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/wayfinder_armor_trim_smithing_template.json new file mode 100644 index 00000000..0d31b00c --- /dev/null +++ b/public/assets/minecraft/models/item/wayfinder_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wayfinder_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weathered_copper_bars.json b/public/assets/minecraft/models/item/weathered_copper_bars.json new file mode 100644 index 00000000..ce12f609 --- /dev/null +++ b/public/assets/minecraft/models/item/weathered_copper_bars.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/weathered_copper_bars" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weathered_copper_chain.json b/public/assets/minecraft/models/item/weathered_copper_chain.json new file mode 100644 index 00000000..07a4be1f --- /dev/null +++ b/public/assets/minecraft/models/item/weathered_copper_chain.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/weathered_copper_chain" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weathered_copper_chest.json b/public/assets/minecraft/models/item/weathered_copper_chest.json new file mode 100644 index 00000000..369bcf96 --- /dev/null +++ b/public/assets/minecraft/models/item/weathered_copper_chest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_chest", + "textures": { + "particle": "minecraft:block/weathered_copper" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weathered_copper_door.json b/public/assets/minecraft/models/item/weathered_copper_door.json new file mode 100644 index 00000000..91c28c7b --- /dev/null +++ b/public/assets/minecraft/models/item/weathered_copper_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/weathered_copper_door" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weathered_copper_lantern.json b/public/assets/minecraft/models/item/weathered_copper_lantern.json new file mode 100644 index 00000000..efa18cff --- /dev/null +++ b/public/assets/minecraft/models/item/weathered_copper_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/weathered_copper_lantern" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/weeping_vines.json b/public/assets/minecraft/models/item/weeping_vines.json new file mode 100644 index 00000000..834b71c5 --- /dev/null +++ b/public/assets/minecraft/models/item/weeping_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/weeping_vines_plant" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wheat.json b/public/assets/minecraft/models/item/wheat.json new file mode 100644 index 00000000..f77a8c8f --- /dev/null +++ b/public/assets/minecraft/models/item/wheat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wheat" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wheat_seeds.json b/public/assets/minecraft/models/item/wheat_seeds.json new file mode 100644 index 00000000..8fd9068f --- /dev/null +++ b/public/assets/minecraft/models/item/wheat_seeds.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wheat_seeds" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_bundle.json b/public/assets/minecraft/models/item/white_bundle.json new file mode 100644 index 00000000..6efd8ccb --- /dev/null +++ b/public/assets/minecraft/models/item/white_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/white_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_bundle_open_back.json b/public/assets/minecraft/models/item/white_bundle_open_back.json new file mode 100644 index 00000000..29479f6a --- /dev/null +++ b/public/assets/minecraft/models/item/white_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/white_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_bundle_open_front.json b/public/assets/minecraft/models/item/white_bundle_open_front.json new file mode 100644 index 00000000..0946151a --- /dev/null +++ b/public/assets/minecraft/models/item/white_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/white_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_candle.json b/public/assets/minecraft/models/item/white_candle.json new file mode 100644 index 00000000..d13392c4 --- /dev/null +++ b/public/assets/minecraft/models/item/white_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/white_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_dye.json b/public/assets/minecraft/models/item/white_dye.json new file mode 100644 index 00000000..68b02c07 --- /dev/null +++ b/public/assets/minecraft/models/item/white_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/white_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_harness.json b/public/assets/minecraft/models/item/white_harness.json new file mode 100644 index 00000000..5c9e9f68 --- /dev/null +++ b/public/assets/minecraft/models/item/white_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/white_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_shulker_box.json b/public/assets/minecraft/models/item/white_shulker_box.json new file mode 100644 index 00000000..6fd0156e --- /dev/null +++ b/public/assets/minecraft/models/item/white_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/white_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_stained_glass_pane.json b/public/assets/minecraft/models/item/white_stained_glass_pane.json new file mode 100644 index 00000000..dbe66a16 --- /dev/null +++ b/public/assets/minecraft/models/item/white_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/white_tulip.json b/public/assets/minecraft/models/item/white_tulip.json new file mode 100644 index 00000000..f1940906 --- /dev/null +++ b/public/assets/minecraft/models/item/white_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/white_tulip" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wild_armor_trim_smithing_template.json b/public/assets/minecraft/models/item/wild_armor_trim_smithing_template.json new file mode 100644 index 00000000..52c438c7 --- /dev/null +++ b/public/assets/minecraft/models/item/wild_armor_trim_smithing_template.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wild_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wildflowers.json b/public/assets/minecraft/models/item/wildflowers.json new file mode 100644 index 00000000..b4e70956 --- /dev/null +++ b/public/assets/minecraft/models/item/wildflowers.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wildflowers" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wind_charge.json b/public/assets/minecraft/models/item/wind_charge.json new file mode 100644 index 00000000..821c34eb --- /dev/null +++ b/public/assets/minecraft/models/item/wind_charge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wind_charge" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/witch_spawn_egg.json b/public/assets/minecraft/models/item/witch_spawn_egg.json new file mode 100644 index 00000000..37486399 --- /dev/null +++ b/public/assets/minecraft/models/item/witch_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/witch_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wither_rose.json b/public/assets/minecraft/models/item/wither_rose.json new file mode 100644 index 00000000..9579e7c4 --- /dev/null +++ b/public/assets/minecraft/models/item/wither_rose.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/wither_rose" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wither_skeleton_spawn_egg.json b/public/assets/minecraft/models/item/wither_skeleton_spawn_egg.json new file mode 100644 index 00000000..b39d9de4 --- /dev/null +++ b/public/assets/minecraft/models/item/wither_skeleton_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wither_skeleton_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wither_spawn_egg.json b/public/assets/minecraft/models/item/wither_spawn_egg.json new file mode 100644 index 00000000..3c16da2d --- /dev/null +++ b/public/assets/minecraft/models/item/wither_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wither_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wolf_armor.json b/public/assets/minecraft/models/item/wolf_armor.json new file mode 100644 index 00000000..11f10428 --- /dev/null +++ b/public/assets/minecraft/models/item/wolf_armor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wolf_armor" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wolf_armor_dyed.json b/public/assets/minecraft/models/item/wolf_armor_dyed.json new file mode 100644 index 00000000..b08d0829 --- /dev/null +++ b/public/assets/minecraft/models/item/wolf_armor_dyed.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wolf_armor", + "layer1": "minecraft:item/wolf_armor_overlay" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wolf_spawn_egg.json b/public/assets/minecraft/models/item/wolf_spawn_egg.json new file mode 100644 index 00000000..e2b5ddc0 --- /dev/null +++ b/public/assets/minecraft/models/item/wolf_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wolf_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_axe.json b/public/assets/minecraft/models/item/wooden_axe.json new file mode 100644 index 00000000..e08423db --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_axe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_hoe.json b/public/assets/minecraft/models/item/wooden_hoe.json new file mode 100644 index 00000000..a925c76b --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_hoe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_pickaxe.json b/public/assets/minecraft/models/item/wooden_pickaxe.json new file mode 100644 index 00000000..5b9bbab7 --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_pickaxe" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_shovel.json b/public/assets/minecraft/models/item/wooden_shovel.json new file mode 100644 index 00000000..7c4d8287 --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_shovel" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_spear.json b/public/assets/minecraft/models/item/wooden_spear.json new file mode 100644 index 00000000..992b3b86 --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_spear.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/wooden_spear" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_spear_in_hand.json b/public/assets/minecraft/models/item/wooden_spear_in_hand.json new file mode 100644 index 00000000..e0c02933 --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_spear_in_hand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/spear_in_hand", + "textures": { + "layer0": "minecraft:item/wooden_spear_in_hand" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/wooden_sword.json b/public/assets/minecraft/models/item/wooden_sword.json new file mode 100644 index 00000000..4024a58a --- /dev/null +++ b/public/assets/minecraft/models/item/wooden_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/wooden_sword" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/writable_book.json b/public/assets/minecraft/models/item/writable_book.json new file mode 100644 index 00000000..9398beca --- /dev/null +++ b/public/assets/minecraft/models/item/writable_book.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/writable_book" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/written_book.json b/public/assets/minecraft/models/item/written_book.json new file mode 100644 index 00000000..45a09602 --- /dev/null +++ b/public/assets/minecraft/models/item/written_book.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/written_book" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_bundle.json b/public/assets/minecraft/models/item/yellow_bundle.json new file mode 100644 index 00000000..c685714d --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_bundle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/yellow_bundle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_bundle_open_back.json b/public/assets/minecraft/models/item/yellow_bundle_open_back.json new file mode 100644 index 00000000..04998c2b --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_bundle_open_back.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_back", + "textures": { + "layer0": "minecraft:item/yellow_bundle_open_back" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_bundle_open_front.json b/public/assets/minecraft/models/item/yellow_bundle_open_front.json new file mode 100644 index 00000000..a4794d6b --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_bundle_open_front.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_bundle_open_front", + "textures": { + "layer0": "minecraft:item/yellow_bundle_open_front" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_candle.json b/public/assets/minecraft/models/item/yellow_candle.json new file mode 100644 index 00000000..8f2e0728 --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_candle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/yellow_candle" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_dye.json b/public/assets/minecraft/models/item/yellow_dye.json new file mode 100644 index 00000000..14d6bb6a --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_dye.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/yellow_dye" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_harness.json b/public/assets/minecraft/models/item/yellow_harness.json new file mode 100644 index 00000000..b2783beb --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_harness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/yellow_harness" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_shulker_box.json b/public/assets/minecraft/models/item/yellow_shulker_box.json new file mode 100644 index 00000000..318a620e --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_shulker_box.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/template_shulker_box", + "textures": { + "particle": "minecraft:block/yellow_shulker_box" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/yellow_stained_glass_pane.json b/public/assets/minecraft/models/item/yellow_stained_glass_pane.json new file mode 100644 index 00000000..e17c28a2 --- /dev/null +++ b/public/assets/minecraft/models/item/yellow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zoglin_spawn_egg.json b/public/assets/minecraft/models/item/zoglin_spawn_egg.json new file mode 100644 index 00000000..f8740776 --- /dev/null +++ b/public/assets/minecraft/models/item/zoglin_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zoglin_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zombie_horse_spawn_egg.json b/public/assets/minecraft/models/item/zombie_horse_spawn_egg.json new file mode 100644 index 00000000..9d8a4e2f --- /dev/null +++ b/public/assets/minecraft/models/item/zombie_horse_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zombie_horse_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zombie_nautilus_spawn_egg.json b/public/assets/minecraft/models/item/zombie_nautilus_spawn_egg.json new file mode 100644 index 00000000..19ec1090 --- /dev/null +++ b/public/assets/minecraft/models/item/zombie_nautilus_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zombie_nautilus_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zombie_spawn_egg.json b/public/assets/minecraft/models/item/zombie_spawn_egg.json new file mode 100644 index 00000000..f0f63d8d --- /dev/null +++ b/public/assets/minecraft/models/item/zombie_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zombie_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zombie_villager_spawn_egg.json b/public/assets/minecraft/models/item/zombie_villager_spawn_egg.json new file mode 100644 index 00000000..651e67d8 --- /dev/null +++ b/public/assets/minecraft/models/item/zombie_villager_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zombie_villager_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/models/item/zombified_piglin_spawn_egg.json b/public/assets/minecraft/models/item/zombified_piglin_spawn_egg.json new file mode 100644 index 00000000..fab7c383 --- /dev/null +++ b/public/assets/minecraft/models/item/zombified_piglin_spawn_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "minecraft:item/zombified_piglin_spawn_egg" + } +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/acacia_door_bottom.png b/public/assets/minecraft/textures/block/acacia_door_bottom.png new file mode 100644 index 00000000..c67620f5 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/acacia_door_top.png b/public/assets/minecraft/textures/block/acacia_door_top.png new file mode 100644 index 00000000..c1739b26 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_door_top.png differ diff --git a/public/assets/minecraft/textures/block/acacia_hanging_sign.png b/public/assets/minecraft/textures/block/acacia_hanging_sign.png new file mode 100644 index 00000000..621505ac Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/acacia_leaves.png b/public/assets/minecraft/textures/block/acacia_leaves.png new file mode 100644 index 00000000..08a03380 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_leaves.png differ diff --git a/public/assets/minecraft/textures/block/acacia_leaves.png.mcmeta b/public/assets/minecraft/textures/block/acacia_leaves.png.mcmeta new file mode 100644 index 00000000..910e87d5 --- /dev/null +++ b/public/assets/minecraft/textures/block/acacia_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/acacia_log.png b/public/assets/minecraft/textures/block/acacia_log.png new file mode 100644 index 00000000..0439f5ab Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_log.png differ diff --git a/public/assets/minecraft/textures/block/acacia_log_top.png b/public/assets/minecraft/textures/block/acacia_log_top.png new file mode 100644 index 00000000..24b58547 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_log_top.png differ diff --git a/public/assets/minecraft/textures/block/acacia_planks.png b/public/assets/minecraft/textures/block/acacia_planks.png new file mode 100644 index 00000000..ea52eaec Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_planks.png differ diff --git a/public/assets/minecraft/textures/block/acacia_sapling.png b/public/assets/minecraft/textures/block/acacia_sapling.png new file mode 100644 index 00000000..d866b6e4 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_sapling.png differ diff --git a/public/assets/minecraft/textures/block/acacia_shelf.png b/public/assets/minecraft/textures/block/acacia_shelf.png new file mode 100644 index 00000000..eb4a566e Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_shelf.png differ diff --git a/public/assets/minecraft/textures/block/acacia_sign.png b/public/assets/minecraft/textures/block/acacia_sign.png new file mode 100644 index 00000000..07d76b3b Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_sign.png differ diff --git a/public/assets/minecraft/textures/block/acacia_trapdoor.png b/public/assets/minecraft/textures/block/acacia_trapdoor.png new file mode 100644 index 00000000..e8eeb9c1 Binary files /dev/null and b/public/assets/minecraft/textures/block/acacia_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/activator_rail.png b/public/assets/minecraft/textures/block/activator_rail.png new file mode 100644 index 00000000..fab0decc Binary files /dev/null and b/public/assets/minecraft/textures/block/activator_rail.png differ diff --git a/public/assets/minecraft/textures/block/activator_rail_on.png b/public/assets/minecraft/textures/block/activator_rail_on.png new file mode 100644 index 00000000..354162c6 Binary files /dev/null and b/public/assets/minecraft/textures/block/activator_rail_on.png differ diff --git a/public/assets/minecraft/textures/block/allium.png b/public/assets/minecraft/textures/block/allium.png new file mode 100644 index 00000000..b5678ec5 Binary files /dev/null and b/public/assets/minecraft/textures/block/allium.png differ diff --git a/public/assets/minecraft/textures/block/allium.png.mcmeta b/public/assets/minecraft/textures/block/allium.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/allium.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/amethyst_block.png b/public/assets/minecraft/textures/block/amethyst_block.png new file mode 100644 index 00000000..4a0e0534 Binary files /dev/null and b/public/assets/minecraft/textures/block/amethyst_block.png differ diff --git a/public/assets/minecraft/textures/block/amethyst_cluster.png b/public/assets/minecraft/textures/block/amethyst_cluster.png new file mode 100644 index 00000000..3662e0e4 Binary files /dev/null and b/public/assets/minecraft/textures/block/amethyst_cluster.png differ diff --git a/public/assets/minecraft/textures/block/amethyst_cluster.png.mcmeta b/public/assets/minecraft/textures/block/amethyst_cluster.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/amethyst_cluster.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/ancient_debris_side.png b/public/assets/minecraft/textures/block/ancient_debris_side.png new file mode 100644 index 00000000..ed567d34 Binary files /dev/null and b/public/assets/minecraft/textures/block/ancient_debris_side.png differ diff --git a/public/assets/minecraft/textures/block/ancient_debris_top.png b/public/assets/minecraft/textures/block/ancient_debris_top.png new file mode 100644 index 00000000..c5b9b0bb Binary files /dev/null and b/public/assets/minecraft/textures/block/ancient_debris_top.png differ diff --git a/public/assets/minecraft/textures/block/andesite.png b/public/assets/minecraft/textures/block/andesite.png new file mode 100644 index 00000000..53c96684 Binary files /dev/null and b/public/assets/minecraft/textures/block/andesite.png differ diff --git a/public/assets/minecraft/textures/block/anvil.png b/public/assets/minecraft/textures/block/anvil.png new file mode 100644 index 00000000..1c3cee9b Binary files /dev/null and b/public/assets/minecraft/textures/block/anvil.png differ diff --git a/public/assets/minecraft/textures/block/anvil_top.png b/public/assets/minecraft/textures/block/anvil_top.png new file mode 100644 index 00000000..caff2b75 Binary files /dev/null and b/public/assets/minecraft/textures/block/anvil_top.png differ diff --git a/public/assets/minecraft/textures/block/attached_melon_stem.png b/public/assets/minecraft/textures/block/attached_melon_stem.png new file mode 100644 index 00000000..3839eacb Binary files /dev/null and b/public/assets/minecraft/textures/block/attached_melon_stem.png differ diff --git a/public/assets/minecraft/textures/block/attached_pumpkin_stem.png b/public/assets/minecraft/textures/block/attached_pumpkin_stem.png new file mode 100644 index 00000000..e086fb45 Binary files /dev/null and b/public/assets/minecraft/textures/block/attached_pumpkin_stem.png differ diff --git a/public/assets/minecraft/textures/block/azalea_leaves.png b/public/assets/minecraft/textures/block/azalea_leaves.png new file mode 100644 index 00000000..83c96ec1 Binary files /dev/null and b/public/assets/minecraft/textures/block/azalea_leaves.png differ diff --git a/public/assets/minecraft/textures/block/azalea_leaves.png.mcmeta b/public/assets/minecraft/textures/block/azalea_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/azalea_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/azalea_plant.png b/public/assets/minecraft/textures/block/azalea_plant.png new file mode 100644 index 00000000..ea82f73a Binary files /dev/null and b/public/assets/minecraft/textures/block/azalea_plant.png differ diff --git a/public/assets/minecraft/textures/block/azalea_side.png b/public/assets/minecraft/textures/block/azalea_side.png new file mode 100644 index 00000000..ec3d3486 Binary files /dev/null and b/public/assets/minecraft/textures/block/azalea_side.png differ diff --git a/public/assets/minecraft/textures/block/azalea_top.png b/public/assets/minecraft/textures/block/azalea_top.png new file mode 100644 index 00000000..ea4ccbad Binary files /dev/null and b/public/assets/minecraft/textures/block/azalea_top.png differ diff --git a/public/assets/minecraft/textures/block/azure_bluet.png b/public/assets/minecraft/textures/block/azure_bluet.png new file mode 100644 index 00000000..06749409 Binary files /dev/null and b/public/assets/minecraft/textures/block/azure_bluet.png differ diff --git a/public/assets/minecraft/textures/block/azure_bluet.png.mcmeta b/public/assets/minecraft/textures/block/azure_bluet.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/azure_bluet.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/bamboo_block.png b/public/assets/minecraft/textures/block/bamboo_block.png new file mode 100644 index 00000000..be570713 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_block.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_block_top.png b/public/assets/minecraft/textures/block/bamboo_block_top.png new file mode 100644 index 00000000..94df35e7 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_block_top.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_door_bottom.png b/public/assets/minecraft/textures/block/bamboo_door_bottom.png new file mode 100644 index 00000000..b27f96f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_door_top.png b/public/assets/minecraft/textures/block/bamboo_door_top.png new file mode 100644 index 00000000..f40573c6 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_door_top.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_fence.png b/public/assets/minecraft/textures/block/bamboo_fence.png new file mode 100644 index 00000000..26f3a884 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_fence.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_fence_gate.png b/public/assets/minecraft/textures/block/bamboo_fence_gate.png new file mode 100644 index 00000000..91d0b062 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_fence_gate.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_fence_gate_particle.png b/public/assets/minecraft/textures/block/bamboo_fence_gate_particle.png new file mode 100644 index 00000000..a7a64db2 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_fence_gate_particle.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_fence_particle.png b/public/assets/minecraft/textures/block/bamboo_fence_particle.png new file mode 100644 index 00000000..a7a64db2 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_fence_particle.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_hanging_sign.png b/public/assets/minecraft/textures/block/bamboo_hanging_sign.png new file mode 100644 index 00000000..2c3b8773 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_large_leaves.png b/public/assets/minecraft/textures/block/bamboo_large_leaves.png new file mode 100644 index 00000000..6895d1ca Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_large_leaves.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_mosaic.png b/public/assets/minecraft/textures/block/bamboo_mosaic.png new file mode 100644 index 00000000..effaae5a Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_mosaic.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_planks.png b/public/assets/minecraft/textures/block/bamboo_planks.png new file mode 100644 index 00000000..46f2ca2b Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_planks.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_shelf.png b/public/assets/minecraft/textures/block/bamboo_shelf.png new file mode 100644 index 00000000..4cd79573 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_shelf.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_sign.png b/public/assets/minecraft/textures/block/bamboo_sign.png new file mode 100644 index 00000000..968aaa4c Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_sign.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_singleleaf.png b/public/assets/minecraft/textures/block/bamboo_singleleaf.png new file mode 100644 index 00000000..747db11c Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_singleleaf.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_small_leaves.png b/public/assets/minecraft/textures/block/bamboo_small_leaves.png new file mode 100644 index 00000000..4a1f0adf Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_small_leaves.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_stage0.png b/public/assets/minecraft/textures/block/bamboo_stage0.png new file mode 100644 index 00000000..a3307f9f Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_stage0.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_stalk.png b/public/assets/minecraft/textures/block/bamboo_stalk.png new file mode 100644 index 00000000..4b1ed951 Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_stalk.png differ diff --git a/public/assets/minecraft/textures/block/bamboo_trapdoor.png b/public/assets/minecraft/textures/block/bamboo_trapdoor.png new file mode 100644 index 00000000..6375b72a Binary files /dev/null and b/public/assets/minecraft/textures/block/bamboo_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/barrel_bottom.png b/public/assets/minecraft/textures/block/barrel_bottom.png new file mode 100644 index 00000000..789e979f Binary files /dev/null and b/public/assets/minecraft/textures/block/barrel_bottom.png differ diff --git a/public/assets/minecraft/textures/block/barrel_side.png b/public/assets/minecraft/textures/block/barrel_side.png new file mode 100644 index 00000000..467eb676 Binary files /dev/null and b/public/assets/minecraft/textures/block/barrel_side.png differ diff --git a/public/assets/minecraft/textures/block/barrel_top.png b/public/assets/minecraft/textures/block/barrel_top.png new file mode 100644 index 00000000..23cc94ee Binary files /dev/null and b/public/assets/minecraft/textures/block/barrel_top.png differ diff --git a/public/assets/minecraft/textures/block/barrel_top_open.png b/public/assets/minecraft/textures/block/barrel_top_open.png new file mode 100644 index 00000000..2f2b7c69 Binary files /dev/null and b/public/assets/minecraft/textures/block/barrel_top_open.png differ diff --git a/public/assets/minecraft/textures/block/basalt_side.png b/public/assets/minecraft/textures/block/basalt_side.png new file mode 100644 index 00000000..5be82b4b Binary files /dev/null and b/public/assets/minecraft/textures/block/basalt_side.png differ diff --git a/public/assets/minecraft/textures/block/basalt_top.png b/public/assets/minecraft/textures/block/basalt_top.png new file mode 100644 index 00000000..fd505091 Binary files /dev/null and b/public/assets/minecraft/textures/block/basalt_top.png differ diff --git a/public/assets/minecraft/textures/block/beacon.png b/public/assets/minecraft/textures/block/beacon.png new file mode 100644 index 00000000..3b541fdd Binary files /dev/null and b/public/assets/minecraft/textures/block/beacon.png differ diff --git a/public/assets/minecraft/textures/block/bed_down.png b/public/assets/minecraft/textures/block/bed_down.png new file mode 100644 index 00000000..04abbc43 Binary files /dev/null and b/public/assets/minecraft/textures/block/bed_down.png differ diff --git a/public/assets/minecraft/textures/block/bed_head_north.png b/public/assets/minecraft/textures/block/bed_head_north.png new file mode 100644 index 00000000..515f8e70 Binary files /dev/null and b/public/assets/minecraft/textures/block/bed_head_north.png differ diff --git a/public/assets/minecraft/textures/block/bedrock.png b/public/assets/minecraft/textures/block/bedrock.png new file mode 100644 index 00000000..70b614ff Binary files /dev/null and b/public/assets/minecraft/textures/block/bedrock.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_bottom.png b/public/assets/minecraft/textures/block/bee_nest_bottom.png new file mode 100644 index 00000000..3936be24 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_bottom.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front.png b/public/assets/minecraft/textures/block/bee_nest_front.png new file mode 100644 index 00000000..72ad7b86 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front_filled_1.png b/public/assets/minecraft/textures/block/bee_nest_front_filled_1.png new file mode 100644 index 00000000..6b7a091b Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front_filled_1.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front_filled_2.png b/public/assets/minecraft/textures/block/bee_nest_front_filled_2.png new file mode 100644 index 00000000..c5f6fcaf Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front_filled_2.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front_filled_3.png b/public/assets/minecraft/textures/block/bee_nest_front_filled_3.png new file mode 100644 index 00000000..e60d8782 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front_filled_3.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front_filled_4.png b/public/assets/minecraft/textures/block/bee_nest_front_filled_4.png new file mode 100644 index 00000000..e0187a9f Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front_filled_4.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_front_honey.png b/public/assets/minecraft/textures/block/bee_nest_front_honey.png new file mode 100644 index 00000000..4cb6b326 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_front_honey.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_side.png b/public/assets/minecraft/textures/block/bee_nest_side.png new file mode 100644 index 00000000..61afddd9 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_side.png differ diff --git a/public/assets/minecraft/textures/block/bee_nest_top.png b/public/assets/minecraft/textures/block/bee_nest_top.png new file mode 100644 index 00000000..02f81045 Binary files /dev/null and b/public/assets/minecraft/textures/block/bee_nest_top.png differ diff --git a/public/assets/minecraft/textures/block/beehive_end.png b/public/assets/minecraft/textures/block/beehive_end.png new file mode 100644 index 00000000..c01dbf3f Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_end.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front.png b/public/assets/minecraft/textures/block/beehive_front.png new file mode 100644 index 00000000..59801068 Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front_filled_1.png b/public/assets/minecraft/textures/block/beehive_front_filled_1.png new file mode 100644 index 00000000..13a7b474 Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front_filled_1.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front_filled_2.png b/public/assets/minecraft/textures/block/beehive_front_filled_2.png new file mode 100644 index 00000000..8b64d7a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front_filled_2.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front_filled_3.png b/public/assets/minecraft/textures/block/beehive_front_filled_3.png new file mode 100644 index 00000000..7c297b31 Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front_filled_3.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front_filled_4.png b/public/assets/minecraft/textures/block/beehive_front_filled_4.png new file mode 100644 index 00000000..a4cf7505 Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front_filled_4.png differ diff --git a/public/assets/minecraft/textures/block/beehive_front_honey.png b/public/assets/minecraft/textures/block/beehive_front_honey.png new file mode 100644 index 00000000..c8a17d2f Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_front_honey.png differ diff --git a/public/assets/minecraft/textures/block/beehive_side.png b/public/assets/minecraft/textures/block/beehive_side.png new file mode 100644 index 00000000..f2268f3a Binary files /dev/null and b/public/assets/minecraft/textures/block/beehive_side.png differ diff --git a/public/assets/minecraft/textures/block/beetroots_stage0.png b/public/assets/minecraft/textures/block/beetroots_stage0.png new file mode 100644 index 00000000..8d504ede Binary files /dev/null and b/public/assets/minecraft/textures/block/beetroots_stage0.png differ diff --git a/public/assets/minecraft/textures/block/beetroots_stage1.png b/public/assets/minecraft/textures/block/beetroots_stage1.png new file mode 100644 index 00000000..5d0a6ba7 Binary files /dev/null and b/public/assets/minecraft/textures/block/beetroots_stage1.png differ diff --git a/public/assets/minecraft/textures/block/beetroots_stage2.png b/public/assets/minecraft/textures/block/beetroots_stage2.png new file mode 100644 index 00000000..85707ec5 Binary files /dev/null and b/public/assets/minecraft/textures/block/beetroots_stage2.png differ diff --git a/public/assets/minecraft/textures/block/beetroots_stage3.png b/public/assets/minecraft/textures/block/beetroots_stage3.png new file mode 100644 index 00000000..162fc0ba Binary files /dev/null and b/public/assets/minecraft/textures/block/beetroots_stage3.png differ diff --git a/public/assets/minecraft/textures/block/bell_bottom.png b/public/assets/minecraft/textures/block/bell_bottom.png new file mode 100644 index 00000000..04a87996 Binary files /dev/null and b/public/assets/minecraft/textures/block/bell_bottom.png differ diff --git a/public/assets/minecraft/textures/block/bell_side.png b/public/assets/minecraft/textures/block/bell_side.png new file mode 100644 index 00000000..b44bcc4a Binary files /dev/null and b/public/assets/minecraft/textures/block/bell_side.png differ diff --git a/public/assets/minecraft/textures/block/bell_top.png b/public/assets/minecraft/textures/block/bell_top.png new file mode 100644 index 00000000..7fce98dc Binary files /dev/null and b/public/assets/minecraft/textures/block/bell_top.png differ diff --git a/public/assets/minecraft/textures/block/big_dripleaf_side.png b/public/assets/minecraft/textures/block/big_dripleaf_side.png new file mode 100644 index 00000000..f596e329 Binary files /dev/null and b/public/assets/minecraft/textures/block/big_dripleaf_side.png differ diff --git a/public/assets/minecraft/textures/block/big_dripleaf_stem.png b/public/assets/minecraft/textures/block/big_dripleaf_stem.png new file mode 100644 index 00000000..bebe85e0 Binary files /dev/null and b/public/assets/minecraft/textures/block/big_dripleaf_stem.png differ diff --git a/public/assets/minecraft/textures/block/big_dripleaf_tip.png b/public/assets/minecraft/textures/block/big_dripleaf_tip.png new file mode 100644 index 00000000..5f42e9a9 Binary files /dev/null and b/public/assets/minecraft/textures/block/big_dripleaf_tip.png differ diff --git a/public/assets/minecraft/textures/block/big_dripleaf_top.png b/public/assets/minecraft/textures/block/big_dripleaf_top.png new file mode 100644 index 00000000..e1253f24 Binary files /dev/null and b/public/assets/minecraft/textures/block/big_dripleaf_top.png differ diff --git a/public/assets/minecraft/textures/block/birch_door_bottom.png b/public/assets/minecraft/textures/block/birch_door_bottom.png new file mode 100644 index 00000000..2754d819 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/birch_door_top.png b/public/assets/minecraft/textures/block/birch_door_top.png new file mode 100644 index 00000000..9c4be25f Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_door_top.png differ diff --git a/public/assets/minecraft/textures/block/birch_hanging_sign.png b/public/assets/minecraft/textures/block/birch_hanging_sign.png new file mode 100644 index 00000000..c872d964 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/birch_leaves.png b/public/assets/minecraft/textures/block/birch_leaves.png new file mode 100644 index 00000000..1ea855f9 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_leaves.png differ diff --git a/public/assets/minecraft/textures/block/birch_leaves.png.mcmeta b/public/assets/minecraft/textures/block/birch_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/birch_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/birch_log.png b/public/assets/minecraft/textures/block/birch_log.png new file mode 100644 index 00000000..3f615adf Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_log.png differ diff --git a/public/assets/minecraft/textures/block/birch_log_top.png b/public/assets/minecraft/textures/block/birch_log_top.png new file mode 100644 index 00000000..0fa35388 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_log_top.png differ diff --git a/public/assets/minecraft/textures/block/birch_planks.png b/public/assets/minecraft/textures/block/birch_planks.png new file mode 100644 index 00000000..ada430d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_planks.png differ diff --git a/public/assets/minecraft/textures/block/birch_sapling.png b/public/assets/minecraft/textures/block/birch_sapling.png new file mode 100644 index 00000000..11a8aabd Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_sapling.png differ diff --git a/public/assets/minecraft/textures/block/birch_shelf.png b/public/assets/minecraft/textures/block/birch_shelf.png new file mode 100644 index 00000000..f481c43a Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_shelf.png differ diff --git a/public/assets/minecraft/textures/block/birch_sign.png b/public/assets/minecraft/textures/block/birch_sign.png new file mode 100644 index 00000000..2e00b4f1 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_sign.png differ diff --git a/public/assets/minecraft/textures/block/birch_trapdoor.png b/public/assets/minecraft/textures/block/birch_trapdoor.png new file mode 100644 index 00000000..ba88b057 Binary files /dev/null and b/public/assets/minecraft/textures/block/birch_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_foot_east.png b/public/assets/minecraft/textures/block/black_bed_foot_east.png new file mode 100644 index 00000000..2ef080a1 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_foot_south.png b/public/assets/minecraft/textures/block/black_bed_foot_south.png new file mode 100644 index 00000000..f720bd01 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_foot_up.png b/public/assets/minecraft/textures/block/black_bed_foot_up.png new file mode 100644 index 00000000..8df832b7 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_foot_west.png b/public/assets/minecraft/textures/block/black_bed_foot_west.png new file mode 100644 index 00000000..5c5a0321 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_head_east.png b/public/assets/minecraft/textures/block/black_bed_head_east.png new file mode 100644 index 00000000..e3897683 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_head_up.png b/public/assets/minecraft/textures/block/black_bed_head_up.png new file mode 100644 index 00000000..5a997aa2 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/black_bed_head_west.png b/public/assets/minecraft/textures/block/black_bed_head_west.png new file mode 100644 index 00000000..be1700ad Binary files /dev/null and b/public/assets/minecraft/textures/block/black_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/black_candle.png b/public/assets/minecraft/textures/block/black_candle.png new file mode 100644 index 00000000..6fa4637e Binary files /dev/null and b/public/assets/minecraft/textures/block/black_candle.png differ diff --git a/public/assets/minecraft/textures/block/black_candle_lit.png b/public/assets/minecraft/textures/block/black_candle_lit.png new file mode 100644 index 00000000..3d821bb7 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/black_concrete.png b/public/assets/minecraft/textures/block/black_concrete.png new file mode 100644 index 00000000..fee9134d Binary files /dev/null and b/public/assets/minecraft/textures/block/black_concrete.png differ diff --git a/public/assets/minecraft/textures/block/black_concrete_powder.png b/public/assets/minecraft/textures/block/black_concrete_powder.png new file mode 100644 index 00000000..c33b17d8 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/black_glazed_terracotta.png b/public/assets/minecraft/textures/block/black_glazed_terracotta.png new file mode 100644 index 00000000..58832984 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/black_shulker_box.png b/public/assets/minecraft/textures/block/black_shulker_box.png new file mode 100644 index 00000000..a1f3e272 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/black_stained_glass.png b/public/assets/minecraft/textures/block/black_stained_glass.png new file mode 100644 index 00000000..c10c4050 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/black_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/black_stained_glass_pane_top.png new file mode 100644 index 00000000..bb1d9fc2 Binary files /dev/null and b/public/assets/minecraft/textures/block/black_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/black_terracotta.png b/public/assets/minecraft/textures/block/black_terracotta.png new file mode 100644 index 00000000..bb3377eb Binary files /dev/null and b/public/assets/minecraft/textures/block/black_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/black_wool.png b/public/assets/minecraft/textures/block/black_wool.png new file mode 100644 index 00000000..c38f621a Binary files /dev/null and b/public/assets/minecraft/textures/block/black_wool.png differ diff --git a/public/assets/minecraft/textures/block/blackstone.png b/public/assets/minecraft/textures/block/blackstone.png new file mode 100644 index 00000000..314a2df0 Binary files /dev/null and b/public/assets/minecraft/textures/block/blackstone.png differ diff --git a/public/assets/minecraft/textures/block/blackstone_top.png b/public/assets/minecraft/textures/block/blackstone_top.png new file mode 100644 index 00000000..0dbc81f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/blackstone_top.png differ diff --git a/public/assets/minecraft/textures/block/blast_furnace_front.png b/public/assets/minecraft/textures/block/blast_furnace_front.png new file mode 100644 index 00000000..0246e9f9 Binary files /dev/null and b/public/assets/minecraft/textures/block/blast_furnace_front.png differ diff --git a/public/assets/minecraft/textures/block/blast_furnace_front_on.png b/public/assets/minecraft/textures/block/blast_furnace_front_on.png new file mode 100644 index 00000000..53ee5793 Binary files /dev/null and b/public/assets/minecraft/textures/block/blast_furnace_front_on.png differ diff --git a/public/assets/minecraft/textures/block/blast_furnace_front_on.png.mcmeta b/public/assets/minecraft/textures/block/blast_furnace_front_on.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/blast_furnace_side.png b/public/assets/minecraft/textures/block/blast_furnace_side.png new file mode 100644 index 00000000..ff189c21 Binary files /dev/null and b/public/assets/minecraft/textures/block/blast_furnace_side.png differ diff --git a/public/assets/minecraft/textures/block/blast_furnace_top.png b/public/assets/minecraft/textures/block/blast_furnace_top.png new file mode 100644 index 00000000..22d58799 Binary files /dev/null and b/public/assets/minecraft/textures/block/blast_furnace_top.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_foot_east.png b/public/assets/minecraft/textures/block/blue_bed_foot_east.png new file mode 100644 index 00000000..59c1e0ea Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_foot_south.png b/public/assets/minecraft/textures/block/blue_bed_foot_south.png new file mode 100644 index 00000000..d32e074a Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_foot_up.png b/public/assets/minecraft/textures/block/blue_bed_foot_up.png new file mode 100644 index 00000000..e9f79891 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_foot_west.png b/public/assets/minecraft/textures/block/blue_bed_foot_west.png new file mode 100644 index 00000000..86a19b00 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_head_east.png b/public/assets/minecraft/textures/block/blue_bed_head_east.png new file mode 100644 index 00000000..cf07317f Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_head_up.png b/public/assets/minecraft/textures/block/blue_bed_head_up.png new file mode 100644 index 00000000..c0a54204 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/blue_bed_head_west.png b/public/assets/minecraft/textures/block/blue_bed_head_west.png new file mode 100644 index 00000000..5fd6ab4f Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/blue_candle.png b/public/assets/minecraft/textures/block/blue_candle.png new file mode 100644 index 00000000..9fa29a8f Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_candle.png differ diff --git a/public/assets/minecraft/textures/block/blue_candle_lit.png b/public/assets/minecraft/textures/block/blue_candle_lit.png new file mode 100644 index 00000000..2f188667 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/blue_concrete.png b/public/assets/minecraft/textures/block/blue_concrete.png new file mode 100644 index 00000000..193a7738 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_concrete.png differ diff --git a/public/assets/minecraft/textures/block/blue_concrete_powder.png b/public/assets/minecraft/textures/block/blue_concrete_powder.png new file mode 100644 index 00000000..c75df0fb Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/blue_glazed_terracotta.png b/public/assets/minecraft/textures/block/blue_glazed_terracotta.png new file mode 100644 index 00000000..b8bf51e2 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/blue_ice.png b/public/assets/minecraft/textures/block/blue_ice.png new file mode 100644 index 00000000..9cfabd89 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_ice.png differ diff --git a/public/assets/minecraft/textures/block/blue_orchid.png b/public/assets/minecraft/textures/block/blue_orchid.png new file mode 100644 index 00000000..25ece918 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_orchid.png differ diff --git a/public/assets/minecraft/textures/block/blue_orchid.png.mcmeta b/public/assets/minecraft/textures/block/blue_orchid.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/blue_orchid.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/blue_shulker_box.png b/public/assets/minecraft/textures/block/blue_shulker_box.png new file mode 100644 index 00000000..0af72fa4 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/blue_stained_glass.png b/public/assets/minecraft/textures/block/blue_stained_glass.png new file mode 100644 index 00000000..b7d273a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/blue_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/blue_stained_glass_pane_top.png new file mode 100644 index 00000000..7b4bb739 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/blue_terracotta.png b/public/assets/minecraft/textures/block/blue_terracotta.png new file mode 100644 index 00000000..4088eaa6 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/blue_wool.png b/public/assets/minecraft/textures/block/blue_wool.png new file mode 100644 index 00000000..b568f9a3 Binary files /dev/null and b/public/assets/minecraft/textures/block/blue_wool.png differ diff --git a/public/assets/minecraft/textures/block/bone_block_side.png b/public/assets/minecraft/textures/block/bone_block_side.png new file mode 100644 index 00000000..39a8b3d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/bone_block_side.png differ diff --git a/public/assets/minecraft/textures/block/bone_block_top.png b/public/assets/minecraft/textures/block/bone_block_top.png new file mode 100644 index 00000000..8ee41939 Binary files /dev/null and b/public/assets/minecraft/textures/block/bone_block_top.png differ diff --git a/public/assets/minecraft/textures/block/bookshelf.png b/public/assets/minecraft/textures/block/bookshelf.png new file mode 100644 index 00000000..388f266b Binary files /dev/null and b/public/assets/minecraft/textures/block/bookshelf.png differ diff --git a/public/assets/minecraft/textures/block/brain_coral.png b/public/assets/minecraft/textures/block/brain_coral.png new file mode 100644 index 00000000..bd23d7c0 Binary files /dev/null and b/public/assets/minecraft/textures/block/brain_coral.png differ diff --git a/public/assets/minecraft/textures/block/brain_coral_block.png b/public/assets/minecraft/textures/block/brain_coral_block.png new file mode 100644 index 00000000..190241c5 Binary files /dev/null and b/public/assets/minecraft/textures/block/brain_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/brain_coral_fan.png b/public/assets/minecraft/textures/block/brain_coral_fan.png new file mode 100644 index 00000000..70dcddfa Binary files /dev/null and b/public/assets/minecraft/textures/block/brain_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/brewing_stand.png b/public/assets/minecraft/textures/block/brewing_stand.png new file mode 100644 index 00000000..dc15b580 Binary files /dev/null and b/public/assets/minecraft/textures/block/brewing_stand.png differ diff --git a/public/assets/minecraft/textures/block/brewing_stand_base.png b/public/assets/minecraft/textures/block/brewing_stand_base.png new file mode 100644 index 00000000..9730634f Binary files /dev/null and b/public/assets/minecraft/textures/block/brewing_stand_base.png differ diff --git a/public/assets/minecraft/textures/block/bricks.png b/public/assets/minecraft/textures/block/bricks.png new file mode 100644 index 00000000..e1b2323c Binary files /dev/null and b/public/assets/minecraft/textures/block/bricks.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_foot_east.png b/public/assets/minecraft/textures/block/brown_bed_foot_east.png new file mode 100644 index 00000000..81edea69 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_foot_south.png b/public/assets/minecraft/textures/block/brown_bed_foot_south.png new file mode 100644 index 00000000..432ed5e0 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_foot_up.png b/public/assets/minecraft/textures/block/brown_bed_foot_up.png new file mode 100644 index 00000000..c6300bca Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_foot_west.png b/public/assets/minecraft/textures/block/brown_bed_foot_west.png new file mode 100644 index 00000000..bb373721 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_head_east.png b/public/assets/minecraft/textures/block/brown_bed_head_east.png new file mode 100644 index 00000000..57e2c53c Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_head_up.png b/public/assets/minecraft/textures/block/brown_bed_head_up.png new file mode 100644 index 00000000..48324022 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/brown_bed_head_west.png b/public/assets/minecraft/textures/block/brown_bed_head_west.png new file mode 100644 index 00000000..c61c86a4 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/brown_candle.png b/public/assets/minecraft/textures/block/brown_candle.png new file mode 100644 index 00000000..c1577328 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_candle.png differ diff --git a/public/assets/minecraft/textures/block/brown_candle_lit.png b/public/assets/minecraft/textures/block/brown_candle_lit.png new file mode 100644 index 00000000..a6f0d46f Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/brown_concrete.png b/public/assets/minecraft/textures/block/brown_concrete.png new file mode 100644 index 00000000..50cf5132 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_concrete.png differ diff --git a/public/assets/minecraft/textures/block/brown_concrete_powder.png b/public/assets/minecraft/textures/block/brown_concrete_powder.png new file mode 100644 index 00000000..15a9728c Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/brown_glazed_terracotta.png b/public/assets/minecraft/textures/block/brown_glazed_terracotta.png new file mode 100644 index 00000000..bd2e2b13 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/brown_mushroom.png b/public/assets/minecraft/textures/block/brown_mushroom.png new file mode 100644 index 00000000..c2baf352 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_mushroom.png differ diff --git a/public/assets/minecraft/textures/block/brown_mushroom.png.mcmeta b/public/assets/minecraft/textures/block/brown_mushroom.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/brown_mushroom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/brown_mushroom_block.png b/public/assets/minecraft/textures/block/brown_mushroom_block.png new file mode 100644 index 00000000..20f6ab64 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_mushroom_block.png differ diff --git a/public/assets/minecraft/textures/block/brown_shulker_box.png b/public/assets/minecraft/textures/block/brown_shulker_box.png new file mode 100644 index 00000000..8bb09455 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/brown_stained_glass.png b/public/assets/minecraft/textures/block/brown_stained_glass.png new file mode 100644 index 00000000..d62efccd Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/brown_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/brown_stained_glass_pane_top.png new file mode 100644 index 00000000..004c0fb3 Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/brown_terracotta.png b/public/assets/minecraft/textures/block/brown_terracotta.png new file mode 100644 index 00000000..34ea685a Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/brown_wool.png b/public/assets/minecraft/textures/block/brown_wool.png new file mode 100644 index 00000000..84b4360a Binary files /dev/null and b/public/assets/minecraft/textures/block/brown_wool.png differ diff --git a/public/assets/minecraft/textures/block/bubble_coral.png b/public/assets/minecraft/textures/block/bubble_coral.png new file mode 100644 index 00000000..ce6d3d8e Binary files /dev/null and b/public/assets/minecraft/textures/block/bubble_coral.png differ diff --git a/public/assets/minecraft/textures/block/bubble_coral_block.png b/public/assets/minecraft/textures/block/bubble_coral_block.png new file mode 100644 index 00000000..63f6a9bd Binary files /dev/null and b/public/assets/minecraft/textures/block/bubble_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/bubble_coral_fan.png b/public/assets/minecraft/textures/block/bubble_coral_fan.png new file mode 100644 index 00000000..6fb6bc5b Binary files /dev/null and b/public/assets/minecraft/textures/block/bubble_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/budding_amethyst.png b/public/assets/minecraft/textures/block/budding_amethyst.png new file mode 100644 index 00000000..813222df Binary files /dev/null and b/public/assets/minecraft/textures/block/budding_amethyst.png differ diff --git a/public/assets/minecraft/textures/block/bush.png b/public/assets/minecraft/textures/block/bush.png new file mode 100644 index 00000000..5dee6f01 Binary files /dev/null and b/public/assets/minecraft/textures/block/bush.png differ diff --git a/public/assets/minecraft/textures/block/cactus_bottom.png b/public/assets/minecraft/textures/block/cactus_bottom.png new file mode 100644 index 00000000..7159485e Binary files /dev/null and b/public/assets/minecraft/textures/block/cactus_bottom.png differ diff --git a/public/assets/minecraft/textures/block/cactus_flower.png b/public/assets/minecraft/textures/block/cactus_flower.png new file mode 100644 index 00000000..57988c50 Binary files /dev/null and b/public/assets/minecraft/textures/block/cactus_flower.png differ diff --git a/public/assets/minecraft/textures/block/cactus_flower.png.mcmeta b/public/assets/minecraft/textures/block/cactus_flower.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/cactus_flower.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/cactus_side.png b/public/assets/minecraft/textures/block/cactus_side.png new file mode 100644 index 00000000..d7d626a0 Binary files /dev/null and b/public/assets/minecraft/textures/block/cactus_side.png differ diff --git a/public/assets/minecraft/textures/block/cactus_side.png.mcmeta b/public/assets/minecraft/textures/block/cactus_side.png.mcmeta new file mode 100644 index 00000000..7407511d --- /dev/null +++ b/public/assets/minecraft/textures/block/cactus_side.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "alpha_cutoff_bias": 0.1 + } +} diff --git a/public/assets/minecraft/textures/block/cactus_top.png b/public/assets/minecraft/textures/block/cactus_top.png new file mode 100644 index 00000000..4e73c751 Binary files /dev/null and b/public/assets/minecraft/textures/block/cactus_top.png differ diff --git a/public/assets/minecraft/textures/block/cactus_top.png.mcmeta b/public/assets/minecraft/textures/block/cactus_top.png.mcmeta new file mode 100644 index 00000000..7407511d --- /dev/null +++ b/public/assets/minecraft/textures/block/cactus_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "alpha_cutoff_bias": 0.1 + } +} diff --git a/public/assets/minecraft/textures/block/cake_bottom.png b/public/assets/minecraft/textures/block/cake_bottom.png new file mode 100644 index 00000000..d0cae193 Binary files /dev/null and b/public/assets/minecraft/textures/block/cake_bottom.png differ diff --git a/public/assets/minecraft/textures/block/cake_inner.png b/public/assets/minecraft/textures/block/cake_inner.png new file mode 100644 index 00000000..f08cf6aa Binary files /dev/null and b/public/assets/minecraft/textures/block/cake_inner.png differ diff --git a/public/assets/minecraft/textures/block/cake_side.png b/public/assets/minecraft/textures/block/cake_side.png new file mode 100644 index 00000000..c8f7d7a7 Binary files /dev/null and b/public/assets/minecraft/textures/block/cake_side.png differ diff --git a/public/assets/minecraft/textures/block/cake_top.png b/public/assets/minecraft/textures/block/cake_top.png new file mode 100644 index 00000000..d29f17eb Binary files /dev/null and b/public/assets/minecraft/textures/block/cake_top.png differ diff --git a/public/assets/minecraft/textures/block/calcite.png b/public/assets/minecraft/textures/block/calcite.png new file mode 100644 index 00000000..fd874046 Binary files /dev/null and b/public/assets/minecraft/textures/block/calcite.png differ diff --git a/public/assets/minecraft/textures/block/calibrated_sculk_sensor_amethyst.png b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_amethyst.png new file mode 100644 index 00000000..56bf0d9a Binary files /dev/null and b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_amethyst.png differ diff --git a/public/assets/minecraft/textures/block/calibrated_sculk_sensor_input_side.png b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_input_side.png new file mode 100644 index 00000000..65399001 Binary files /dev/null and b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_input_side.png differ diff --git a/public/assets/minecraft/textures/block/calibrated_sculk_sensor_top.png b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_top.png new file mode 100644 index 00000000..f5639206 Binary files /dev/null and b/public/assets/minecraft/textures/block/calibrated_sculk_sensor_top.png differ diff --git a/public/assets/minecraft/textures/block/campfire_fire.png b/public/assets/minecraft/textures/block/campfire_fire.png new file mode 100644 index 00000000..53b7cd7c Binary files /dev/null and b/public/assets/minecraft/textures/block/campfire_fire.png differ diff --git a/public/assets/minecraft/textures/block/campfire_fire.png.mcmeta b/public/assets/minecraft/textures/block/campfire_fire.png.mcmeta new file mode 100644 index 00000000..0645f48c --- /dev/null +++ b/public/assets/minecraft/textures/block/campfire_fire.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/campfire_log.png b/public/assets/minecraft/textures/block/campfire_log.png new file mode 100644 index 00000000..bfaad2ab Binary files /dev/null and b/public/assets/minecraft/textures/block/campfire_log.png differ diff --git a/public/assets/minecraft/textures/block/campfire_log_lit.png b/public/assets/minecraft/textures/block/campfire_log_lit.png new file mode 100644 index 00000000..d0e21d93 Binary files /dev/null and b/public/assets/minecraft/textures/block/campfire_log_lit.png differ diff --git a/public/assets/minecraft/textures/block/campfire_log_lit.png.mcmeta b/public/assets/minecraft/textures/block/campfire_log_lit.png.mcmeta new file mode 100644 index 00000000..265854e4 --- /dev/null +++ b/public/assets/minecraft/textures/block/campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/public/assets/minecraft/textures/block/candle.png b/public/assets/minecraft/textures/block/candle.png new file mode 100644 index 00000000..01c91a00 Binary files /dev/null and b/public/assets/minecraft/textures/block/candle.png differ diff --git a/public/assets/minecraft/textures/block/candle_lit.png b/public/assets/minecraft/textures/block/candle_lit.png new file mode 100644 index 00000000..413f962a Binary files /dev/null and b/public/assets/minecraft/textures/block/candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/carrots_stage0.png b/public/assets/minecraft/textures/block/carrots_stage0.png new file mode 100644 index 00000000..cda24d25 Binary files /dev/null and b/public/assets/minecraft/textures/block/carrots_stage0.png differ diff --git a/public/assets/minecraft/textures/block/carrots_stage1.png b/public/assets/minecraft/textures/block/carrots_stage1.png new file mode 100644 index 00000000..2c4d65c3 Binary files /dev/null and b/public/assets/minecraft/textures/block/carrots_stage1.png differ diff --git a/public/assets/minecraft/textures/block/carrots_stage2.png b/public/assets/minecraft/textures/block/carrots_stage2.png new file mode 100644 index 00000000..3827af63 Binary files /dev/null and b/public/assets/minecraft/textures/block/carrots_stage2.png differ diff --git a/public/assets/minecraft/textures/block/carrots_stage3.png b/public/assets/minecraft/textures/block/carrots_stage3.png new file mode 100644 index 00000000..5a116637 Binary files /dev/null and b/public/assets/minecraft/textures/block/carrots_stage3.png differ diff --git a/public/assets/minecraft/textures/block/cartography_table_side1.png b/public/assets/minecraft/textures/block/cartography_table_side1.png new file mode 100644 index 00000000..3a7ac17e Binary files /dev/null and b/public/assets/minecraft/textures/block/cartography_table_side1.png differ diff --git a/public/assets/minecraft/textures/block/cartography_table_side2.png b/public/assets/minecraft/textures/block/cartography_table_side2.png new file mode 100644 index 00000000..9b8fc356 Binary files /dev/null and b/public/assets/minecraft/textures/block/cartography_table_side2.png differ diff --git a/public/assets/minecraft/textures/block/cartography_table_side3.png b/public/assets/minecraft/textures/block/cartography_table_side3.png new file mode 100644 index 00000000..9d12646d Binary files /dev/null and b/public/assets/minecraft/textures/block/cartography_table_side3.png differ diff --git a/public/assets/minecraft/textures/block/cartography_table_top.png b/public/assets/minecraft/textures/block/cartography_table_top.png new file mode 100644 index 00000000..c1596b0e Binary files /dev/null and b/public/assets/minecraft/textures/block/cartography_table_top.png differ diff --git a/public/assets/minecraft/textures/block/carved_pumpkin.png b/public/assets/minecraft/textures/block/carved_pumpkin.png new file mode 100644 index 00000000..6dd5e939 Binary files /dev/null and b/public/assets/minecraft/textures/block/carved_pumpkin.png differ diff --git a/public/assets/minecraft/textures/block/cauldron_bottom.png b/public/assets/minecraft/textures/block/cauldron_bottom.png new file mode 100644 index 00000000..4c8591a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/cauldron_bottom.png differ diff --git a/public/assets/minecraft/textures/block/cauldron_inner.png b/public/assets/minecraft/textures/block/cauldron_inner.png new file mode 100644 index 00000000..2ce9dc9a Binary files /dev/null and b/public/assets/minecraft/textures/block/cauldron_inner.png differ diff --git a/public/assets/minecraft/textures/block/cauldron_side.png b/public/assets/minecraft/textures/block/cauldron_side.png new file mode 100644 index 00000000..96cc667e Binary files /dev/null and b/public/assets/minecraft/textures/block/cauldron_side.png differ diff --git a/public/assets/minecraft/textures/block/cauldron_side_level_0.png b/public/assets/minecraft/textures/block/cauldron_side_level_0.png new file mode 100644 index 00000000..e307d148 Binary files /dev/null and b/public/assets/minecraft/textures/block/cauldron_side_level_0.png differ diff --git a/public/assets/minecraft/textures/block/cauldron_top.png b/public/assets/minecraft/textures/block/cauldron_top.png new file mode 100644 index 00000000..bb535567 Binary files /dev/null and b/public/assets/minecraft/textures/block/cauldron_top.png differ diff --git a/public/assets/minecraft/textures/block/cave_vines.png b/public/assets/minecraft/textures/block/cave_vines.png new file mode 100644 index 00000000..184e939f Binary files /dev/null and b/public/assets/minecraft/textures/block/cave_vines.png differ diff --git a/public/assets/minecraft/textures/block/cave_vines_lit.png b/public/assets/minecraft/textures/block/cave_vines_lit.png new file mode 100644 index 00000000..e311af53 Binary files /dev/null and b/public/assets/minecraft/textures/block/cave_vines_lit.png differ diff --git a/public/assets/minecraft/textures/block/cave_vines_plant.png b/public/assets/minecraft/textures/block/cave_vines_plant.png new file mode 100644 index 00000000..3780e1a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/cave_vines_plant.png differ diff --git a/public/assets/minecraft/textures/block/cave_vines_plant_lit.png b/public/assets/minecraft/textures/block/cave_vines_plant_lit.png new file mode 100644 index 00000000..f417f8ef Binary files /dev/null and b/public/assets/minecraft/textures/block/cave_vines_plant_lit.png differ diff --git a/public/assets/minecraft/textures/block/chain_command_block_back.png b/public/assets/minecraft/textures/block/chain_command_block_back.png new file mode 100644 index 00000000..acb492e8 Binary files /dev/null and b/public/assets/minecraft/textures/block/chain_command_block_back.png differ diff --git a/public/assets/minecraft/textures/block/chain_command_block_back.png.mcmeta b/public/assets/minecraft/textures/block/chain_command_block_back.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/chain_command_block_conditional.png b/public/assets/minecraft/textures/block/chain_command_block_conditional.png new file mode 100644 index 00000000..4272f387 Binary files /dev/null and b/public/assets/minecraft/textures/block/chain_command_block_conditional.png differ diff --git a/public/assets/minecraft/textures/block/chain_command_block_conditional.png.mcmeta b/public/assets/minecraft/textures/block/chain_command_block_conditional.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/chain_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/chain_command_block_front.png b/public/assets/minecraft/textures/block/chain_command_block_front.png new file mode 100644 index 00000000..16970517 Binary files /dev/null and b/public/assets/minecraft/textures/block/chain_command_block_front.png differ diff --git a/public/assets/minecraft/textures/block/chain_command_block_front.png.mcmeta b/public/assets/minecraft/textures/block/chain_command_block_front.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/chain_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/chain_command_block_side.png b/public/assets/minecraft/textures/block/chain_command_block_side.png new file mode 100644 index 00000000..d53b2c9b Binary files /dev/null and b/public/assets/minecraft/textures/block/chain_command_block_side.png differ diff --git a/public/assets/minecraft/textures/block/chain_command_block_side.png.mcmeta b/public/assets/minecraft/textures/block/chain_command_block_side.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/chain_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/cherry_door_bottom.png b/public/assets/minecraft/textures/block/cherry_door_bottom.png new file mode 100644 index 00000000..e5823ffe Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/cherry_door_top.png b/public/assets/minecraft/textures/block/cherry_door_top.png new file mode 100644 index 00000000..83d29a85 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_door_top.png differ diff --git a/public/assets/minecraft/textures/block/cherry_hanging_sign.png b/public/assets/minecraft/textures/block/cherry_hanging_sign.png new file mode 100644 index 00000000..ffdb7c38 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/cherry_leaves.png b/public/assets/minecraft/textures/block/cherry_leaves.png new file mode 100644 index 00000000..99be52da Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_leaves.png differ diff --git a/public/assets/minecraft/textures/block/cherry_leaves.png.mcmeta b/public/assets/minecraft/textures/block/cherry_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/cherry_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/cherry_log.png b/public/assets/minecraft/textures/block/cherry_log.png new file mode 100644 index 00000000..e4fcc958 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_log.png differ diff --git a/public/assets/minecraft/textures/block/cherry_log_top.png b/public/assets/minecraft/textures/block/cherry_log_top.png new file mode 100644 index 00000000..4b0a475f Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_log_top.png differ diff --git a/public/assets/minecraft/textures/block/cherry_planks.png b/public/assets/minecraft/textures/block/cherry_planks.png new file mode 100644 index 00000000..c9aad51a Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_planks.png differ diff --git a/public/assets/minecraft/textures/block/cherry_sapling.png b/public/assets/minecraft/textures/block/cherry_sapling.png new file mode 100644 index 00000000..b72b7be4 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_sapling.png differ diff --git a/public/assets/minecraft/textures/block/cherry_shelf.png b/public/assets/minecraft/textures/block/cherry_shelf.png new file mode 100644 index 00000000..56fc5e97 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_shelf.png differ diff --git a/public/assets/minecraft/textures/block/cherry_sign.png b/public/assets/minecraft/textures/block/cherry_sign.png new file mode 100644 index 00000000..7cdaccc3 Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_sign.png differ diff --git a/public/assets/minecraft/textures/block/cherry_trapdoor.png b/public/assets/minecraft/textures/block/cherry_trapdoor.png new file mode 100644 index 00000000..79d775fa Binary files /dev/null and b/public/assets/minecraft/textures/block/cherry_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/chipped_anvil_top.png b/public/assets/minecraft/textures/block/chipped_anvil_top.png new file mode 100644 index 00000000..f1e09836 Binary files /dev/null and b/public/assets/minecraft/textures/block/chipped_anvil_top.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_bookshelf_empty.png b/public/assets/minecraft/textures/block/chiseled_bookshelf_empty.png new file mode 100644 index 00000000..29d77a11 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_bookshelf_empty.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_bookshelf_occupied.png b/public/assets/minecraft/textures/block/chiseled_bookshelf_occupied.png new file mode 100644 index 00000000..cc9ef27b Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_bookshelf_occupied.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_bookshelf_side.png b/public/assets/minecraft/textures/block/chiseled_bookshelf_side.png new file mode 100644 index 00000000..d1bf6f77 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_bookshelf_side.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_bookshelf_top.png b/public/assets/minecraft/textures/block/chiseled_bookshelf_top.png new file mode 100644 index 00000000..b630754f Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_bookshelf_top.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_cinnabar.png b/public/assets/minecraft/textures/block/chiseled_cinnabar.png new file mode 100644 index 00000000..e3c3f0ce Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_cinnabar.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_copper.png b/public/assets/minecraft/textures/block/chiseled_copper.png new file mode 100644 index 00000000..8a5f0446 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_copper.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_deepslate.png b/public/assets/minecraft/textures/block/chiseled_deepslate.png new file mode 100644 index 00000000..4cfe3ace Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_deepslate.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_nether_bricks.png b/public/assets/minecraft/textures/block/chiseled_nether_bricks.png new file mode 100644 index 00000000..39978422 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_nether_bricks.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_polished_blackstone.png b/public/assets/minecraft/textures/block/chiseled_polished_blackstone.png new file mode 100644 index 00000000..ec1c35a6 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_polished_blackstone.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_quartz_block.png b/public/assets/minecraft/textures/block/chiseled_quartz_block.png new file mode 100644 index 00000000..ff92c529 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_quartz_block.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_quartz_block_top.png b/public/assets/minecraft/textures/block/chiseled_quartz_block_top.png new file mode 100644 index 00000000..319e2fed Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_quartz_block_top.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_red_sandstone.png b/public/assets/minecraft/textures/block/chiseled_red_sandstone.png new file mode 100644 index 00000000..39231255 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_red_sandstone.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_resin_bricks.png b/public/assets/minecraft/textures/block/chiseled_resin_bricks.png new file mode 100644 index 00000000..c33c508d Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_resin_bricks.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_sandstone.png b/public/assets/minecraft/textures/block/chiseled_sandstone.png new file mode 100644 index 00000000..fad2a554 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_sandstone.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_stone_bricks.png b/public/assets/minecraft/textures/block/chiseled_stone_bricks.png new file mode 100644 index 00000000..5dec3c0f Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_stone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_sulfur.png b/public/assets/minecraft/textures/block/chiseled_sulfur.png new file mode 100644 index 00000000..1eadf252 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_sulfur.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_tuff.png b/public/assets/minecraft/textures/block/chiseled_tuff.png new file mode 100644 index 00000000..818d5bf4 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_tuff.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_tuff_bricks.png b/public/assets/minecraft/textures/block/chiseled_tuff_bricks.png new file mode 100644 index 00000000..86f12ff0 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_tuff_bricks.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_tuff_bricks_top.png b/public/assets/minecraft/textures/block/chiseled_tuff_bricks_top.png new file mode 100644 index 00000000..3c5941c2 Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_tuff_bricks_top.png differ diff --git a/public/assets/minecraft/textures/block/chiseled_tuff_top.png b/public/assets/minecraft/textures/block/chiseled_tuff_top.png new file mode 100644 index 00000000..1e7d174e Binary files /dev/null and b/public/assets/minecraft/textures/block/chiseled_tuff_top.png differ diff --git a/public/assets/minecraft/textures/block/chorus_flower.png b/public/assets/minecraft/textures/block/chorus_flower.png new file mode 100644 index 00000000..a0e8469a Binary files /dev/null and b/public/assets/minecraft/textures/block/chorus_flower.png differ diff --git a/public/assets/minecraft/textures/block/chorus_flower_dead.png b/public/assets/minecraft/textures/block/chorus_flower_dead.png new file mode 100644 index 00000000..990845e9 Binary files /dev/null and b/public/assets/minecraft/textures/block/chorus_flower_dead.png differ diff --git a/public/assets/minecraft/textures/block/chorus_plant.png b/public/assets/minecraft/textures/block/chorus_plant.png new file mode 100644 index 00000000..855c8dd3 Binary files /dev/null and b/public/assets/minecraft/textures/block/chorus_plant.png differ diff --git a/public/assets/minecraft/textures/block/cinnabar.png b/public/assets/minecraft/textures/block/cinnabar.png new file mode 100644 index 00000000..c983786a Binary files /dev/null and b/public/assets/minecraft/textures/block/cinnabar.png differ diff --git a/public/assets/minecraft/textures/block/cinnabar_bricks.png b/public/assets/minecraft/textures/block/cinnabar_bricks.png new file mode 100644 index 00000000..4e242d99 Binary files /dev/null and b/public/assets/minecraft/textures/block/cinnabar_bricks.png differ diff --git a/public/assets/minecraft/textures/block/clay.png b/public/assets/minecraft/textures/block/clay.png new file mode 100644 index 00000000..5488b0e6 Binary files /dev/null and b/public/assets/minecraft/textures/block/clay.png differ diff --git a/public/assets/minecraft/textures/block/closed_eyeblossom.png b/public/assets/minecraft/textures/block/closed_eyeblossom.png new file mode 100644 index 00000000..4f8b254f Binary files /dev/null and b/public/assets/minecraft/textures/block/closed_eyeblossom.png differ diff --git a/public/assets/minecraft/textures/block/closed_eyeblossom.png.mcmeta b/public/assets/minecraft/textures/block/closed_eyeblossom.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/closed_eyeblossom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/coal_block.png b/public/assets/minecraft/textures/block/coal_block.png new file mode 100644 index 00000000..694e5f0d Binary files /dev/null and b/public/assets/minecraft/textures/block/coal_block.png differ diff --git a/public/assets/minecraft/textures/block/coal_ore.png b/public/assets/minecraft/textures/block/coal_ore.png new file mode 100644 index 00000000..7252ab2c Binary files /dev/null and b/public/assets/minecraft/textures/block/coal_ore.png differ diff --git a/public/assets/minecraft/textures/block/coarse_dirt.png b/public/assets/minecraft/textures/block/coarse_dirt.png new file mode 100644 index 00000000..dabab841 Binary files /dev/null and b/public/assets/minecraft/textures/block/coarse_dirt.png differ diff --git a/public/assets/minecraft/textures/block/cobbled_deepslate.png b/public/assets/minecraft/textures/block/cobbled_deepslate.png new file mode 100644 index 00000000..0f403505 Binary files /dev/null and b/public/assets/minecraft/textures/block/cobbled_deepslate.png differ diff --git a/public/assets/minecraft/textures/block/cobblestone.png b/public/assets/minecraft/textures/block/cobblestone.png new file mode 100644 index 00000000..435a7afc Binary files /dev/null and b/public/assets/minecraft/textures/block/cobblestone.png differ diff --git a/public/assets/minecraft/textures/block/cobweb.png b/public/assets/minecraft/textures/block/cobweb.png new file mode 100644 index 00000000..4397c070 Binary files /dev/null and b/public/assets/minecraft/textures/block/cobweb.png differ diff --git a/public/assets/minecraft/textures/block/cocoa_stage0.png b/public/assets/minecraft/textures/block/cocoa_stage0.png new file mode 100644 index 00000000..34f56ed2 Binary files /dev/null and b/public/assets/minecraft/textures/block/cocoa_stage0.png differ diff --git a/public/assets/minecraft/textures/block/cocoa_stage1.png b/public/assets/minecraft/textures/block/cocoa_stage1.png new file mode 100644 index 00000000..87a55e15 Binary files /dev/null and b/public/assets/minecraft/textures/block/cocoa_stage1.png differ diff --git a/public/assets/minecraft/textures/block/cocoa_stage2.png b/public/assets/minecraft/textures/block/cocoa_stage2.png new file mode 100644 index 00000000..a79651eb Binary files /dev/null and b/public/assets/minecraft/textures/block/cocoa_stage2.png differ diff --git a/public/assets/minecraft/textures/block/command_block_back.png b/public/assets/minecraft/textures/block/command_block_back.png new file mode 100644 index 00000000..8cbcaa88 Binary files /dev/null and b/public/assets/minecraft/textures/block/command_block_back.png differ diff --git a/public/assets/minecraft/textures/block/command_block_back.png.mcmeta b/public/assets/minecraft/textures/block/command_block_back.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/command_block_conditional.png b/public/assets/minecraft/textures/block/command_block_conditional.png new file mode 100644 index 00000000..0549506b Binary files /dev/null and b/public/assets/minecraft/textures/block/command_block_conditional.png differ diff --git a/public/assets/minecraft/textures/block/command_block_conditional.png.mcmeta b/public/assets/minecraft/textures/block/command_block_conditional.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/command_block_front.png b/public/assets/minecraft/textures/block/command_block_front.png new file mode 100644 index 00000000..9c7137dc Binary files /dev/null and b/public/assets/minecraft/textures/block/command_block_front.png differ diff --git a/public/assets/minecraft/textures/block/command_block_front.png.mcmeta b/public/assets/minecraft/textures/block/command_block_front.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/command_block_side.png b/public/assets/minecraft/textures/block/command_block_side.png new file mode 100644 index 00000000..026b6910 Binary files /dev/null and b/public/assets/minecraft/textures/block/command_block_side.png differ diff --git a/public/assets/minecraft/textures/block/command_block_side.png.mcmeta b/public/assets/minecraft/textures/block/command_block_side.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/comparator.png b/public/assets/minecraft/textures/block/comparator.png new file mode 100644 index 00000000..1d6b1d32 Binary files /dev/null and b/public/assets/minecraft/textures/block/comparator.png differ diff --git a/public/assets/minecraft/textures/block/comparator_on.png b/public/assets/minecraft/textures/block/comparator_on.png new file mode 100644 index 00000000..e6e83a90 Binary files /dev/null and b/public/assets/minecraft/textures/block/comparator_on.png differ diff --git a/public/assets/minecraft/textures/block/composter_bottom.png b/public/assets/minecraft/textures/block/composter_bottom.png new file mode 100644 index 00000000..ff1c3e73 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_bottom.png differ diff --git a/public/assets/minecraft/textures/block/composter_compost.png b/public/assets/minecraft/textures/block/composter_compost.png new file mode 100644 index 00000000..757b2d3c Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_compost.png differ diff --git a/public/assets/minecraft/textures/block/composter_ready.png b/public/assets/minecraft/textures/block/composter_ready.png new file mode 100644 index 00000000..b495c39b Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_ready.png differ diff --git a/public/assets/minecraft/textures/block/composter_side.png b/public/assets/minecraft/textures/block/composter_side.png new file mode 100644 index 00000000..cba71287 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_0.png b/public/assets/minecraft/textures/block/composter_side_level_0.png new file mode 100644 index 00000000..bf806a7b Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_0.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_1.png b/public/assets/minecraft/textures/block/composter_side_level_1.png new file mode 100644 index 00000000..8ab9010e Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_1.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_2.png b/public/assets/minecraft/textures/block/composter_side_level_2.png new file mode 100644 index 00000000..bd13e0a0 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_2.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_3.png b/public/assets/minecraft/textures/block/composter_side_level_3.png new file mode 100644 index 00000000..2621a43c Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_3.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_4.png b/public/assets/minecraft/textures/block/composter_side_level_4.png new file mode 100644 index 00000000..323d1729 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_4.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_5.png b/public/assets/minecraft/textures/block/composter_side_level_5.png new file mode 100644 index 00000000..f2005727 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_5.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_6.png b/public/assets/minecraft/textures/block/composter_side_level_6.png new file mode 100644 index 00000000..5af5bb07 Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_6.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_7.png b/public/assets/minecraft/textures/block/composter_side_level_7.png new file mode 100644 index 00000000..f25cdadf Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_7.png differ diff --git a/public/assets/minecraft/textures/block/composter_side_level_8.png b/public/assets/minecraft/textures/block/composter_side_level_8.png new file mode 100644 index 00000000..e9be1c5d Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_side_level_8.png differ diff --git a/public/assets/minecraft/textures/block/composter_top.png b/public/assets/minecraft/textures/block/composter_top.png new file mode 100644 index 00000000..68124d9b Binary files /dev/null and b/public/assets/minecraft/textures/block/composter_top.png differ diff --git a/public/assets/minecraft/textures/block/conduit.png b/public/assets/minecraft/textures/block/conduit.png new file mode 100644 index 00000000..c68c9d65 Binary files /dev/null and b/public/assets/minecraft/textures/block/conduit.png differ diff --git a/public/assets/minecraft/textures/block/copper_bars.png b/public/assets/minecraft/textures/block/copper_bars.png new file mode 100644 index 00000000..55b2f070 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_bars.png differ diff --git a/public/assets/minecraft/textures/block/copper_block.png b/public/assets/minecraft/textures/block/copper_block.png new file mode 100644 index 00000000..c994d8ab Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_block.png differ diff --git a/public/assets/minecraft/textures/block/copper_bulb.png b/public/assets/minecraft/textures/block/copper_bulb.png new file mode 100644 index 00000000..26f7e2e2 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_bulb.png differ diff --git a/public/assets/minecraft/textures/block/copper_bulb_lit.png b/public/assets/minecraft/textures/block/copper_bulb_lit.png new file mode 100644 index 00000000..2351d400 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_bulb_lit.png differ diff --git a/public/assets/minecraft/textures/block/copper_bulb_lit_powered.png b/public/assets/minecraft/textures/block/copper_bulb_lit_powered.png new file mode 100644 index 00000000..c6730857 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_bulb_lit_powered.png differ diff --git a/public/assets/minecraft/textures/block/copper_bulb_powered.png b/public/assets/minecraft/textures/block/copper_bulb_powered.png new file mode 100644 index 00000000..4967367f Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_bulb_powered.png differ diff --git a/public/assets/minecraft/textures/block/copper_chain.png b/public/assets/minecraft/textures/block/copper_chain.png new file mode 100644 index 00000000..16a428ed Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_chain.png differ diff --git a/public/assets/minecraft/textures/block/copper_door_bottom.png b/public/assets/minecraft/textures/block/copper_door_bottom.png new file mode 100644 index 00000000..163591ab Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/copper_door_top.png b/public/assets/minecraft/textures/block/copper_door_top.png new file mode 100644 index 00000000..1211d891 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_door_top.png differ diff --git a/public/assets/minecraft/textures/block/copper_grate.png b/public/assets/minecraft/textures/block/copper_grate.png new file mode 100644 index 00000000..92c5ac8f Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_grate.png differ diff --git a/public/assets/minecraft/textures/block/copper_lantern.png b/public/assets/minecraft/textures/block/copper_lantern.png new file mode 100644 index 00000000..f5a0dd73 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_lantern.png differ diff --git a/public/assets/minecraft/textures/block/copper_lantern.png.mcmeta b/public/assets/minecraft/textures/block/copper_lantern.png.mcmeta new file mode 100644 index 00000000..3de4a0bd --- /dev/null +++ b/public/assets/minecraft/textures/block/copper_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} diff --git a/public/assets/minecraft/textures/block/copper_ore.png b/public/assets/minecraft/textures/block/copper_ore.png new file mode 100644 index 00000000..d6b80793 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_ore.png differ diff --git a/public/assets/minecraft/textures/block/copper_torch.png b/public/assets/minecraft/textures/block/copper_torch.png new file mode 100644 index 00000000..274c78e6 Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_torch.png differ diff --git a/public/assets/minecraft/textures/block/copper_trapdoor.png b/public/assets/minecraft/textures/block/copper_trapdoor.png new file mode 100644 index 00000000..841a56ec Binary files /dev/null and b/public/assets/minecraft/textures/block/copper_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/cornflower.png b/public/assets/minecraft/textures/block/cornflower.png new file mode 100644 index 00000000..8bf44c83 Binary files /dev/null and b/public/assets/minecraft/textures/block/cornflower.png differ diff --git a/public/assets/minecraft/textures/block/cornflower.png.mcmeta b/public/assets/minecraft/textures/block/cornflower.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/cornflower.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/cracked_deepslate_bricks.png b/public/assets/minecraft/textures/block/cracked_deepslate_bricks.png new file mode 100644 index 00000000..547c40a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/cracked_deepslate_bricks.png differ diff --git a/public/assets/minecraft/textures/block/cracked_deepslate_tiles.png b/public/assets/minecraft/textures/block/cracked_deepslate_tiles.png new file mode 100644 index 00000000..60c3f579 Binary files /dev/null and b/public/assets/minecraft/textures/block/cracked_deepslate_tiles.png differ diff --git a/public/assets/minecraft/textures/block/cracked_nether_bricks.png b/public/assets/minecraft/textures/block/cracked_nether_bricks.png new file mode 100644 index 00000000..73510e42 Binary files /dev/null and b/public/assets/minecraft/textures/block/cracked_nether_bricks.png differ diff --git a/public/assets/minecraft/textures/block/cracked_polished_blackstone_bricks.png b/public/assets/minecraft/textures/block/cracked_polished_blackstone_bricks.png new file mode 100644 index 00000000..ba5650e4 Binary files /dev/null and b/public/assets/minecraft/textures/block/cracked_polished_blackstone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/cracked_stone_bricks.png b/public/assets/minecraft/textures/block/cracked_stone_bricks.png new file mode 100644 index 00000000..3e3aa730 Binary files /dev/null and b/public/assets/minecraft/textures/block/cracked_stone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/crafter_bottom.png b/public/assets/minecraft/textures/block/crafter_bottom.png new file mode 100644 index 00000000..4066a5f2 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_bottom.png differ diff --git a/public/assets/minecraft/textures/block/crafter_east.png b/public/assets/minecraft/textures/block/crafter_east.png new file mode 100644 index 00000000..9e70c8d8 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_east.png differ diff --git a/public/assets/minecraft/textures/block/crafter_east_crafting.png b/public/assets/minecraft/textures/block/crafter_east_crafting.png new file mode 100644 index 00000000..1628f515 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_east_crafting.png differ diff --git a/public/assets/minecraft/textures/block/crafter_east_triggered.png b/public/assets/minecraft/textures/block/crafter_east_triggered.png new file mode 100644 index 00000000..8b9e5e5b Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_east_triggered.png differ diff --git a/public/assets/minecraft/textures/block/crafter_north.png b/public/assets/minecraft/textures/block/crafter_north.png new file mode 100644 index 00000000..8fc938ef Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_north.png differ diff --git a/public/assets/minecraft/textures/block/crafter_north_crafting.png b/public/assets/minecraft/textures/block/crafter_north_crafting.png new file mode 100644 index 00000000..69e4088e Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_north_crafting.png differ diff --git a/public/assets/minecraft/textures/block/crafter_south.png b/public/assets/minecraft/textures/block/crafter_south.png new file mode 100644 index 00000000..3239b67d Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_south.png differ diff --git a/public/assets/minecraft/textures/block/crafter_south_triggered.png b/public/assets/minecraft/textures/block/crafter_south_triggered.png new file mode 100644 index 00000000..c9237e1b Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_south_triggered.png differ diff --git a/public/assets/minecraft/textures/block/crafter_top.png b/public/assets/minecraft/textures/block/crafter_top.png new file mode 100644 index 00000000..3132b9b5 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_top.png differ diff --git a/public/assets/minecraft/textures/block/crafter_top_crafting.png b/public/assets/minecraft/textures/block/crafter_top_crafting.png new file mode 100644 index 00000000..b477185f Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_top_crafting.png differ diff --git a/public/assets/minecraft/textures/block/crafter_top_triggered.png b/public/assets/minecraft/textures/block/crafter_top_triggered.png new file mode 100644 index 00000000..14aa20c8 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_top_triggered.png differ diff --git a/public/assets/minecraft/textures/block/crafter_west.png b/public/assets/minecraft/textures/block/crafter_west.png new file mode 100644 index 00000000..81399f63 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_west.png differ diff --git a/public/assets/minecraft/textures/block/crafter_west_crafting.png b/public/assets/minecraft/textures/block/crafter_west_crafting.png new file mode 100644 index 00000000..542ff99b Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_west_crafting.png differ diff --git a/public/assets/minecraft/textures/block/crafter_west_triggered.png b/public/assets/minecraft/textures/block/crafter_west_triggered.png new file mode 100644 index 00000000..97577e2c Binary files /dev/null and b/public/assets/minecraft/textures/block/crafter_west_triggered.png differ diff --git a/public/assets/minecraft/textures/block/crafting_table_front.png b/public/assets/minecraft/textures/block/crafting_table_front.png new file mode 100644 index 00000000..feeff497 Binary files /dev/null and b/public/assets/minecraft/textures/block/crafting_table_front.png differ diff --git a/public/assets/minecraft/textures/block/crafting_table_side.png b/public/assets/minecraft/textures/block/crafting_table_side.png new file mode 100644 index 00000000..92f0f33e Binary files /dev/null and b/public/assets/minecraft/textures/block/crafting_table_side.png differ diff --git a/public/assets/minecraft/textures/block/crafting_table_top.png b/public/assets/minecraft/textures/block/crafting_table_top.png new file mode 100644 index 00000000..9b71848f Binary files /dev/null and b/public/assets/minecraft/textures/block/crafting_table_top.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart.png b/public/assets/minecraft/textures/block/creaking_heart.png new file mode 100644 index 00000000..e2a219dc Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart_awake.png b/public/assets/minecraft/textures/block/creaking_heart_awake.png new file mode 100644 index 00000000..df7d8d40 Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart_awake.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart_dormant.png b/public/assets/minecraft/textures/block/creaking_heart_dormant.png new file mode 100644 index 00000000..d5527d2e Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart_dormant.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart_top.png b/public/assets/minecraft/textures/block/creaking_heart_top.png new file mode 100644 index 00000000..16fdc9ed Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart_top.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart_top_awake.png b/public/assets/minecraft/textures/block/creaking_heart_top_awake.png new file mode 100644 index 00000000..35db03d4 Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart_top_awake.png differ diff --git a/public/assets/minecraft/textures/block/creaking_heart_top_dormant.png b/public/assets/minecraft/textures/block/creaking_heart_top_dormant.png new file mode 100644 index 00000000..e1c6c605 Binary files /dev/null and b/public/assets/minecraft/textures/block/creaking_heart_top_dormant.png differ diff --git a/public/assets/minecraft/textures/block/crimson_door_bottom.png b/public/assets/minecraft/textures/block/crimson_door_bottom.png new file mode 100644 index 00000000..dd4569ee Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/crimson_door_top.png b/public/assets/minecraft/textures/block/crimson_door_top.png new file mode 100644 index 00000000..6172fc34 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_door_top.png differ diff --git a/public/assets/minecraft/textures/block/crimson_fungus.png b/public/assets/minecraft/textures/block/crimson_fungus.png new file mode 100644 index 00000000..9c683279 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_fungus.png differ diff --git a/public/assets/minecraft/textures/block/crimson_fungus.png.mcmeta b/public/assets/minecraft/textures/block/crimson_fungus.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/crimson_fungus.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/crimson_hanging_sign.png b/public/assets/minecraft/textures/block/crimson_hanging_sign.png new file mode 100644 index 00000000..73271791 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/crimson_nylium.png b/public/assets/minecraft/textures/block/crimson_nylium.png new file mode 100644 index 00000000..197cda53 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_nylium.png differ diff --git a/public/assets/minecraft/textures/block/crimson_nylium_side.png b/public/assets/minecraft/textures/block/crimson_nylium_side.png new file mode 100644 index 00000000..7d4d8882 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_nylium_side.png differ diff --git a/public/assets/minecraft/textures/block/crimson_planks.png b/public/assets/minecraft/textures/block/crimson_planks.png new file mode 100644 index 00000000..5456dd46 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_planks.png differ diff --git a/public/assets/minecraft/textures/block/crimson_roots.png b/public/assets/minecraft/textures/block/crimson_roots.png new file mode 100644 index 00000000..d07b5318 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_roots.png differ diff --git a/public/assets/minecraft/textures/block/crimson_roots_pot.png b/public/assets/minecraft/textures/block/crimson_roots_pot.png new file mode 100644 index 00000000..10fad93b Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_roots_pot.png differ diff --git a/public/assets/minecraft/textures/block/crimson_shelf.png b/public/assets/minecraft/textures/block/crimson_shelf.png new file mode 100644 index 00000000..c696c83c Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_shelf.png differ diff --git a/public/assets/minecraft/textures/block/crimson_sign.png b/public/assets/minecraft/textures/block/crimson_sign.png new file mode 100644 index 00000000..3275103a Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_sign.png differ diff --git a/public/assets/minecraft/textures/block/crimson_stem.png b/public/assets/minecraft/textures/block/crimson_stem.png new file mode 100644 index 00000000..859b80ad Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_stem.png differ diff --git a/public/assets/minecraft/textures/block/crimson_stem.png.mcmeta b/public/assets/minecraft/textures/block/crimson_stem.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/crimson_stem_top.png b/public/assets/minecraft/textures/block/crimson_stem_top.png new file mode 100644 index 00000000..f083ee8c Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_stem_top.png differ diff --git a/public/assets/minecraft/textures/block/crimson_trapdoor.png b/public/assets/minecraft/textures/block/crimson_trapdoor.png new file mode 100644 index 00000000..68c18ec6 Binary files /dev/null and b/public/assets/minecraft/textures/block/crimson_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/crying_obsidian.png b/public/assets/minecraft/textures/block/crying_obsidian.png new file mode 100644 index 00000000..cbbad33f Binary files /dev/null and b/public/assets/minecraft/textures/block/crying_obsidian.png differ diff --git a/public/assets/minecraft/textures/block/cut_copper.png b/public/assets/minecraft/textures/block/cut_copper.png new file mode 100644 index 00000000..38decb0d Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_copper.png differ diff --git a/public/assets/minecraft/textures/block/cut_copper_slab_double.png b/public/assets/minecraft/textures/block/cut_copper_slab_double.png new file mode 100644 index 00000000..85ed6d43 Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_copper_slab_double.png differ diff --git a/public/assets/minecraft/textures/block/cut_red_sandstone.png b/public/assets/minecraft/textures/block/cut_red_sandstone.png new file mode 100644 index 00000000..d69cf2ff Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_red_sandstone.png differ diff --git a/public/assets/minecraft/textures/block/cut_red_sandstone_slab_side.png b/public/assets/minecraft/textures/block/cut_red_sandstone_slab_side.png new file mode 100644 index 00000000..032fae65 Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_red_sandstone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/cut_sandstone.png b/public/assets/minecraft/textures/block/cut_sandstone.png new file mode 100644 index 00000000..f8ec5174 Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_sandstone.png differ diff --git a/public/assets/minecraft/textures/block/cut_sandstone_slab_side.png b/public/assets/minecraft/textures/block/cut_sandstone_slab_side.png new file mode 100644 index 00000000..967cbb49 Binary files /dev/null and b/public/assets/minecraft/textures/block/cut_sandstone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_foot_east.png b/public/assets/minecraft/textures/block/cyan_bed_foot_east.png new file mode 100644 index 00000000..4564a7f7 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_foot_south.png b/public/assets/minecraft/textures/block/cyan_bed_foot_south.png new file mode 100644 index 00000000..bda64406 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_foot_up.png b/public/assets/minecraft/textures/block/cyan_bed_foot_up.png new file mode 100644 index 00000000..5eeb6f2b Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_foot_west.png b/public/assets/minecraft/textures/block/cyan_bed_foot_west.png new file mode 100644 index 00000000..3f78a747 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_head_east.png b/public/assets/minecraft/textures/block/cyan_bed_head_east.png new file mode 100644 index 00000000..5af33eda Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_head_up.png b/public/assets/minecraft/textures/block/cyan_bed_head_up.png new file mode 100644 index 00000000..8661f35e Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/cyan_bed_head_west.png b/public/assets/minecraft/textures/block/cyan_bed_head_west.png new file mode 100644 index 00000000..2283c9f1 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/cyan_candle.png b/public/assets/minecraft/textures/block/cyan_candle.png new file mode 100644 index 00000000..254d3945 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_candle.png differ diff --git a/public/assets/minecraft/textures/block/cyan_candle_lit.png b/public/assets/minecraft/textures/block/cyan_candle_lit.png new file mode 100644 index 00000000..c1a9cc2b Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/cyan_concrete.png b/public/assets/minecraft/textures/block/cyan_concrete.png new file mode 100644 index 00000000..9dbb9a87 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_concrete.png differ diff --git a/public/assets/minecraft/textures/block/cyan_concrete_powder.png b/public/assets/minecraft/textures/block/cyan_concrete_powder.png new file mode 100644 index 00000000..2b23fbef Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/cyan_glazed_terracotta.png b/public/assets/minecraft/textures/block/cyan_glazed_terracotta.png new file mode 100644 index 00000000..743c79b9 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/cyan_shulker_box.png b/public/assets/minecraft/textures/block/cyan_shulker_box.png new file mode 100644 index 00000000..0360ddff Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/cyan_stained_glass.png b/public/assets/minecraft/textures/block/cyan_stained_glass.png new file mode 100644 index 00000000..a4ac9aee Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/cyan_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/cyan_stained_glass_pane_top.png new file mode 100644 index 00000000..a4eaff84 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/cyan_terracotta.png b/public/assets/minecraft/textures/block/cyan_terracotta.png new file mode 100644 index 00000000..38cca98a Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/cyan_wool.png b/public/assets/minecraft/textures/block/cyan_wool.png new file mode 100644 index 00000000..faf3d2c6 Binary files /dev/null and b/public/assets/minecraft/textures/block/cyan_wool.png differ diff --git a/public/assets/minecraft/textures/block/damaged_anvil_top.png b/public/assets/minecraft/textures/block/damaged_anvil_top.png new file mode 100644 index 00000000..9ef9b41b Binary files /dev/null and b/public/assets/minecraft/textures/block/damaged_anvil_top.png differ diff --git a/public/assets/minecraft/textures/block/dandelion.png b/public/assets/minecraft/textures/block/dandelion.png new file mode 100644 index 00000000..118914d2 Binary files /dev/null and b/public/assets/minecraft/textures/block/dandelion.png differ diff --git a/public/assets/minecraft/textures/block/dandelion.png.mcmeta b/public/assets/minecraft/textures/block/dandelion.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/dandelion.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/dark_oak_door_bottom.png b/public/assets/minecraft/textures/block/dark_oak_door_bottom.png new file mode 100644 index 00000000..ed126557 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_door_top.png b/public/assets/minecraft/textures/block/dark_oak_door_top.png new file mode 100644 index 00000000..6e0d8076 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_door_top.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_hanging_sign.png b/public/assets/minecraft/textures/block/dark_oak_hanging_sign.png new file mode 100644 index 00000000..b134292d Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_leaves.png b/public/assets/minecraft/textures/block/dark_oak_leaves.png new file mode 100644 index 00000000..99ee5c25 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_leaves.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_leaves.png.mcmeta b/public/assets/minecraft/textures/block/dark_oak_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/dark_oak_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/dark_oak_log.png b/public/assets/minecraft/textures/block/dark_oak_log.png new file mode 100644 index 00000000..9992db20 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_log.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_log_top.png b/public/assets/minecraft/textures/block/dark_oak_log_top.png new file mode 100644 index 00000000..7d288d1a Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_planks.png b/public/assets/minecraft/textures/block/dark_oak_planks.png new file mode 100644 index 00000000..959f2425 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_planks.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_sapling.png b/public/assets/minecraft/textures/block/dark_oak_sapling.png new file mode 100644 index 00000000..537cd817 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_sapling.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_shelf.png b/public/assets/minecraft/textures/block/dark_oak_shelf.png new file mode 100644 index 00000000..7e44a17f Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_shelf.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_sign.png b/public/assets/minecraft/textures/block/dark_oak_sign.png new file mode 100644 index 00000000..d4b55f1d Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_sign.png differ diff --git a/public/assets/minecraft/textures/block/dark_oak_trapdoor.png b/public/assets/minecraft/textures/block/dark_oak_trapdoor.png new file mode 100644 index 00000000..c4cc9450 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_oak_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/dark_prismarine.png b/public/assets/minecraft/textures/block/dark_prismarine.png new file mode 100644 index 00000000..7b7907e7 Binary files /dev/null and b/public/assets/minecraft/textures/block/dark_prismarine.png differ diff --git a/public/assets/minecraft/textures/block/daylight_detector_inverted_top.png b/public/assets/minecraft/textures/block/daylight_detector_inverted_top.png new file mode 100644 index 00000000..f66da366 Binary files /dev/null and b/public/assets/minecraft/textures/block/daylight_detector_inverted_top.png differ diff --git a/public/assets/minecraft/textures/block/daylight_detector_side.png b/public/assets/minecraft/textures/block/daylight_detector_side.png new file mode 100644 index 00000000..05f7e83a Binary files /dev/null and b/public/assets/minecraft/textures/block/daylight_detector_side.png differ diff --git a/public/assets/minecraft/textures/block/daylight_detector_top.png b/public/assets/minecraft/textures/block/daylight_detector_top.png new file mode 100644 index 00000000..76ecab24 Binary files /dev/null and b/public/assets/minecraft/textures/block/daylight_detector_top.png differ diff --git a/public/assets/minecraft/textures/block/dead_brain_coral.png b/public/assets/minecraft/textures/block/dead_brain_coral.png new file mode 100644 index 00000000..35f74fbd Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_brain_coral.png differ diff --git a/public/assets/minecraft/textures/block/dead_brain_coral_block.png b/public/assets/minecraft/textures/block/dead_brain_coral_block.png new file mode 100644 index 00000000..82a8ecae Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_brain_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/dead_brain_coral_fan.png b/public/assets/minecraft/textures/block/dead_brain_coral_fan.png new file mode 100644 index 00000000..6b0b3c4b Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_brain_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/dead_bubble_coral.png b/public/assets/minecraft/textures/block/dead_bubble_coral.png new file mode 100644 index 00000000..334fda4c Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_bubble_coral.png differ diff --git a/public/assets/minecraft/textures/block/dead_bubble_coral_block.png b/public/assets/minecraft/textures/block/dead_bubble_coral_block.png new file mode 100644 index 00000000..928ccdd1 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_bubble_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/dead_bubble_coral_fan.png b/public/assets/minecraft/textures/block/dead_bubble_coral_fan.png new file mode 100644 index 00000000..d4934e7b Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_bubble_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/dead_bush.png b/public/assets/minecraft/textures/block/dead_bush.png new file mode 100644 index 00000000..5874f3a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_bush.png differ diff --git a/public/assets/minecraft/textures/block/dead_fire_coral.png b/public/assets/minecraft/textures/block/dead_fire_coral.png new file mode 100644 index 00000000..bbaecd95 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_fire_coral.png differ diff --git a/public/assets/minecraft/textures/block/dead_fire_coral_block.png b/public/assets/minecraft/textures/block/dead_fire_coral_block.png new file mode 100644 index 00000000..3cc16c7a Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_fire_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/dead_fire_coral_fan.png b/public/assets/minecraft/textures/block/dead_fire_coral_fan.png new file mode 100644 index 00000000..af6577f8 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_fire_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/dead_horn_coral.png b/public/assets/minecraft/textures/block/dead_horn_coral.png new file mode 100644 index 00000000..f283c0d1 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_horn_coral.png differ diff --git a/public/assets/minecraft/textures/block/dead_horn_coral_block.png b/public/assets/minecraft/textures/block/dead_horn_coral_block.png new file mode 100644 index 00000000..43876d8c Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_horn_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/dead_horn_coral_fan.png b/public/assets/minecraft/textures/block/dead_horn_coral_fan.png new file mode 100644 index 00000000..95c7da69 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_horn_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/dead_tube_coral.png b/public/assets/minecraft/textures/block/dead_tube_coral.png new file mode 100644 index 00000000..eafccd71 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_tube_coral.png differ diff --git a/public/assets/minecraft/textures/block/dead_tube_coral_block.png b/public/assets/minecraft/textures/block/dead_tube_coral_block.png new file mode 100644 index 00000000..0233454f Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_tube_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/dead_tube_coral_fan.png b/public/assets/minecraft/textures/block/dead_tube_coral_fan.png new file mode 100644 index 00000000..4cafb1b2 Binary files /dev/null and b/public/assets/minecraft/textures/block/dead_tube_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/debug.png b/public/assets/minecraft/textures/block/debug.png new file mode 100644 index 00000000..866c72a4 Binary files /dev/null and b/public/assets/minecraft/textures/block/debug.png differ diff --git a/public/assets/minecraft/textures/block/debug2.png b/public/assets/minecraft/textures/block/debug2.png new file mode 100644 index 00000000..f0177fc9 Binary files /dev/null and b/public/assets/minecraft/textures/block/debug2.png differ diff --git a/public/assets/minecraft/textures/block/deepslate.png b/public/assets/minecraft/textures/block/deepslate.png new file mode 100644 index 00000000..bb7dc9ce Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_bricks.png b/public/assets/minecraft/textures/block/deepslate_bricks.png new file mode 100644 index 00000000..51c7352f Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_bricks.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_coal_ore.png b/public/assets/minecraft/textures/block/deepslate_coal_ore.png new file mode 100644 index 00000000..6e7eaccb Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_coal_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_copper_ore.png b/public/assets/minecraft/textures/block/deepslate_copper_ore.png new file mode 100644 index 00000000..c3700a47 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_copper_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_diamond_ore.png b/public/assets/minecraft/textures/block/deepslate_diamond_ore.png new file mode 100644 index 00000000..6a4cf556 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_diamond_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_emerald_ore.png b/public/assets/minecraft/textures/block/deepslate_emerald_ore.png new file mode 100644 index 00000000..f5d64735 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_emerald_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_gold_ore.png b/public/assets/minecraft/textures/block/deepslate_gold_ore.png new file mode 100644 index 00000000..06f472c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_gold_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_iron_ore.png b/public/assets/minecraft/textures/block/deepslate_iron_ore.png new file mode 100644 index 00000000..3443f829 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_iron_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_lapis_ore.png b/public/assets/minecraft/textures/block/deepslate_lapis_ore.png new file mode 100644 index 00000000..b7939629 Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_lapis_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_redstone_ore.png b/public/assets/minecraft/textures/block/deepslate_redstone_ore.png new file mode 100644 index 00000000..9c348a5a Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_redstone_ore.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_tiles.png b/public/assets/minecraft/textures/block/deepslate_tiles.png new file mode 100644 index 00000000..e7f36f6d Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_tiles.png differ diff --git a/public/assets/minecraft/textures/block/deepslate_top.png b/public/assets/minecraft/textures/block/deepslate_top.png new file mode 100644 index 00000000..a560ccfb Binary files /dev/null and b/public/assets/minecraft/textures/block/deepslate_top.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_0.png b/public/assets/minecraft/textures/block/destroy_stage_0.png new file mode 100644 index 00000000..e9601d8b Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_0.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_1.png b/public/assets/minecraft/textures/block/destroy_stage_1.png new file mode 100644 index 00000000..c7a40cf6 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_1.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_2.png b/public/assets/minecraft/textures/block/destroy_stage_2.png new file mode 100644 index 00000000..9099c711 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_2.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_3.png b/public/assets/minecraft/textures/block/destroy_stage_3.png new file mode 100644 index 00000000..3bb92bcb Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_3.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_4.png b/public/assets/minecraft/textures/block/destroy_stage_4.png new file mode 100644 index 00000000..0038ece3 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_4.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_5.png b/public/assets/minecraft/textures/block/destroy_stage_5.png new file mode 100644 index 00000000..3957920e Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_5.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_6.png b/public/assets/minecraft/textures/block/destroy_stage_6.png new file mode 100644 index 00000000..1299454a Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_6.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_7.png b/public/assets/minecraft/textures/block/destroy_stage_7.png new file mode 100644 index 00000000..d5fa0a37 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_7.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_8.png b/public/assets/minecraft/textures/block/destroy_stage_8.png new file mode 100644 index 00000000..9930f0b8 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_8.png differ diff --git a/public/assets/minecraft/textures/block/destroy_stage_9.png b/public/assets/minecraft/textures/block/destroy_stage_9.png new file mode 100644 index 00000000..9313aff0 Binary files /dev/null and b/public/assets/minecraft/textures/block/destroy_stage_9.png differ diff --git a/public/assets/minecraft/textures/block/detector_rail.png b/public/assets/minecraft/textures/block/detector_rail.png new file mode 100644 index 00000000..e0b69215 Binary files /dev/null and b/public/assets/minecraft/textures/block/detector_rail.png differ diff --git a/public/assets/minecraft/textures/block/detector_rail_on.png b/public/assets/minecraft/textures/block/detector_rail_on.png new file mode 100644 index 00000000..084663f0 Binary files /dev/null and b/public/assets/minecraft/textures/block/detector_rail_on.png differ diff --git a/public/assets/minecraft/textures/block/diamond_block.png b/public/assets/minecraft/textures/block/diamond_block.png new file mode 100644 index 00000000..f41ce98b Binary files /dev/null and b/public/assets/minecraft/textures/block/diamond_block.png differ diff --git a/public/assets/minecraft/textures/block/diamond_ore.png b/public/assets/minecraft/textures/block/diamond_ore.png new file mode 100644 index 00000000..c2333b77 Binary files /dev/null and b/public/assets/minecraft/textures/block/diamond_ore.png differ diff --git a/public/assets/minecraft/textures/block/diorite.png b/public/assets/minecraft/textures/block/diorite.png new file mode 100644 index 00000000..3a02f5ff Binary files /dev/null and b/public/assets/minecraft/textures/block/diorite.png differ diff --git a/public/assets/minecraft/textures/block/dirt.png b/public/assets/minecraft/textures/block/dirt.png new file mode 100644 index 00000000..3f70996d Binary files /dev/null and b/public/assets/minecraft/textures/block/dirt.png differ diff --git a/public/assets/minecraft/textures/block/dirt_path_side.png b/public/assets/minecraft/textures/block/dirt_path_side.png new file mode 100644 index 00000000..2c2a883e Binary files /dev/null and b/public/assets/minecraft/textures/block/dirt_path_side.png differ diff --git a/public/assets/minecraft/textures/block/dirt_path_top.png b/public/assets/minecraft/textures/block/dirt_path_top.png new file mode 100644 index 00000000..5b208217 Binary files /dev/null and b/public/assets/minecraft/textures/block/dirt_path_top.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_back.png b/public/assets/minecraft/textures/block/dispenser_back.png new file mode 100644 index 00000000..4eab9704 Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_back.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_front.png b/public/assets/minecraft/textures/block/dispenser_front.png new file mode 100644 index 00000000..12a919bb Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_front.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_front_vertical.png b/public/assets/minecraft/textures/block/dispenser_front_vertical.png new file mode 100644 index 00000000..4351b893 Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_front_vertical.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_side_l.png b/public/assets/minecraft/textures/block/dispenser_side_l.png new file mode 100644 index 00000000..ea40ad97 Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_side_l.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_side_r.png b/public/assets/minecraft/textures/block/dispenser_side_r.png new file mode 100644 index 00000000..9524be5d Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_side_r.png differ diff --git a/public/assets/minecraft/textures/block/dispenser_top.png b/public/assets/minecraft/textures/block/dispenser_top.png new file mode 100644 index 00000000..fc362711 Binary files /dev/null and b/public/assets/minecraft/textures/block/dispenser_top.png differ diff --git a/public/assets/minecraft/textures/block/dragon_egg.png b/public/assets/minecraft/textures/block/dragon_egg.png new file mode 100644 index 00000000..b7d2b5a0 Binary files /dev/null and b/public/assets/minecraft/textures/block/dragon_egg.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_bottom.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_bottom.png new file mode 100644 index 00000000..2b123fa6 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_east.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_east.png new file mode 100644 index 00000000..46c77d78 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_east.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_north.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_north.png new file mode 100644 index 00000000..203abe56 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_north.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_south.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_south.png new file mode 100644 index 00000000..dcc2649a Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_south.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_tentacles.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_tentacles.png new file mode 100644 index 00000000..7a2e9001 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_tentacles.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_top.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_top.png new file mode 100644 index 00000000..b1b0ca66 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_top.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_0_west.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_west.png new file mode 100644 index 00000000..129503a3 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_0_west.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_bottom.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_bottom.png new file mode 100644 index 00000000..ed74597c Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_east.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_east.png new file mode 100644 index 00000000..5c147ec4 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_east.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_north.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_north.png new file mode 100644 index 00000000..a7b07183 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_north.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_south.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_south.png new file mode 100644 index 00000000..19bf2fbc Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_south.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_tentacles.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_tentacles.png new file mode 100644 index 00000000..d015e517 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_tentacles.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_top.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_top.png new file mode 100644 index 00000000..07ca827b Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_top.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_1_west.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_west.png new file mode 100644 index 00000000..dca44419 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_1_west.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_bottom.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_bottom.png new file mode 100644 index 00000000..d599dd72 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_east.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_east.png new file mode 100644 index 00000000..37624e96 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_east.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_north.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_north.png new file mode 100644 index 00000000..7de7c05e Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_north.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_south.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_south.png new file mode 100644 index 00000000..64a39a78 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_south.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_tentacles.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_tentacles.png new file mode 100644 index 00000000..fbaee6f9 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_tentacles.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_top.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_top.png new file mode 100644 index 00000000..d678d156 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_top.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_2_west.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_west.png new file mode 100644 index 00000000..c9dcd2c8 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_2_west.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_bottom.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_bottom.png new file mode 100644 index 00000000..b1002283 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_east.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_east.png new file mode 100644 index 00000000..7a9f56fa Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_east.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_north.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_north.png new file mode 100644 index 00000000..08e5af50 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_north.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_south.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_south.png new file mode 100644 index 00000000..6496d6a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_south.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_tentacles.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_tentacles.png new file mode 100644 index 00000000..bde1eaec Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_tentacles.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_top.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_top.png new file mode 100644 index 00000000..d7f8be7c Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_top.png differ diff --git a/public/assets/minecraft/textures/block/dried_ghast_hydration_3_west.png b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_west.png new file mode 100644 index 00000000..32f239cd Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_ghast_hydration_3_west.png differ diff --git a/public/assets/minecraft/textures/block/dried_kelp_bottom.png b/public/assets/minecraft/textures/block/dried_kelp_bottom.png new file mode 100644 index 00000000..d40eaf8b Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_kelp_bottom.png differ diff --git a/public/assets/minecraft/textures/block/dried_kelp_side.png b/public/assets/minecraft/textures/block/dried_kelp_side.png new file mode 100644 index 00000000..3cbdbe75 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_kelp_side.png differ diff --git a/public/assets/minecraft/textures/block/dried_kelp_top.png b/public/assets/minecraft/textures/block/dried_kelp_top.png new file mode 100644 index 00000000..b6d59c27 Binary files /dev/null and b/public/assets/minecraft/textures/block/dried_kelp_top.png differ diff --git a/public/assets/minecraft/textures/block/dripstone_block.png b/public/assets/minecraft/textures/block/dripstone_block.png new file mode 100644 index 00000000..511d9ee9 Binary files /dev/null and b/public/assets/minecraft/textures/block/dripstone_block.png differ diff --git a/public/assets/minecraft/textures/block/dropper_front.png b/public/assets/minecraft/textures/block/dropper_front.png new file mode 100644 index 00000000..30785e7a Binary files /dev/null and b/public/assets/minecraft/textures/block/dropper_front.png differ diff --git a/public/assets/minecraft/textures/block/dropper_front_vertical.png b/public/assets/minecraft/textures/block/dropper_front_vertical.png new file mode 100644 index 00000000..680c9ded Binary files /dev/null and b/public/assets/minecraft/textures/block/dropper_front_vertical.png differ diff --git a/public/assets/minecraft/textures/block/emerald_block.png b/public/assets/minecraft/textures/block/emerald_block.png new file mode 100644 index 00000000..bbb33bc5 Binary files /dev/null and b/public/assets/minecraft/textures/block/emerald_block.png differ diff --git a/public/assets/minecraft/textures/block/emerald_ore.png b/public/assets/minecraft/textures/block/emerald_ore.png new file mode 100644 index 00000000..a06b2e76 Binary files /dev/null and b/public/assets/minecraft/textures/block/emerald_ore.png differ diff --git a/public/assets/minecraft/textures/block/enchanting_table_bottom.png b/public/assets/minecraft/textures/block/enchanting_table_bottom.png new file mode 100644 index 00000000..98d3c76b Binary files /dev/null and b/public/assets/minecraft/textures/block/enchanting_table_bottom.png differ diff --git a/public/assets/minecraft/textures/block/enchanting_table_side.png b/public/assets/minecraft/textures/block/enchanting_table_side.png new file mode 100644 index 00000000..66d3e316 Binary files /dev/null and b/public/assets/minecraft/textures/block/enchanting_table_side.png differ diff --git a/public/assets/minecraft/textures/block/enchanting_table_top.png b/public/assets/minecraft/textures/block/enchanting_table_top.png new file mode 100644 index 00000000..13834b1b Binary files /dev/null and b/public/assets/minecraft/textures/block/enchanting_table_top.png differ diff --git a/public/assets/minecraft/textures/block/end_portal_frame_eye.png b/public/assets/minecraft/textures/block/end_portal_frame_eye.png new file mode 100644 index 00000000..86b3bcfa Binary files /dev/null and b/public/assets/minecraft/textures/block/end_portal_frame_eye.png differ diff --git a/public/assets/minecraft/textures/block/end_portal_frame_side.png b/public/assets/minecraft/textures/block/end_portal_frame_side.png new file mode 100644 index 00000000..f43fa837 Binary files /dev/null and b/public/assets/minecraft/textures/block/end_portal_frame_side.png differ diff --git a/public/assets/minecraft/textures/block/end_portal_frame_top.png b/public/assets/minecraft/textures/block/end_portal_frame_top.png new file mode 100644 index 00000000..f47be273 Binary files /dev/null and b/public/assets/minecraft/textures/block/end_portal_frame_top.png differ diff --git a/public/assets/minecraft/textures/block/end_rod.png b/public/assets/minecraft/textures/block/end_rod.png new file mode 100644 index 00000000..91f2d3c1 Binary files /dev/null and b/public/assets/minecraft/textures/block/end_rod.png differ diff --git a/public/assets/minecraft/textures/block/end_stone.png b/public/assets/minecraft/textures/block/end_stone.png new file mode 100644 index 00000000..2665f46d Binary files /dev/null and b/public/assets/minecraft/textures/block/end_stone.png differ diff --git a/public/assets/minecraft/textures/block/end_stone_bricks.png b/public/assets/minecraft/textures/block/end_stone_bricks.png new file mode 100644 index 00000000..0854d6ac Binary files /dev/null and b/public/assets/minecraft/textures/block/end_stone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/exposed_chiseled_copper.png b/public/assets/minecraft/textures/block/exposed_chiseled_copper.png new file mode 100644 index 00000000..a32dd731 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_chiseled_copper.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper.png b/public/assets/minecraft/textures/block/exposed_copper.png new file mode 100644 index 00000000..c823e364 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_bars.png b/public/assets/minecraft/textures/block/exposed_copper_bars.png new file mode 100644 index 00000000..ed5d4f3c Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_bars.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_bulb.png b/public/assets/minecraft/textures/block/exposed_copper_bulb.png new file mode 100644 index 00000000..2fae731c Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_bulb.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_bulb_lit.png b/public/assets/minecraft/textures/block/exposed_copper_bulb_lit.png new file mode 100644 index 00000000..6632da59 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_bulb_lit.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_bulb_lit_powered.png b/public/assets/minecraft/textures/block/exposed_copper_bulb_lit_powered.png new file mode 100644 index 00000000..0f4f3511 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_bulb_lit_powered.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_bulb_powered.png b/public/assets/minecraft/textures/block/exposed_copper_bulb_powered.png new file mode 100644 index 00000000..edec23db Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_bulb_powered.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_chain.png b/public/assets/minecraft/textures/block/exposed_copper_chain.png new file mode 100644 index 00000000..f5ed3fcf Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_chain.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_door_bottom.png b/public/assets/minecraft/textures/block/exposed_copper_door_bottom.png new file mode 100644 index 00000000..1a05aa08 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_door_top.png b/public/assets/minecraft/textures/block/exposed_copper_door_top.png new file mode 100644 index 00000000..52d68779 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_door_top.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_grate.png b/public/assets/minecraft/textures/block/exposed_copper_grate.png new file mode 100644 index 00000000..fd35d269 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_grate.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_lantern.png b/public/assets/minecraft/textures/block/exposed_copper_lantern.png new file mode 100644 index 00000000..3ada583d Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/block/exposed_copper_lantern.png.mcmeta b/public/assets/minecraft/textures/block/exposed_copper_lantern.png.mcmeta new file mode 100644 index 00000000..3de4a0bd --- /dev/null +++ b/public/assets/minecraft/textures/block/exposed_copper_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} diff --git a/public/assets/minecraft/textures/block/exposed_copper_trapdoor.png b/public/assets/minecraft/textures/block/exposed_copper_trapdoor.png new file mode 100644 index 00000000..4562a51d Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_copper_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/exposed_cut_copper.png b/public/assets/minecraft/textures/block/exposed_cut_copper.png new file mode 100644 index 00000000..a8a085bd Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_cut_copper.png differ diff --git a/public/assets/minecraft/textures/block/exposed_cut_copper_slab_double.png b/public/assets/minecraft/textures/block/exposed_cut_copper_slab_double.png new file mode 100644 index 00000000..2c99325a Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_cut_copper_slab_double.png differ diff --git a/public/assets/minecraft/textures/block/exposed_lightning_rod.png b/public/assets/minecraft/textures/block/exposed_lightning_rod.png new file mode 100644 index 00000000..e96736b1 Binary files /dev/null and b/public/assets/minecraft/textures/block/exposed_lightning_rod.png differ diff --git a/public/assets/minecraft/textures/block/farmland.png b/public/assets/minecraft/textures/block/farmland.png new file mode 100644 index 00000000..26801d06 Binary files /dev/null and b/public/assets/minecraft/textures/block/farmland.png differ diff --git a/public/assets/minecraft/textures/block/farmland_moist.png b/public/assets/minecraft/textures/block/farmland_moist.png new file mode 100644 index 00000000..f29402a1 Binary files /dev/null and b/public/assets/minecraft/textures/block/farmland_moist.png differ diff --git a/public/assets/minecraft/textures/block/fern.png b/public/assets/minecraft/textures/block/fern.png new file mode 100644 index 00000000..5c1c5fe2 Binary files /dev/null and b/public/assets/minecraft/textures/block/fern.png differ diff --git a/public/assets/minecraft/textures/block/fire_0.png b/public/assets/minecraft/textures/block/fire_0.png new file mode 100644 index 00000000..7a0474c6 Binary files /dev/null and b/public/assets/minecraft/textures/block/fire_0.png differ diff --git a/public/assets/minecraft/textures/block/fire_0.png.mcmeta b/public/assets/minecraft/textures/block/fire_0.png.mcmeta new file mode 100644 index 00000000..76446714 --- /dev/null +++ b/public/assets/minecraft/textures/block/fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/public/assets/minecraft/textures/block/fire_1.png b/public/assets/minecraft/textures/block/fire_1.png new file mode 100644 index 00000000..41dbff5a Binary files /dev/null and b/public/assets/minecraft/textures/block/fire_1.png differ diff --git a/public/assets/minecraft/textures/block/fire_1.png.mcmeta b/public/assets/minecraft/textures/block/fire_1.png.mcmeta new file mode 100644 index 00000000..4f0718ac --- /dev/null +++ b/public/assets/minecraft/textures/block/fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/fire_coral.png b/public/assets/minecraft/textures/block/fire_coral.png new file mode 100644 index 00000000..b9218dd3 Binary files /dev/null and b/public/assets/minecraft/textures/block/fire_coral.png differ diff --git a/public/assets/minecraft/textures/block/fire_coral_block.png b/public/assets/minecraft/textures/block/fire_coral_block.png new file mode 100644 index 00000000..e9b7f9cb Binary files /dev/null and b/public/assets/minecraft/textures/block/fire_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/fire_coral_fan.png b/public/assets/minecraft/textures/block/fire_coral_fan.png new file mode 100644 index 00000000..453153d3 Binary files /dev/null and b/public/assets/minecraft/textures/block/fire_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/firefly_bush.png b/public/assets/minecraft/textures/block/firefly_bush.png new file mode 100644 index 00000000..0a711f04 Binary files /dev/null and b/public/assets/minecraft/textures/block/firefly_bush.png differ diff --git a/public/assets/minecraft/textures/block/firefly_bush_emissive.png b/public/assets/minecraft/textures/block/firefly_bush_emissive.png new file mode 100644 index 00000000..6c4e64e8 Binary files /dev/null and b/public/assets/minecraft/textures/block/firefly_bush_emissive.png differ diff --git a/public/assets/minecraft/textures/block/firefly_bush_emissive.png.mcmeta b/public/assets/minecraft/textures/block/firefly_bush_emissive.png.mcmeta new file mode 100644 index 00000000..8e55e43b --- /dev/null +++ b/public/assets/minecraft/textures/block/firefly_bush_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/public/assets/minecraft/textures/block/fletching_table_front.png b/public/assets/minecraft/textures/block/fletching_table_front.png new file mode 100644 index 00000000..b0292daa Binary files /dev/null and b/public/assets/minecraft/textures/block/fletching_table_front.png differ diff --git a/public/assets/minecraft/textures/block/fletching_table_side.png b/public/assets/minecraft/textures/block/fletching_table_side.png new file mode 100644 index 00000000..199864b8 Binary files /dev/null and b/public/assets/minecraft/textures/block/fletching_table_side.png differ diff --git a/public/assets/minecraft/textures/block/fletching_table_top.png b/public/assets/minecraft/textures/block/fletching_table_top.png new file mode 100644 index 00000000..87241387 Binary files /dev/null and b/public/assets/minecraft/textures/block/fletching_table_top.png differ diff --git a/public/assets/minecraft/textures/block/flower_pot.png b/public/assets/minecraft/textures/block/flower_pot.png new file mode 100644 index 00000000..7fd5644f Binary files /dev/null and b/public/assets/minecraft/textures/block/flower_pot.png differ diff --git a/public/assets/minecraft/textures/block/flowering_azalea_leaves.png b/public/assets/minecraft/textures/block/flowering_azalea_leaves.png new file mode 100644 index 00000000..a99c5f31 Binary files /dev/null and b/public/assets/minecraft/textures/block/flowering_azalea_leaves.png differ diff --git a/public/assets/minecraft/textures/block/flowering_azalea_leaves.png.mcmeta b/public/assets/minecraft/textures/block/flowering_azalea_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/flowering_azalea_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/flowering_azalea_side.png b/public/assets/minecraft/textures/block/flowering_azalea_side.png new file mode 100644 index 00000000..3d870db3 Binary files /dev/null and b/public/assets/minecraft/textures/block/flowering_azalea_side.png differ diff --git a/public/assets/minecraft/textures/block/flowering_azalea_top.png b/public/assets/minecraft/textures/block/flowering_azalea_top.png new file mode 100644 index 00000000..a5430f88 Binary files /dev/null and b/public/assets/minecraft/textures/block/flowering_azalea_top.png differ diff --git a/public/assets/minecraft/textures/block/frogspawn.png b/public/assets/minecraft/textures/block/frogspawn.png new file mode 100644 index 00000000..1322aadd Binary files /dev/null and b/public/assets/minecraft/textures/block/frogspawn.png differ diff --git a/public/assets/minecraft/textures/block/frosted_ice_0.png b/public/assets/minecraft/textures/block/frosted_ice_0.png new file mode 100644 index 00000000..ed4302ed Binary files /dev/null and b/public/assets/minecraft/textures/block/frosted_ice_0.png differ diff --git a/public/assets/minecraft/textures/block/frosted_ice_1.png b/public/assets/minecraft/textures/block/frosted_ice_1.png new file mode 100644 index 00000000..5821bc6e Binary files /dev/null and b/public/assets/minecraft/textures/block/frosted_ice_1.png differ diff --git a/public/assets/minecraft/textures/block/frosted_ice_2.png b/public/assets/minecraft/textures/block/frosted_ice_2.png new file mode 100644 index 00000000..ca5a38d8 Binary files /dev/null and b/public/assets/minecraft/textures/block/frosted_ice_2.png differ diff --git a/public/assets/minecraft/textures/block/frosted_ice_3.png b/public/assets/minecraft/textures/block/frosted_ice_3.png new file mode 100644 index 00000000..73f52e1a Binary files /dev/null and b/public/assets/minecraft/textures/block/frosted_ice_3.png differ diff --git a/public/assets/minecraft/textures/block/furnace_front.png b/public/assets/minecraft/textures/block/furnace_front.png new file mode 100644 index 00000000..db854a71 Binary files /dev/null and b/public/assets/minecraft/textures/block/furnace_front.png differ diff --git a/public/assets/minecraft/textures/block/furnace_front_on.png b/public/assets/minecraft/textures/block/furnace_front_on.png new file mode 100644 index 00000000..1db2e107 Binary files /dev/null and b/public/assets/minecraft/textures/block/furnace_front_on.png differ diff --git a/public/assets/minecraft/textures/block/furnace_side.png b/public/assets/minecraft/textures/block/furnace_side.png new file mode 100644 index 00000000..3e576511 Binary files /dev/null and b/public/assets/minecraft/textures/block/furnace_side.png differ diff --git a/public/assets/minecraft/textures/block/furnace_top.png b/public/assets/minecraft/textures/block/furnace_top.png new file mode 100644 index 00000000..2914ab79 Binary files /dev/null and b/public/assets/minecraft/textures/block/furnace_top.png differ diff --git a/public/assets/minecraft/textures/block/gilded_blackstone.png b/public/assets/minecraft/textures/block/gilded_blackstone.png new file mode 100644 index 00000000..31f49fb1 Binary files /dev/null and b/public/assets/minecraft/textures/block/gilded_blackstone.png differ diff --git a/public/assets/minecraft/textures/block/glass.png b/public/assets/minecraft/textures/block/glass.png new file mode 100644 index 00000000..7270ac16 Binary files /dev/null and b/public/assets/minecraft/textures/block/glass.png differ diff --git a/public/assets/minecraft/textures/block/glass.png.mcmeta b/public/assets/minecraft/textures/block/glass.png.mcmeta new file mode 100644 index 00000000..5cb0fb73 --- /dev/null +++ b/public/assets/minecraft/textures/block/glass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "mean" + } +} diff --git a/public/assets/minecraft/textures/block/glass_pane_top.png b/public/assets/minecraft/textures/block/glass_pane_top.png new file mode 100644 index 00000000..f9490392 Binary files /dev/null and b/public/assets/minecraft/textures/block/glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/glow_item_frame.png b/public/assets/minecraft/textures/block/glow_item_frame.png new file mode 100644 index 00000000..87a32303 Binary files /dev/null and b/public/assets/minecraft/textures/block/glow_item_frame.png differ diff --git a/public/assets/minecraft/textures/block/glow_lichen.png b/public/assets/minecraft/textures/block/glow_lichen.png new file mode 100644 index 00000000..2eb9ec0b Binary files /dev/null and b/public/assets/minecraft/textures/block/glow_lichen.png differ diff --git a/public/assets/minecraft/textures/block/glowstone.png b/public/assets/minecraft/textures/block/glowstone.png new file mode 100644 index 00000000..5fd4f29d Binary files /dev/null and b/public/assets/minecraft/textures/block/glowstone.png differ diff --git a/public/assets/minecraft/textures/block/gold_block.png b/public/assets/minecraft/textures/block/gold_block.png new file mode 100644 index 00000000..8ee2f41e Binary files /dev/null and b/public/assets/minecraft/textures/block/gold_block.png differ diff --git a/public/assets/minecraft/textures/block/gold_ore.png b/public/assets/minecraft/textures/block/gold_ore.png new file mode 100644 index 00000000..50658812 Binary files /dev/null and b/public/assets/minecraft/textures/block/gold_ore.png differ diff --git a/public/assets/minecraft/textures/block/golden_dandelion.png b/public/assets/minecraft/textures/block/golden_dandelion.png new file mode 100644 index 00000000..69b6aa29 Binary files /dev/null and b/public/assets/minecraft/textures/block/golden_dandelion.png differ diff --git a/public/assets/minecraft/textures/block/granite.png b/public/assets/minecraft/textures/block/granite.png new file mode 100644 index 00000000..1e67b667 Binary files /dev/null and b/public/assets/minecraft/textures/block/granite.png differ diff --git a/public/assets/minecraft/textures/block/grass_block_side.png b/public/assets/minecraft/textures/block/grass_block_side.png new file mode 100644 index 00000000..4e3ae001 Binary files /dev/null and b/public/assets/minecraft/textures/block/grass_block_side.png differ diff --git a/public/assets/minecraft/textures/block/grass_block_side_overlay.png b/public/assets/minecraft/textures/block/grass_block_side_overlay.png new file mode 100644 index 00000000..0e60ccc3 Binary files /dev/null and b/public/assets/minecraft/textures/block/grass_block_side_overlay.png differ diff --git a/public/assets/minecraft/textures/block/grass_block_snow.png b/public/assets/minecraft/textures/block/grass_block_snow.png new file mode 100644 index 00000000..0c0cbcaa Binary files /dev/null and b/public/assets/minecraft/textures/block/grass_block_snow.png differ diff --git a/public/assets/minecraft/textures/block/grass_block_top.png b/public/assets/minecraft/textures/block/grass_block_top.png new file mode 100644 index 00000000..6abb3a1e Binary files /dev/null and b/public/assets/minecraft/textures/block/grass_block_top.png differ diff --git a/public/assets/minecraft/textures/block/gravel.png b/public/assets/minecraft/textures/block/gravel.png new file mode 100644 index 00000000..95510212 Binary files /dev/null and b/public/assets/minecraft/textures/block/gravel.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_foot_east.png b/public/assets/minecraft/textures/block/gray_bed_foot_east.png new file mode 100644 index 00000000..1a04e7ec Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_foot_south.png b/public/assets/minecraft/textures/block/gray_bed_foot_south.png new file mode 100644 index 00000000..d8686db2 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_foot_up.png b/public/assets/minecraft/textures/block/gray_bed_foot_up.png new file mode 100644 index 00000000..51856f3a Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_foot_west.png b/public/assets/minecraft/textures/block/gray_bed_foot_west.png new file mode 100644 index 00000000..3178b929 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_head_east.png b/public/assets/minecraft/textures/block/gray_bed_head_east.png new file mode 100644 index 00000000..f8beade2 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_head_up.png b/public/assets/minecraft/textures/block/gray_bed_head_up.png new file mode 100644 index 00000000..10d72b77 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/gray_bed_head_west.png b/public/assets/minecraft/textures/block/gray_bed_head_west.png new file mode 100644 index 00000000..4b5030cb Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/gray_candle.png b/public/assets/minecraft/textures/block/gray_candle.png new file mode 100644 index 00000000..3deee7aa Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_candle.png differ diff --git a/public/assets/minecraft/textures/block/gray_candle_lit.png b/public/assets/minecraft/textures/block/gray_candle_lit.png new file mode 100644 index 00000000..b95b6f66 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/gray_concrete.png b/public/assets/minecraft/textures/block/gray_concrete.png new file mode 100644 index 00000000..9bd24a51 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_concrete.png differ diff --git a/public/assets/minecraft/textures/block/gray_concrete_powder.png b/public/assets/minecraft/textures/block/gray_concrete_powder.png new file mode 100644 index 00000000..1265bffc Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/gray_glazed_terracotta.png b/public/assets/minecraft/textures/block/gray_glazed_terracotta.png new file mode 100644 index 00000000..4f255d06 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/gray_shulker_box.png b/public/assets/minecraft/textures/block/gray_shulker_box.png new file mode 100644 index 00000000..7b02d8ce Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/gray_stained_glass.png b/public/assets/minecraft/textures/block/gray_stained_glass.png new file mode 100644 index 00000000..752bc7c0 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/gray_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/gray_stained_glass_pane_top.png new file mode 100644 index 00000000..d41f80a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/gray_terracotta.png b/public/assets/minecraft/textures/block/gray_terracotta.png new file mode 100644 index 00000000..89e7edb3 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/gray_wool.png b/public/assets/minecraft/textures/block/gray_wool.png new file mode 100644 index 00000000..eedebad1 Binary files /dev/null and b/public/assets/minecraft/textures/block/gray_wool.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_foot_east.png b/public/assets/minecraft/textures/block/green_bed_foot_east.png new file mode 100644 index 00000000..aeefad02 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_foot_south.png b/public/assets/minecraft/textures/block/green_bed_foot_south.png new file mode 100644 index 00000000..adbb8f33 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_foot_up.png b/public/assets/minecraft/textures/block/green_bed_foot_up.png new file mode 100644 index 00000000..ed625b00 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_foot_west.png b/public/assets/minecraft/textures/block/green_bed_foot_west.png new file mode 100644 index 00000000..0ac5332e Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_head_east.png b/public/assets/minecraft/textures/block/green_bed_head_east.png new file mode 100644 index 00000000..03939580 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_head_up.png b/public/assets/minecraft/textures/block/green_bed_head_up.png new file mode 100644 index 00000000..8a61250e Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/green_bed_head_west.png b/public/assets/minecraft/textures/block/green_bed_head_west.png new file mode 100644 index 00000000..65e8a8da Binary files /dev/null and b/public/assets/minecraft/textures/block/green_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/green_candle.png b/public/assets/minecraft/textures/block/green_candle.png new file mode 100644 index 00000000..4bab52a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_candle.png differ diff --git a/public/assets/minecraft/textures/block/green_candle_lit.png b/public/assets/minecraft/textures/block/green_candle_lit.png new file mode 100644 index 00000000..e56c2798 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/green_concrete.png b/public/assets/minecraft/textures/block/green_concrete.png new file mode 100644 index 00000000..a9478879 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_concrete.png differ diff --git a/public/assets/minecraft/textures/block/green_concrete_powder.png b/public/assets/minecraft/textures/block/green_concrete_powder.png new file mode 100644 index 00000000..cdeef44b Binary files /dev/null and b/public/assets/minecraft/textures/block/green_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/green_glazed_terracotta.png b/public/assets/minecraft/textures/block/green_glazed_terracotta.png new file mode 100644 index 00000000..be0ce7c9 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/green_shulker_box.png b/public/assets/minecraft/textures/block/green_shulker_box.png new file mode 100644 index 00000000..e903d3ee Binary files /dev/null and b/public/assets/minecraft/textures/block/green_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/green_stained_glass.png b/public/assets/minecraft/textures/block/green_stained_glass.png new file mode 100644 index 00000000..e4c0eba9 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/green_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/green_stained_glass_pane_top.png new file mode 100644 index 00000000..61981c2f Binary files /dev/null and b/public/assets/minecraft/textures/block/green_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/green_terracotta.png b/public/assets/minecraft/textures/block/green_terracotta.png new file mode 100644 index 00000000..c71e6552 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/green_wool.png b/public/assets/minecraft/textures/block/green_wool.png new file mode 100644 index 00000000..90c7bfe2 Binary files /dev/null and b/public/assets/minecraft/textures/block/green_wool.png differ diff --git a/public/assets/minecraft/textures/block/grindstone_pivot.png b/public/assets/minecraft/textures/block/grindstone_pivot.png new file mode 100644 index 00000000..07970482 Binary files /dev/null and b/public/assets/minecraft/textures/block/grindstone_pivot.png differ diff --git a/public/assets/minecraft/textures/block/grindstone_round.png b/public/assets/minecraft/textures/block/grindstone_round.png new file mode 100644 index 00000000..50bd2cb1 Binary files /dev/null and b/public/assets/minecraft/textures/block/grindstone_round.png differ diff --git a/public/assets/minecraft/textures/block/grindstone_side.png b/public/assets/minecraft/textures/block/grindstone_side.png new file mode 100644 index 00000000..ca833616 Binary files /dev/null and b/public/assets/minecraft/textures/block/grindstone_side.png differ diff --git a/public/assets/minecraft/textures/block/hanging_roots.png b/public/assets/minecraft/textures/block/hanging_roots.png new file mode 100644 index 00000000..07bc7a1a Binary files /dev/null and b/public/assets/minecraft/textures/block/hanging_roots.png differ diff --git a/public/assets/minecraft/textures/block/hay_block_side.png b/public/assets/minecraft/textures/block/hay_block_side.png new file mode 100644 index 00000000..77cf8eb1 Binary files /dev/null and b/public/assets/minecraft/textures/block/hay_block_side.png differ diff --git a/public/assets/minecraft/textures/block/hay_block_top.png b/public/assets/minecraft/textures/block/hay_block_top.png new file mode 100644 index 00000000..da382dd8 Binary files /dev/null and b/public/assets/minecraft/textures/block/hay_block_top.png differ diff --git a/public/assets/minecraft/textures/block/heavy_core.png b/public/assets/minecraft/textures/block/heavy_core.png new file mode 100644 index 00000000..96e70ae3 Binary files /dev/null and b/public/assets/minecraft/textures/block/heavy_core.png differ diff --git a/public/assets/minecraft/textures/block/honey_block_bottom.png b/public/assets/minecraft/textures/block/honey_block_bottom.png new file mode 100644 index 00000000..1dee9fca Binary files /dev/null and b/public/assets/minecraft/textures/block/honey_block_bottom.png differ diff --git a/public/assets/minecraft/textures/block/honey_block_side.png b/public/assets/minecraft/textures/block/honey_block_side.png new file mode 100644 index 00000000..1ba8f320 Binary files /dev/null and b/public/assets/minecraft/textures/block/honey_block_side.png differ diff --git a/public/assets/minecraft/textures/block/honey_block_top.png b/public/assets/minecraft/textures/block/honey_block_top.png new file mode 100644 index 00000000..4a8fa189 Binary files /dev/null and b/public/assets/minecraft/textures/block/honey_block_top.png differ diff --git a/public/assets/minecraft/textures/block/honeycomb_block.png b/public/assets/minecraft/textures/block/honeycomb_block.png new file mode 100644 index 00000000..15f48174 Binary files /dev/null and b/public/assets/minecraft/textures/block/honeycomb_block.png differ diff --git a/public/assets/minecraft/textures/block/hopper_inside.png b/public/assets/minecraft/textures/block/hopper_inside.png new file mode 100644 index 00000000..2ce9dc9a Binary files /dev/null and b/public/assets/minecraft/textures/block/hopper_inside.png differ diff --git a/public/assets/minecraft/textures/block/hopper_inside_arrow.png b/public/assets/minecraft/textures/block/hopper_inside_arrow.png new file mode 100644 index 00000000..a3fbdcbc Binary files /dev/null and b/public/assets/minecraft/textures/block/hopper_inside_arrow.png differ diff --git a/public/assets/minecraft/textures/block/hopper_outside.png b/public/assets/minecraft/textures/block/hopper_outside.png new file mode 100644 index 00000000..25de28e3 Binary files /dev/null and b/public/assets/minecraft/textures/block/hopper_outside.png differ diff --git a/public/assets/minecraft/textures/block/hopper_outside_arrow.png b/public/assets/minecraft/textures/block/hopper_outside_arrow.png new file mode 100644 index 00000000..99730449 Binary files /dev/null and b/public/assets/minecraft/textures/block/hopper_outside_arrow.png differ diff --git a/public/assets/minecraft/textures/block/hopper_top.png b/public/assets/minecraft/textures/block/hopper_top.png new file mode 100644 index 00000000..709badc2 Binary files /dev/null and b/public/assets/minecraft/textures/block/hopper_top.png differ diff --git a/public/assets/minecraft/textures/block/horn_coral.png b/public/assets/minecraft/textures/block/horn_coral.png new file mode 100644 index 00000000..96427e73 Binary files /dev/null and b/public/assets/minecraft/textures/block/horn_coral.png differ diff --git a/public/assets/minecraft/textures/block/horn_coral_block.png b/public/assets/minecraft/textures/block/horn_coral_block.png new file mode 100644 index 00000000..9db4820a Binary files /dev/null and b/public/assets/minecraft/textures/block/horn_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/horn_coral_fan.png b/public/assets/minecraft/textures/block/horn_coral_fan.png new file mode 100644 index 00000000..779f736c Binary files /dev/null and b/public/assets/minecraft/textures/block/horn_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/ice.png b/public/assets/minecraft/textures/block/ice.png new file mode 100644 index 00000000..18ca9111 Binary files /dev/null and b/public/assets/minecraft/textures/block/ice.png differ diff --git a/public/assets/minecraft/textures/block/iron_bars.png b/public/assets/minecraft/textures/block/iron_bars.png new file mode 100644 index 00000000..0d778e19 Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_bars.png differ diff --git a/public/assets/minecraft/textures/block/iron_block.png b/public/assets/minecraft/textures/block/iron_block.png new file mode 100644 index 00000000..b7bb5794 Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_block.png differ diff --git a/public/assets/minecraft/textures/block/iron_chain.png b/public/assets/minecraft/textures/block/iron_chain.png new file mode 100644 index 00000000..d65414d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_chain.png differ diff --git a/public/assets/minecraft/textures/block/iron_door_bottom.png b/public/assets/minecraft/textures/block/iron_door_bottom.png new file mode 100644 index 00000000..9c163edc Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/iron_door_top.png b/public/assets/minecraft/textures/block/iron_door_top.png new file mode 100644 index 00000000..62b9a1d7 Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_door_top.png differ diff --git a/public/assets/minecraft/textures/block/iron_ore.png b/public/assets/minecraft/textures/block/iron_ore.png new file mode 100644 index 00000000..f3f5cd8e Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_ore.png differ diff --git a/public/assets/minecraft/textures/block/iron_trapdoor.png b/public/assets/minecraft/textures/block/iron_trapdoor.png new file mode 100644 index 00000000..2eaab820 Binary files /dev/null and b/public/assets/minecraft/textures/block/iron_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/item_frame.png b/public/assets/minecraft/textures/block/item_frame.png new file mode 100644 index 00000000..e9d40b2a Binary files /dev/null and b/public/assets/minecraft/textures/block/item_frame.png differ diff --git a/public/assets/minecraft/textures/block/jack_o_lantern.png b/public/assets/minecraft/textures/block/jack_o_lantern.png new file mode 100644 index 00000000..7e34bdc5 Binary files /dev/null and b/public/assets/minecraft/textures/block/jack_o_lantern.png differ diff --git a/public/assets/minecraft/textures/block/jigsaw_bottom.png b/public/assets/minecraft/textures/block/jigsaw_bottom.png new file mode 100644 index 00000000..fa7ef9e0 Binary files /dev/null and b/public/assets/minecraft/textures/block/jigsaw_bottom.png differ diff --git a/public/assets/minecraft/textures/block/jigsaw_lock.png b/public/assets/minecraft/textures/block/jigsaw_lock.png new file mode 100644 index 00000000..b599f4d6 Binary files /dev/null and b/public/assets/minecraft/textures/block/jigsaw_lock.png differ diff --git a/public/assets/minecraft/textures/block/jigsaw_side.png b/public/assets/minecraft/textures/block/jigsaw_side.png new file mode 100644 index 00000000..6453227c Binary files /dev/null and b/public/assets/minecraft/textures/block/jigsaw_side.png differ diff --git a/public/assets/minecraft/textures/block/jigsaw_top.png b/public/assets/minecraft/textures/block/jigsaw_top.png new file mode 100644 index 00000000..1c0bdcfe Binary files /dev/null and b/public/assets/minecraft/textures/block/jigsaw_top.png differ diff --git a/public/assets/minecraft/textures/block/jukebox_side.png b/public/assets/minecraft/textures/block/jukebox_side.png new file mode 100644 index 00000000..91b50368 Binary files /dev/null and b/public/assets/minecraft/textures/block/jukebox_side.png differ diff --git a/public/assets/minecraft/textures/block/jukebox_top.png b/public/assets/minecraft/textures/block/jukebox_top.png new file mode 100644 index 00000000..6d982d0e Binary files /dev/null and b/public/assets/minecraft/textures/block/jukebox_top.png differ diff --git a/public/assets/minecraft/textures/block/jungle_door_bottom.png b/public/assets/minecraft/textures/block/jungle_door_bottom.png new file mode 100644 index 00000000..80990922 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/jungle_door_top.png b/public/assets/minecraft/textures/block/jungle_door_top.png new file mode 100644 index 00000000..a75f0454 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_door_top.png differ diff --git a/public/assets/minecraft/textures/block/jungle_hanging_sign.png b/public/assets/minecraft/textures/block/jungle_hanging_sign.png new file mode 100644 index 00000000..feb777e2 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/jungle_leaves.png b/public/assets/minecraft/textures/block/jungle_leaves.png new file mode 100644 index 00000000..f3c513a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_leaves.png differ diff --git a/public/assets/minecraft/textures/block/jungle_leaves.png.mcmeta b/public/assets/minecraft/textures/block/jungle_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/jungle_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/jungle_log.png b/public/assets/minecraft/textures/block/jungle_log.png new file mode 100644 index 00000000..a9ca8c6e Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_log.png differ diff --git a/public/assets/minecraft/textures/block/jungle_log_top.png b/public/assets/minecraft/textures/block/jungle_log_top.png new file mode 100644 index 00000000..24763367 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_log_top.png differ diff --git a/public/assets/minecraft/textures/block/jungle_planks.png b/public/assets/minecraft/textures/block/jungle_planks.png new file mode 100644 index 00000000..70ea213b Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_planks.png differ diff --git a/public/assets/minecraft/textures/block/jungle_sapling.png b/public/assets/minecraft/textures/block/jungle_sapling.png new file mode 100644 index 00000000..8253e7ad Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_sapling.png differ diff --git a/public/assets/minecraft/textures/block/jungle_shelf.png b/public/assets/minecraft/textures/block/jungle_shelf.png new file mode 100644 index 00000000..0b1e69a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_shelf.png differ diff --git a/public/assets/minecraft/textures/block/jungle_sign.png b/public/assets/minecraft/textures/block/jungle_sign.png new file mode 100644 index 00000000..b0cc7c84 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_sign.png differ diff --git a/public/assets/minecraft/textures/block/jungle_trapdoor.png b/public/assets/minecraft/textures/block/jungle_trapdoor.png new file mode 100644 index 00000000..6e4598b1 Binary files /dev/null and b/public/assets/minecraft/textures/block/jungle_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/kelp.png b/public/assets/minecraft/textures/block/kelp.png new file mode 100644 index 00000000..d7e86bad Binary files /dev/null and b/public/assets/minecraft/textures/block/kelp.png differ diff --git a/public/assets/minecraft/textures/block/kelp.png.mcmeta b/public/assets/minecraft/textures/block/kelp.png.mcmeta new file mode 100644 index 00000000..b400e66f --- /dev/null +++ b/public/assets/minecraft/textures/block/kelp.png.mcmeta @@ -0,0 +1,8 @@ +{ + "animation": { + "frametime": 2 + }, + "texture": { + "alpha_cutoff_bias": 0.1 + } +} diff --git a/public/assets/minecraft/textures/block/kelp_plant.png b/public/assets/minecraft/textures/block/kelp_plant.png new file mode 100644 index 00000000..7a516950 Binary files /dev/null and b/public/assets/minecraft/textures/block/kelp_plant.png differ diff --git a/public/assets/minecraft/textures/block/kelp_plant.png.mcmeta b/public/assets/minecraft/textures/block/kelp_plant.png.mcmeta new file mode 100644 index 00000000..b400e66f --- /dev/null +++ b/public/assets/minecraft/textures/block/kelp_plant.png.mcmeta @@ -0,0 +1,8 @@ +{ + "animation": { + "frametime": 2 + }, + "texture": { + "alpha_cutoff_bias": 0.1 + } +} diff --git a/public/assets/minecraft/textures/block/ladder.png b/public/assets/minecraft/textures/block/ladder.png new file mode 100644 index 00000000..3500180a Binary files /dev/null and b/public/assets/minecraft/textures/block/ladder.png differ diff --git a/public/assets/minecraft/textures/block/lantern.png b/public/assets/minecraft/textures/block/lantern.png new file mode 100644 index 00000000..a4399c74 Binary files /dev/null and b/public/assets/minecraft/textures/block/lantern.png differ diff --git a/public/assets/minecraft/textures/block/lantern.png.mcmeta b/public/assets/minecraft/textures/block/lantern.png.mcmeta new file mode 100644 index 00000000..5169aabd --- /dev/null +++ b/public/assets/minecraft/textures/block/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/lapis_block.png b/public/assets/minecraft/textures/block/lapis_block.png new file mode 100644 index 00000000..235fc334 Binary files /dev/null and b/public/assets/minecraft/textures/block/lapis_block.png differ diff --git a/public/assets/minecraft/textures/block/lapis_ore.png b/public/assets/minecraft/textures/block/lapis_ore.png new file mode 100644 index 00000000..4e597d9c Binary files /dev/null and b/public/assets/minecraft/textures/block/lapis_ore.png differ diff --git a/public/assets/minecraft/textures/block/large_amethyst_bud.png b/public/assets/minecraft/textures/block/large_amethyst_bud.png new file mode 100644 index 00000000..1d966958 Binary files /dev/null and b/public/assets/minecraft/textures/block/large_amethyst_bud.png differ diff --git a/public/assets/minecraft/textures/block/large_amethyst_bud.png.mcmeta b/public/assets/minecraft/textures/block/large_amethyst_bud.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/large_amethyst_bud.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/large_fern_bottom.png b/public/assets/minecraft/textures/block/large_fern_bottom.png new file mode 100644 index 00000000..ef1c9b42 Binary files /dev/null and b/public/assets/minecraft/textures/block/large_fern_bottom.png differ diff --git a/public/assets/minecraft/textures/block/large_fern_top.png b/public/assets/minecraft/textures/block/large_fern_top.png new file mode 100644 index 00000000..b86a2646 Binary files /dev/null and b/public/assets/minecraft/textures/block/large_fern_top.png differ diff --git a/public/assets/minecraft/textures/block/lava_cauldron_side.png b/public/assets/minecraft/textures/block/lava_cauldron_side.png new file mode 100644 index 00000000..bb6d7049 Binary files /dev/null and b/public/assets/minecraft/textures/block/lava_cauldron_side.png differ diff --git a/public/assets/minecraft/textures/block/lava_cauldron_side.png.mcmeta b/public/assets/minecraft/textures/block/lava_cauldron_side.png.mcmeta new file mode 100644 index 00000000..1cc12dcc --- /dev/null +++ b/public/assets/minecraft/textures/block/lava_cauldron_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 3 + } +} diff --git a/public/assets/minecraft/textures/block/lava_flow.png b/public/assets/minecraft/textures/block/lava_flow.png new file mode 100644 index 00000000..ab194079 Binary files /dev/null and b/public/assets/minecraft/textures/block/lava_flow.png differ diff --git a/public/assets/minecraft/textures/block/lava_flow.png.mcmeta b/public/assets/minecraft/textures/block/lava_flow.png.mcmeta new file mode 100644 index 00000000..8e55e43b --- /dev/null +++ b/public/assets/minecraft/textures/block/lava_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/public/assets/minecraft/textures/block/lava_still.png b/public/assets/minecraft/textures/block/lava_still.png new file mode 100644 index 00000000..a09790fe Binary files /dev/null and b/public/assets/minecraft/textures/block/lava_still.png differ diff --git a/public/assets/minecraft/textures/block/lava_still.png.mcmeta b/public/assets/minecraft/textures/block/lava_still.png.mcmeta new file mode 100644 index 00000000..7ceb3639 --- /dev/null +++ b/public/assets/minecraft/textures/block/lava_still.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/leaf_litter.png b/public/assets/minecraft/textures/block/leaf_litter.png new file mode 100644 index 00000000..b44b6ed3 Binary files /dev/null and b/public/assets/minecraft/textures/block/leaf_litter.png differ diff --git a/public/assets/minecraft/textures/block/lectern_base.png b/public/assets/minecraft/textures/block/lectern_base.png new file mode 100644 index 00000000..bee7ff5d Binary files /dev/null and b/public/assets/minecraft/textures/block/lectern_base.png differ diff --git a/public/assets/minecraft/textures/block/lectern_front.png b/public/assets/minecraft/textures/block/lectern_front.png new file mode 100644 index 00000000..1bf12eab Binary files /dev/null and b/public/assets/minecraft/textures/block/lectern_front.png differ diff --git a/public/assets/minecraft/textures/block/lectern_sides.png b/public/assets/minecraft/textures/block/lectern_sides.png new file mode 100644 index 00000000..d92150d5 Binary files /dev/null and b/public/assets/minecraft/textures/block/lectern_sides.png differ diff --git a/public/assets/minecraft/textures/block/lectern_top.png b/public/assets/minecraft/textures/block/lectern_top.png new file mode 100644 index 00000000..f15d7b76 Binary files /dev/null and b/public/assets/minecraft/textures/block/lectern_top.png differ diff --git a/public/assets/minecraft/textures/block/lever.png b/public/assets/minecraft/textures/block/lever.png new file mode 100644 index 00000000..47121f2e Binary files /dev/null and b/public/assets/minecraft/textures/block/lever.png differ diff --git a/public/assets/minecraft/textures/block/lever_base.png b/public/assets/minecraft/textures/block/lever_base.png new file mode 100644 index 00000000..8c82cc1d Binary files /dev/null and b/public/assets/minecraft/textures/block/lever_base.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_foot_east.png b/public/assets/minecraft/textures/block/light_blue_bed_foot_east.png new file mode 100644 index 00000000..42b3cfe8 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_foot_south.png b/public/assets/minecraft/textures/block/light_blue_bed_foot_south.png new file mode 100644 index 00000000..7ad64f8f Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_foot_up.png b/public/assets/minecraft/textures/block/light_blue_bed_foot_up.png new file mode 100644 index 00000000..fe9cee81 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_foot_west.png b/public/assets/minecraft/textures/block/light_blue_bed_foot_west.png new file mode 100644 index 00000000..bd7c381e Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_head_east.png b/public/assets/minecraft/textures/block/light_blue_bed_head_east.png new file mode 100644 index 00000000..a2789a73 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_head_up.png b/public/assets/minecraft/textures/block/light_blue_bed_head_up.png new file mode 100644 index 00000000..6ebbb672 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_bed_head_west.png b/public/assets/minecraft/textures/block/light_blue_bed_head_west.png new file mode 100644 index 00000000..b25166de Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_candle.png b/public/assets/minecraft/textures/block/light_blue_candle.png new file mode 100644 index 00000000..aee96077 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_candle.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_candle_lit.png b/public/assets/minecraft/textures/block/light_blue_candle_lit.png new file mode 100644 index 00000000..a36911fe Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_concrete.png b/public/assets/minecraft/textures/block/light_blue_concrete.png new file mode 100644 index 00000000..7263caf7 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_concrete.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_concrete_powder.png b/public/assets/minecraft/textures/block/light_blue_concrete_powder.png new file mode 100644 index 00000000..fe8b7796 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_glazed_terracotta.png b/public/assets/minecraft/textures/block/light_blue_glazed_terracotta.png new file mode 100644 index 00000000..0a365bbe Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_shulker_box.png b/public/assets/minecraft/textures/block/light_blue_shulker_box.png new file mode 100644 index 00000000..a4492f67 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_stained_glass.png b/public/assets/minecraft/textures/block/light_blue_stained_glass.png new file mode 100644 index 00000000..7d74ebc5 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/light_blue_stained_glass_pane_top.png new file mode 100644 index 00000000..dc1fa932 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_terracotta.png b/public/assets/minecraft/textures/block/light_blue_terracotta.png new file mode 100644 index 00000000..dde37291 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/light_blue_wool.png b/public/assets/minecraft/textures/block/light_blue_wool.png new file mode 100644 index 00000000..a95f8011 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_blue_wool.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_foot_east.png b/public/assets/minecraft/textures/block/light_gray_bed_foot_east.png new file mode 100644 index 00000000..67eb7977 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_foot_south.png b/public/assets/minecraft/textures/block/light_gray_bed_foot_south.png new file mode 100644 index 00000000..123a98d2 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_foot_up.png b/public/assets/minecraft/textures/block/light_gray_bed_foot_up.png new file mode 100644 index 00000000..dfbfdf8b Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_foot_west.png b/public/assets/minecraft/textures/block/light_gray_bed_foot_west.png new file mode 100644 index 00000000..2a2b3b8b Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_head_east.png b/public/assets/minecraft/textures/block/light_gray_bed_head_east.png new file mode 100644 index 00000000..14a1cce1 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_head_up.png b/public/assets/minecraft/textures/block/light_gray_bed_head_up.png new file mode 100644 index 00000000..2753d3da Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_bed_head_west.png b/public/assets/minecraft/textures/block/light_gray_bed_head_west.png new file mode 100644 index 00000000..61a3b93b Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_candle.png b/public/assets/minecraft/textures/block/light_gray_candle.png new file mode 100644 index 00000000..8f75d86d Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_candle.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_candle_lit.png b/public/assets/minecraft/textures/block/light_gray_candle_lit.png new file mode 100644 index 00000000..2ac85abf Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_concrete.png b/public/assets/minecraft/textures/block/light_gray_concrete.png new file mode 100644 index 00000000..7e3524da Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_concrete.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_concrete_powder.png b/public/assets/minecraft/textures/block/light_gray_concrete_powder.png new file mode 100644 index 00000000..9f242ec4 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_glazed_terracotta.png b/public/assets/minecraft/textures/block/light_gray_glazed_terracotta.png new file mode 100644 index 00000000..ef30c3f0 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_shulker_box.png b/public/assets/minecraft/textures/block/light_gray_shulker_box.png new file mode 100644 index 00000000..69559516 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_stained_glass.png b/public/assets/minecraft/textures/block/light_gray_stained_glass.png new file mode 100644 index 00000000..95244890 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/light_gray_stained_glass_pane_top.png new file mode 100644 index 00000000..e08451f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_terracotta.png b/public/assets/minecraft/textures/block/light_gray_terracotta.png new file mode 100644 index 00000000..49aadd68 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/light_gray_wool.png b/public/assets/minecraft/textures/block/light_gray_wool.png new file mode 100644 index 00000000..95dba895 Binary files /dev/null and b/public/assets/minecraft/textures/block/light_gray_wool.png differ diff --git a/public/assets/minecraft/textures/block/lightning_rod.png b/public/assets/minecraft/textures/block/lightning_rod.png new file mode 100644 index 00000000..5c9a13d7 Binary files /dev/null and b/public/assets/minecraft/textures/block/lightning_rod.png differ diff --git a/public/assets/minecraft/textures/block/lightning_rod_on.png b/public/assets/minecraft/textures/block/lightning_rod_on.png new file mode 100644 index 00000000..875492a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/lightning_rod_on.png differ diff --git a/public/assets/minecraft/textures/block/lilac_bottom.png b/public/assets/minecraft/textures/block/lilac_bottom.png new file mode 100644 index 00000000..942c968a Binary files /dev/null and b/public/assets/minecraft/textures/block/lilac_bottom.png differ diff --git a/public/assets/minecraft/textures/block/lilac_top.png b/public/assets/minecraft/textures/block/lilac_top.png new file mode 100644 index 00000000..20410c7e Binary files /dev/null and b/public/assets/minecraft/textures/block/lilac_top.png differ diff --git a/public/assets/minecraft/textures/block/lily_of_the_valley.png b/public/assets/minecraft/textures/block/lily_of_the_valley.png new file mode 100644 index 00000000..90606f20 Binary files /dev/null and b/public/assets/minecraft/textures/block/lily_of_the_valley.png differ diff --git a/public/assets/minecraft/textures/block/lily_of_the_valley.png.mcmeta b/public/assets/minecraft/textures/block/lily_of_the_valley.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/lily_of_the_valley.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/lily_pad.png b/public/assets/minecraft/textures/block/lily_pad.png new file mode 100644 index 00000000..f6d5a74c Binary files /dev/null and b/public/assets/minecraft/textures/block/lily_pad.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_foot_east.png b/public/assets/minecraft/textures/block/lime_bed_foot_east.png new file mode 100644 index 00000000..e0d52c8e Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_foot_south.png b/public/assets/minecraft/textures/block/lime_bed_foot_south.png new file mode 100644 index 00000000..c323d787 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_foot_up.png b/public/assets/minecraft/textures/block/lime_bed_foot_up.png new file mode 100644 index 00000000..3e2da0a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_foot_west.png b/public/assets/minecraft/textures/block/lime_bed_foot_west.png new file mode 100644 index 00000000..86037f8b Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_head_east.png b/public/assets/minecraft/textures/block/lime_bed_head_east.png new file mode 100644 index 00000000..e98f3544 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_head_up.png b/public/assets/minecraft/textures/block/lime_bed_head_up.png new file mode 100644 index 00000000..7e704194 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/lime_bed_head_west.png b/public/assets/minecraft/textures/block/lime_bed_head_west.png new file mode 100644 index 00000000..3e0eb3cc Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/lime_candle.png b/public/assets/minecraft/textures/block/lime_candle.png new file mode 100644 index 00000000..e82d85d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_candle.png differ diff --git a/public/assets/minecraft/textures/block/lime_candle_lit.png b/public/assets/minecraft/textures/block/lime_candle_lit.png new file mode 100644 index 00000000..793872aa Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/lime_concrete.png b/public/assets/minecraft/textures/block/lime_concrete.png new file mode 100644 index 00000000..1ffede54 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_concrete.png differ diff --git a/public/assets/minecraft/textures/block/lime_concrete_powder.png b/public/assets/minecraft/textures/block/lime_concrete_powder.png new file mode 100644 index 00000000..780aaeef Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/lime_glazed_terracotta.png b/public/assets/minecraft/textures/block/lime_glazed_terracotta.png new file mode 100644 index 00000000..7ced4f07 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/lime_shulker_box.png b/public/assets/minecraft/textures/block/lime_shulker_box.png new file mode 100644 index 00000000..310ddf7a Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/lime_stained_glass.png b/public/assets/minecraft/textures/block/lime_stained_glass.png new file mode 100644 index 00000000..d2dc1bd1 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/lime_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/lime_stained_glass_pane_top.png new file mode 100644 index 00000000..2f7c93a9 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/lime_terracotta.png b/public/assets/minecraft/textures/block/lime_terracotta.png new file mode 100644 index 00000000..01dfdac0 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/lime_wool.png b/public/assets/minecraft/textures/block/lime_wool.png new file mode 100644 index 00000000..5ddf0312 Binary files /dev/null and b/public/assets/minecraft/textures/block/lime_wool.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_east.png b/public/assets/minecraft/textures/block/lodestone_east.png new file mode 100644 index 00000000..02771a40 Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_east.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_north.png b/public/assets/minecraft/textures/block/lodestone_north.png new file mode 100644 index 00000000..6d4cdbaa Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_north.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_side.png b/public/assets/minecraft/textures/block/lodestone_side.png new file mode 100644 index 00000000..e1f4df6a Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_side.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_south.png b/public/assets/minecraft/textures/block/lodestone_south.png new file mode 100644 index 00000000..ac210789 Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_south.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_top.png b/public/assets/minecraft/textures/block/lodestone_top.png new file mode 100644 index 00000000..7c7f8050 Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_top.png differ diff --git a/public/assets/minecraft/textures/block/lodestone_west.png b/public/assets/minecraft/textures/block/lodestone_west.png new file mode 100644 index 00000000..9e3842d5 Binary files /dev/null and b/public/assets/minecraft/textures/block/lodestone_west.png differ diff --git a/public/assets/minecraft/textures/block/loom_bottom.png b/public/assets/minecraft/textures/block/loom_bottom.png new file mode 100644 index 00000000..9ca2d711 Binary files /dev/null and b/public/assets/minecraft/textures/block/loom_bottom.png differ diff --git a/public/assets/minecraft/textures/block/loom_front.png b/public/assets/minecraft/textures/block/loom_front.png new file mode 100644 index 00000000..cfa67ce3 Binary files /dev/null and b/public/assets/minecraft/textures/block/loom_front.png differ diff --git a/public/assets/minecraft/textures/block/loom_side.png b/public/assets/minecraft/textures/block/loom_side.png new file mode 100644 index 00000000..9509a006 Binary files /dev/null and b/public/assets/minecraft/textures/block/loom_side.png differ diff --git a/public/assets/minecraft/textures/block/loom_top.png b/public/assets/minecraft/textures/block/loom_top.png new file mode 100644 index 00000000..997b6fca Binary files /dev/null and b/public/assets/minecraft/textures/block/loom_top.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_foot_east.png b/public/assets/minecraft/textures/block/magenta_bed_foot_east.png new file mode 100644 index 00000000..e4b18b0f Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_foot_south.png b/public/assets/minecraft/textures/block/magenta_bed_foot_south.png new file mode 100644 index 00000000..ce867798 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_foot_up.png b/public/assets/minecraft/textures/block/magenta_bed_foot_up.png new file mode 100644 index 00000000..e4c9fa8b Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_foot_west.png b/public/assets/minecraft/textures/block/magenta_bed_foot_west.png new file mode 100644 index 00000000..3dab3857 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_head_east.png b/public/assets/minecraft/textures/block/magenta_bed_head_east.png new file mode 100644 index 00000000..742484ae Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_head_up.png b/public/assets/minecraft/textures/block/magenta_bed_head_up.png new file mode 100644 index 00000000..80fc65d1 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/magenta_bed_head_west.png b/public/assets/minecraft/textures/block/magenta_bed_head_west.png new file mode 100644 index 00000000..0b1d51b2 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/magenta_candle.png b/public/assets/minecraft/textures/block/magenta_candle.png new file mode 100644 index 00000000..7df1819c Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_candle.png differ diff --git a/public/assets/minecraft/textures/block/magenta_candle_lit.png b/public/assets/minecraft/textures/block/magenta_candle_lit.png new file mode 100644 index 00000000..98d3db75 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/magenta_concrete.png b/public/assets/minecraft/textures/block/magenta_concrete.png new file mode 100644 index 00000000..8587c6e9 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_concrete.png differ diff --git a/public/assets/minecraft/textures/block/magenta_concrete_powder.png b/public/assets/minecraft/textures/block/magenta_concrete_powder.png new file mode 100644 index 00000000..deaef767 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/magenta_glazed_terracotta.png b/public/assets/minecraft/textures/block/magenta_glazed_terracotta.png new file mode 100644 index 00000000..0f8e3055 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/magenta_shulker_box.png b/public/assets/minecraft/textures/block/magenta_shulker_box.png new file mode 100644 index 00000000..a2992f8e Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/magenta_stained_glass.png b/public/assets/minecraft/textures/block/magenta_stained_glass.png new file mode 100644 index 00000000..87dd7ba7 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/magenta_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/magenta_stained_glass_pane_top.png new file mode 100644 index 00000000..f0fb4f50 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/magenta_terracotta.png b/public/assets/minecraft/textures/block/magenta_terracotta.png new file mode 100644 index 00000000..8afcf1cf Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/magenta_wool.png b/public/assets/minecraft/textures/block/magenta_wool.png new file mode 100644 index 00000000..13b475c0 Binary files /dev/null and b/public/assets/minecraft/textures/block/magenta_wool.png differ diff --git a/public/assets/minecraft/textures/block/magma.png b/public/assets/minecraft/textures/block/magma.png new file mode 100644 index 00000000..ad76315d Binary files /dev/null and b/public/assets/minecraft/textures/block/magma.png differ diff --git a/public/assets/minecraft/textures/block/magma.png.mcmeta b/public/assets/minecraft/textures/block/magma.png.mcmeta new file mode 100644 index 00000000..ffc3e528 --- /dev/null +++ b/public/assets/minecraft/textures/block/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/public/assets/minecraft/textures/block/mangrove_door_bottom.png b/public/assets/minecraft/textures/block/mangrove_door_bottom.png new file mode 100644 index 00000000..62311918 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_door_top.png b/public/assets/minecraft/textures/block/mangrove_door_top.png new file mode 100644 index 00000000..0771807d Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_door_top.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_hanging_sign.png b/public/assets/minecraft/textures/block/mangrove_hanging_sign.png new file mode 100644 index 00000000..af7f2aee Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_leaves.png b/public/assets/minecraft/textures/block/mangrove_leaves.png new file mode 100644 index 00000000..b85bfd39 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_leaves.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_leaves.png.mcmeta b/public/assets/minecraft/textures/block/mangrove_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/mangrove_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/mangrove_log.png b/public/assets/minecraft/textures/block/mangrove_log.png new file mode 100644 index 00000000..a7f14934 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_log.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_log_top.png b/public/assets/minecraft/textures/block/mangrove_log_top.png new file mode 100644 index 00000000..a5e6a2fc Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_log_top.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_planks.png b/public/assets/minecraft/textures/block/mangrove_planks.png new file mode 100644 index 00000000..862b2882 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_planks.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_propagule.png b/public/assets/minecraft/textures/block/mangrove_propagule.png new file mode 100644 index 00000000..6226526a Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_propagule.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_propagule_hanging.png b/public/assets/minecraft/textures/block/mangrove_propagule_hanging.png new file mode 100644 index 00000000..29100c61 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_propagule_hanging.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_roots_side.png b/public/assets/minecraft/textures/block/mangrove_roots_side.png new file mode 100644 index 00000000..ffcb2e6c Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_roots_side.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_roots_side.png.mcmeta b/public/assets/minecraft/textures/block/mangrove_roots_side.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/mangrove_roots_side.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/mangrove_roots_top.png b/public/assets/minecraft/textures/block/mangrove_roots_top.png new file mode 100644 index 00000000..f7b31f5d Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_roots_top.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_roots_top.png.mcmeta b/public/assets/minecraft/textures/block/mangrove_roots_top.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/mangrove_roots_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/mangrove_shelf.png b/public/assets/minecraft/textures/block/mangrove_shelf.png new file mode 100644 index 00000000..090114e8 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_shelf.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_sign.png b/public/assets/minecraft/textures/block/mangrove_sign.png new file mode 100644 index 00000000..bf6f5f5c Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_sign.png differ diff --git a/public/assets/minecraft/textures/block/mangrove_trapdoor.png b/public/assets/minecraft/textures/block/mangrove_trapdoor.png new file mode 100644 index 00000000..9c42a205 Binary files /dev/null and b/public/assets/minecraft/textures/block/mangrove_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/medium_amethyst_bud.png b/public/assets/minecraft/textures/block/medium_amethyst_bud.png new file mode 100644 index 00000000..a745ed17 Binary files /dev/null and b/public/assets/minecraft/textures/block/medium_amethyst_bud.png differ diff --git a/public/assets/minecraft/textures/block/medium_amethyst_bud.png.mcmeta b/public/assets/minecraft/textures/block/medium_amethyst_bud.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/medium_amethyst_bud.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/melon_side.png b/public/assets/minecraft/textures/block/melon_side.png new file mode 100644 index 00000000..abbd927a Binary files /dev/null and b/public/assets/minecraft/textures/block/melon_side.png differ diff --git a/public/assets/minecraft/textures/block/melon_stem.png b/public/assets/minecraft/textures/block/melon_stem.png new file mode 100644 index 00000000..c94fe519 Binary files /dev/null and b/public/assets/minecraft/textures/block/melon_stem.png differ diff --git a/public/assets/minecraft/textures/block/melon_top.png b/public/assets/minecraft/textures/block/melon_top.png new file mode 100644 index 00000000..29ea678e Binary files /dev/null and b/public/assets/minecraft/textures/block/melon_top.png differ diff --git a/public/assets/minecraft/textures/block/moss_block.png b/public/assets/minecraft/textures/block/moss_block.png new file mode 100644 index 00000000..a1ee8448 Binary files /dev/null and b/public/assets/minecraft/textures/block/moss_block.png differ diff --git a/public/assets/minecraft/textures/block/mossy_cobblestone.png b/public/assets/minecraft/textures/block/mossy_cobblestone.png new file mode 100644 index 00000000..e9116c30 Binary files /dev/null and b/public/assets/minecraft/textures/block/mossy_cobblestone.png differ diff --git a/public/assets/minecraft/textures/block/mossy_stone_bricks.png b/public/assets/minecraft/textures/block/mossy_stone_bricks.png new file mode 100644 index 00000000..b612b810 Binary files /dev/null and b/public/assets/minecraft/textures/block/mossy_stone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/mud.png b/public/assets/minecraft/textures/block/mud.png new file mode 100644 index 00000000..078b7030 Binary files /dev/null and b/public/assets/minecraft/textures/block/mud.png differ diff --git a/public/assets/minecraft/textures/block/mud_bricks.png b/public/assets/minecraft/textures/block/mud_bricks.png new file mode 100644 index 00000000..a42a018b Binary files /dev/null and b/public/assets/minecraft/textures/block/mud_bricks.png differ diff --git a/public/assets/minecraft/textures/block/muddy_mangrove_roots_side.png b/public/assets/minecraft/textures/block/muddy_mangrove_roots_side.png new file mode 100644 index 00000000..24614ffd Binary files /dev/null and b/public/assets/minecraft/textures/block/muddy_mangrove_roots_side.png differ diff --git a/public/assets/minecraft/textures/block/muddy_mangrove_roots_top.png b/public/assets/minecraft/textures/block/muddy_mangrove_roots_top.png new file mode 100644 index 00000000..3cd9579a Binary files /dev/null and b/public/assets/minecraft/textures/block/muddy_mangrove_roots_top.png differ diff --git a/public/assets/minecraft/textures/block/mushroom_block_inside.png b/public/assets/minecraft/textures/block/mushroom_block_inside.png new file mode 100644 index 00000000..cb7fe3f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/mushroom_block_inside.png differ diff --git a/public/assets/minecraft/textures/block/mushroom_stem.png b/public/assets/minecraft/textures/block/mushroom_stem.png new file mode 100644 index 00000000..3afd1a62 Binary files /dev/null and b/public/assets/minecraft/textures/block/mushroom_stem.png differ diff --git a/public/assets/minecraft/textures/block/mycelium_side.png b/public/assets/minecraft/textures/block/mycelium_side.png new file mode 100644 index 00000000..51e257a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/mycelium_side.png differ diff --git a/public/assets/minecraft/textures/block/mycelium_top.png b/public/assets/minecraft/textures/block/mycelium_top.png new file mode 100644 index 00000000..e9460b22 Binary files /dev/null and b/public/assets/minecraft/textures/block/mycelium_top.png differ diff --git a/public/assets/minecraft/textures/block/nether_bricks.png b/public/assets/minecraft/textures/block/nether_bricks.png new file mode 100644 index 00000000..13afd1a5 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_bricks.png differ diff --git a/public/assets/minecraft/textures/block/nether_gold_ore.png b/public/assets/minecraft/textures/block/nether_gold_ore.png new file mode 100644 index 00000000..0fce6ff3 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_gold_ore.png differ diff --git a/public/assets/minecraft/textures/block/nether_portal.png b/public/assets/minecraft/textures/block/nether_portal.png new file mode 100644 index 00000000..e1851b6e Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_portal.png differ diff --git a/public/assets/minecraft/textures/block/nether_portal.png.mcmeta b/public/assets/minecraft/textures/block/nether_portal.png.mcmeta new file mode 100644 index 00000000..4f0718ac --- /dev/null +++ b/public/assets/minecraft/textures/block/nether_portal.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/nether_quartz_ore.png b/public/assets/minecraft/textures/block/nether_quartz_ore.png new file mode 100644 index 00000000..e1cd4600 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_quartz_ore.png differ diff --git a/public/assets/minecraft/textures/block/nether_sprouts.png b/public/assets/minecraft/textures/block/nether_sprouts.png new file mode 100644 index 00000000..c2044398 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_sprouts.png differ diff --git a/public/assets/minecraft/textures/block/nether_sprouts.png.mcmeta b/public/assets/minecraft/textures/block/nether_sprouts.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/nether_sprouts.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/nether_wart_block.png b/public/assets/minecraft/textures/block/nether_wart_block.png new file mode 100644 index 00000000..8bf36862 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_wart_block.png differ diff --git a/public/assets/minecraft/textures/block/nether_wart_stage0.png b/public/assets/minecraft/textures/block/nether_wart_stage0.png new file mode 100644 index 00000000..ce52c6e7 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_wart_stage0.png differ diff --git a/public/assets/minecraft/textures/block/nether_wart_stage1.png b/public/assets/minecraft/textures/block/nether_wart_stage1.png new file mode 100644 index 00000000..b90e7df0 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_wart_stage1.png differ diff --git a/public/assets/minecraft/textures/block/nether_wart_stage2.png b/public/assets/minecraft/textures/block/nether_wart_stage2.png new file mode 100644 index 00000000..3ea9b666 Binary files /dev/null and b/public/assets/minecraft/textures/block/nether_wart_stage2.png differ diff --git a/public/assets/minecraft/textures/block/netherite_block.png b/public/assets/minecraft/textures/block/netherite_block.png new file mode 100644 index 00000000..76643959 Binary files /dev/null and b/public/assets/minecraft/textures/block/netherite_block.png differ diff --git a/public/assets/minecraft/textures/block/netherrack.png b/public/assets/minecraft/textures/block/netherrack.png new file mode 100644 index 00000000..27a3143c Binary files /dev/null and b/public/assets/minecraft/textures/block/netherrack.png differ diff --git a/public/assets/minecraft/textures/block/note_block.png b/public/assets/minecraft/textures/block/note_block.png new file mode 100644 index 00000000..91b50368 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block.png differ diff --git a/public/assets/minecraft/textures/block/note_block_blank.png b/public/assets/minecraft/textures/block/note_block_blank.png new file mode 100644 index 00000000..82f6a661 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_blank.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_0.png b/public/assets/minecraft/textures/block/note_block_numerical_0.png new file mode 100644 index 00000000..3831e575 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_0.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_1.png b/public/assets/minecraft/textures/block/note_block_numerical_1.png new file mode 100644 index 00000000..56bf903b Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_1.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_10.png b/public/assets/minecraft/textures/block/note_block_numerical_10.png new file mode 100644 index 00000000..c6c04021 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_10.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_11.png b/public/assets/minecraft/textures/block/note_block_numerical_11.png new file mode 100644 index 00000000..30868766 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_11.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_12.png b/public/assets/minecraft/textures/block/note_block_numerical_12.png new file mode 100644 index 00000000..58217af1 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_12.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_13.png b/public/assets/minecraft/textures/block/note_block_numerical_13.png new file mode 100644 index 00000000..2f2307b6 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_13.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_14.png b/public/assets/minecraft/textures/block/note_block_numerical_14.png new file mode 100644 index 00000000..3fc1a365 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_14.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_15.png b/public/assets/minecraft/textures/block/note_block_numerical_15.png new file mode 100644 index 00000000..f85f6098 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_15.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_16.png b/public/assets/minecraft/textures/block/note_block_numerical_16.png new file mode 100644 index 00000000..5fe3b2ec Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_16.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_17.png b/public/assets/minecraft/textures/block/note_block_numerical_17.png new file mode 100644 index 00000000..c95081dc Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_17.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_18.png b/public/assets/minecraft/textures/block/note_block_numerical_18.png new file mode 100644 index 00000000..7a0b50d8 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_18.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_19.png b/public/assets/minecraft/textures/block/note_block_numerical_19.png new file mode 100644 index 00000000..ac705be5 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_19.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_2.png b/public/assets/minecraft/textures/block/note_block_numerical_2.png new file mode 100644 index 00000000..0bb5ecda Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_2.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_20.png b/public/assets/minecraft/textures/block/note_block_numerical_20.png new file mode 100644 index 00000000..fd0a464d Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_20.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_21.png b/public/assets/minecraft/textures/block/note_block_numerical_21.png new file mode 100644 index 00000000..7603b9c3 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_21.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_22.png b/public/assets/minecraft/textures/block/note_block_numerical_22.png new file mode 100644 index 00000000..e2c388ad Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_22.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_23.png b/public/assets/minecraft/textures/block/note_block_numerical_23.png new file mode 100644 index 00000000..a698e49c Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_23.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_24.png b/public/assets/minecraft/textures/block/note_block_numerical_24.png new file mode 100644 index 00000000..f3d2dbbb Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_24.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_3.png b/public/assets/minecraft/textures/block/note_block_numerical_3.png new file mode 100644 index 00000000..d91c88b9 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_3.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_4.png b/public/assets/minecraft/textures/block/note_block_numerical_4.png new file mode 100644 index 00000000..7ca6ef56 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_4.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_5.png b/public/assets/minecraft/textures/block/note_block_numerical_5.png new file mode 100644 index 00000000..47cea2a2 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_5.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_6.png b/public/assets/minecraft/textures/block/note_block_numerical_6.png new file mode 100644 index 00000000..f63415e5 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_6.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_7.png b/public/assets/minecraft/textures/block/note_block_numerical_7.png new file mode 100644 index 00000000..a7406697 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_7.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_8.png b/public/assets/minecraft/textures/block/note_block_numerical_8.png new file mode 100644 index 00000000..c3889d0b Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_8.png differ diff --git a/public/assets/minecraft/textures/block/note_block_numerical_9.png b/public/assets/minecraft/textures/block/note_block_numerical_9.png new file mode 100644 index 00000000..6c46ef89 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_numerical_9.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_0.png b/public/assets/minecraft/textures/block/note_block_pitch_0.png new file mode 100644 index 00000000..4379ad88 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_0.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_1.png b/public/assets/minecraft/textures/block/note_block_pitch_1.png new file mode 100644 index 00000000..b4214b92 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_1.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_10.png b/public/assets/minecraft/textures/block/note_block_pitch_10.png new file mode 100644 index 00000000..4357ac50 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_10.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_11.png b/public/assets/minecraft/textures/block/note_block_pitch_11.png new file mode 100644 index 00000000..fc4e20ba Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_11.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_12.png b/public/assets/minecraft/textures/block/note_block_pitch_12.png new file mode 100644 index 00000000..c560fc01 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_12.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_13.png b/public/assets/minecraft/textures/block/note_block_pitch_13.png new file mode 100644 index 00000000..3e586d98 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_13.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_14.png b/public/assets/minecraft/textures/block/note_block_pitch_14.png new file mode 100644 index 00000000..a8206441 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_14.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_15.png b/public/assets/minecraft/textures/block/note_block_pitch_15.png new file mode 100644 index 00000000..acdf8f2c Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_15.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_16.png b/public/assets/minecraft/textures/block/note_block_pitch_16.png new file mode 100644 index 00000000..f8d631f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_16.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_17.png b/public/assets/minecraft/textures/block/note_block_pitch_17.png new file mode 100644 index 00000000..e17788e7 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_17.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_18.png b/public/assets/minecraft/textures/block/note_block_pitch_18.png new file mode 100644 index 00000000..6073eae5 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_18.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_19.png b/public/assets/minecraft/textures/block/note_block_pitch_19.png new file mode 100644 index 00000000..94678fd5 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_19.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_2.png b/public/assets/minecraft/textures/block/note_block_pitch_2.png new file mode 100644 index 00000000..829c4b70 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_2.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_20.png b/public/assets/minecraft/textures/block/note_block_pitch_20.png new file mode 100644 index 00000000..93d1aed7 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_20.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_21.png b/public/assets/minecraft/textures/block/note_block_pitch_21.png new file mode 100644 index 00000000..b57d2c20 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_21.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_22.png b/public/assets/minecraft/textures/block/note_block_pitch_22.png new file mode 100644 index 00000000..9a3ef5b3 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_22.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_23.png b/public/assets/minecraft/textures/block/note_block_pitch_23.png new file mode 100644 index 00000000..bc631fc2 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_23.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_24.png b/public/assets/minecraft/textures/block/note_block_pitch_24.png new file mode 100644 index 00000000..607d04d3 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_24.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_3.png b/public/assets/minecraft/textures/block/note_block_pitch_3.png new file mode 100644 index 00000000..5cd01947 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_3.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_4.png b/public/assets/minecraft/textures/block/note_block_pitch_4.png new file mode 100644 index 00000000..66b6f786 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_4.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_5.png b/public/assets/minecraft/textures/block/note_block_pitch_5.png new file mode 100644 index 00000000..1d6200a7 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_5.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_6.png b/public/assets/minecraft/textures/block/note_block_pitch_6.png new file mode 100644 index 00000000..42cff01b Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_6.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_7.png b/public/assets/minecraft/textures/block/note_block_pitch_7.png new file mode 100644 index 00000000..c3da31db Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_7.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_8.png b/public/assets/minecraft/textures/block/note_block_pitch_8.png new file mode 100644 index 00000000..57735cc3 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_8.png differ diff --git a/public/assets/minecraft/textures/block/note_block_pitch_9.png b/public/assets/minecraft/textures/block/note_block_pitch_9.png new file mode 100644 index 00000000..2daeec99 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_pitch_9.png differ diff --git a/public/assets/minecraft/textures/block/note_block_side.png b/public/assets/minecraft/textures/block/note_block_side.png new file mode 100644 index 00000000..c32cb4c2 Binary files /dev/null and b/public/assets/minecraft/textures/block/note_block_side.png differ diff --git a/public/assets/minecraft/textures/block/oak_door_bottom.png b/public/assets/minecraft/textures/block/oak_door_bottom.png new file mode 100644 index 00000000..28b06b37 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/oak_door_top.png b/public/assets/minecraft/textures/block/oak_door_top.png new file mode 100644 index 00000000..916409db Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_door_top.png differ diff --git a/public/assets/minecraft/textures/block/oak_hanging_sign.png b/public/assets/minecraft/textures/block/oak_hanging_sign.png new file mode 100644 index 00000000..2cbe177e Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/oak_leaves.png b/public/assets/minecraft/textures/block/oak_leaves.png new file mode 100644 index 00000000..0f1793d6 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_leaves.png differ diff --git a/public/assets/minecraft/textures/block/oak_leaves.png.mcmeta b/public/assets/minecraft/textures/block/oak_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/oak_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/oak_log.png b/public/assets/minecraft/textures/block/oak_log.png new file mode 100644 index 00000000..ddc88abc Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_log.png differ diff --git a/public/assets/minecraft/textures/block/oak_log_top.png b/public/assets/minecraft/textures/block/oak_log_top.png new file mode 100644 index 00000000..aa035afd Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/oak_planks.png b/public/assets/minecraft/textures/block/oak_planks.png new file mode 100644 index 00000000..e5a15780 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_planks.png differ diff --git a/public/assets/minecraft/textures/block/oak_sapling.png b/public/assets/minecraft/textures/block/oak_sapling.png new file mode 100644 index 00000000..35e7400a Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_sapling.png differ diff --git a/public/assets/minecraft/textures/block/oak_shelf.png b/public/assets/minecraft/textures/block/oak_shelf.png new file mode 100644 index 00000000..2dd79677 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_shelf.png differ diff --git a/public/assets/minecraft/textures/block/oak_sign.png b/public/assets/minecraft/textures/block/oak_sign.png new file mode 100644 index 00000000..1513f9c4 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_sign.png differ diff --git a/public/assets/minecraft/textures/block/oak_trapdoor.png b/public/assets/minecraft/textures/block/oak_trapdoor.png new file mode 100644 index 00000000..46496784 Binary files /dev/null and b/public/assets/minecraft/textures/block/oak_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/observer_back.png b/public/assets/minecraft/textures/block/observer_back.png new file mode 100644 index 00000000..c9f6f3cb Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_back.png differ diff --git a/public/assets/minecraft/textures/block/observer_back_on.png b/public/assets/minecraft/textures/block/observer_back_on.png new file mode 100644 index 00000000..2fa442bb Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_back_on.png differ diff --git a/public/assets/minecraft/textures/block/observer_front.png b/public/assets/minecraft/textures/block/observer_front.png new file mode 100644 index 00000000..4922c597 Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_front.png differ diff --git a/public/assets/minecraft/textures/block/observer_front_powered.png b/public/assets/minecraft/textures/block/observer_front_powered.png new file mode 100644 index 00000000..9cc65051 Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_front_powered.png differ diff --git a/public/assets/minecraft/textures/block/observer_side.png b/public/assets/minecraft/textures/block/observer_side.png new file mode 100644 index 00000000..4fec7ea6 Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_side.png differ diff --git a/public/assets/minecraft/textures/block/observer_side_powered.png b/public/assets/minecraft/textures/block/observer_side_powered.png new file mode 100644 index 00000000..7ddb4630 Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_side_powered.png differ diff --git a/public/assets/minecraft/textures/block/observer_top.png b/public/assets/minecraft/textures/block/observer_top.png new file mode 100644 index 00000000..c4032c9f Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_top.png differ diff --git a/public/assets/minecraft/textures/block/observer_top_powered.png b/public/assets/minecraft/textures/block/observer_top_powered.png new file mode 100644 index 00000000..3efd6f92 Binary files /dev/null and b/public/assets/minecraft/textures/block/observer_top_powered.png differ diff --git a/public/assets/minecraft/textures/block/obsidian.png b/public/assets/minecraft/textures/block/obsidian.png new file mode 100644 index 00000000..98d3c76b Binary files /dev/null and b/public/assets/minecraft/textures/block/obsidian.png differ diff --git a/public/assets/minecraft/textures/block/ochre_froglight_side.png b/public/assets/minecraft/textures/block/ochre_froglight_side.png new file mode 100644 index 00000000..784abe5b Binary files /dev/null and b/public/assets/minecraft/textures/block/ochre_froglight_side.png differ diff --git a/public/assets/minecraft/textures/block/ochre_froglight_top.png b/public/assets/minecraft/textures/block/ochre_froglight_top.png new file mode 100644 index 00000000..da654ab6 Binary files /dev/null and b/public/assets/minecraft/textures/block/ochre_froglight_top.png differ diff --git a/public/assets/minecraft/textures/block/open_eyeblossom.png b/public/assets/minecraft/textures/block/open_eyeblossom.png new file mode 100644 index 00000000..ac9531ca Binary files /dev/null and b/public/assets/minecraft/textures/block/open_eyeblossom.png differ diff --git a/public/assets/minecraft/textures/block/open_eyeblossom.png.mcmeta b/public/assets/minecraft/textures/block/open_eyeblossom.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/open_eyeblossom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/open_eyeblossom_emissive.png b/public/assets/minecraft/textures/block/open_eyeblossom_emissive.png new file mode 100644 index 00000000..51517aab Binary files /dev/null and b/public/assets/minecraft/textures/block/open_eyeblossom_emissive.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_foot_east.png b/public/assets/minecraft/textures/block/orange_bed_foot_east.png new file mode 100644 index 00000000..f8a9471e Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_foot_south.png b/public/assets/minecraft/textures/block/orange_bed_foot_south.png new file mode 100644 index 00000000..d09cc179 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_foot_up.png b/public/assets/minecraft/textures/block/orange_bed_foot_up.png new file mode 100644 index 00000000..967ddb2f Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_foot_west.png b/public/assets/minecraft/textures/block/orange_bed_foot_west.png new file mode 100644 index 00000000..f27aa4f7 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_head_east.png b/public/assets/minecraft/textures/block/orange_bed_head_east.png new file mode 100644 index 00000000..e831bc9d Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_head_up.png b/public/assets/minecraft/textures/block/orange_bed_head_up.png new file mode 100644 index 00000000..a29bacda Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/orange_bed_head_west.png b/public/assets/minecraft/textures/block/orange_bed_head_west.png new file mode 100644 index 00000000..e1444676 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/orange_candle.png b/public/assets/minecraft/textures/block/orange_candle.png new file mode 100644 index 00000000..ea1eb462 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_candle.png differ diff --git a/public/assets/minecraft/textures/block/orange_candle_lit.png b/public/assets/minecraft/textures/block/orange_candle_lit.png new file mode 100644 index 00000000..3a7ec6f7 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/orange_concrete.png b/public/assets/minecraft/textures/block/orange_concrete.png new file mode 100644 index 00000000..e49e3b69 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_concrete.png differ diff --git a/public/assets/minecraft/textures/block/orange_concrete_powder.png b/public/assets/minecraft/textures/block/orange_concrete_powder.png new file mode 100644 index 00000000..f2a4116d Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/orange_glazed_terracotta.png b/public/assets/minecraft/textures/block/orange_glazed_terracotta.png new file mode 100644 index 00000000..ce4d4297 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/orange_shulker_box.png b/public/assets/minecraft/textures/block/orange_shulker_box.png new file mode 100644 index 00000000..f67fff35 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/orange_stained_glass.png b/public/assets/minecraft/textures/block/orange_stained_glass.png new file mode 100644 index 00000000..31c4465b Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/orange_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/orange_stained_glass_pane_top.png new file mode 100644 index 00000000..4f9ffa97 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/orange_terracotta.png b/public/assets/minecraft/textures/block/orange_terracotta.png new file mode 100644 index 00000000..4dd80818 Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/orange_tulip.png b/public/assets/minecraft/textures/block/orange_tulip.png new file mode 100644 index 00000000..3657204d Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_tulip.png differ diff --git a/public/assets/minecraft/textures/block/orange_tulip.png.mcmeta b/public/assets/minecraft/textures/block/orange_tulip.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/orange_tulip.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/orange_wool.png b/public/assets/minecraft/textures/block/orange_wool.png new file mode 100644 index 00000000..3581fa5b Binary files /dev/null and b/public/assets/minecraft/textures/block/orange_wool.png differ diff --git a/public/assets/minecraft/textures/block/oxeye_daisy.png b/public/assets/minecraft/textures/block/oxeye_daisy.png new file mode 100644 index 00000000..1ca1cf1d Binary files /dev/null and b/public/assets/minecraft/textures/block/oxeye_daisy.png differ diff --git a/public/assets/minecraft/textures/block/oxeye_daisy.png.mcmeta b/public/assets/minecraft/textures/block/oxeye_daisy.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/oxeye_daisy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/oxidized_chiseled_copper.png b/public/assets/minecraft/textures/block/oxidized_chiseled_copper.png new file mode 100644 index 00000000..015cc8f7 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_chiseled_copper.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper.png b/public/assets/minecraft/textures/block/oxidized_copper.png new file mode 100644 index 00000000..c36a46dc Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_bars.png b/public/assets/minecraft/textures/block/oxidized_copper_bars.png new file mode 100644 index 00000000..407d35c3 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_bars.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_bulb.png b/public/assets/minecraft/textures/block/oxidized_copper_bulb.png new file mode 100644 index 00000000..e8e26a1f Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_bulb.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit.png b/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit.png new file mode 100644 index 00000000..56badba2 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit_powered.png b/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit_powered.png new file mode 100644 index 00000000..e98541ed Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_bulb_lit_powered.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_bulb_powered.png b/public/assets/minecraft/textures/block/oxidized_copper_bulb_powered.png new file mode 100644 index 00000000..aa92317f Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_bulb_powered.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_chain.png b/public/assets/minecraft/textures/block/oxidized_copper_chain.png new file mode 100644 index 00000000..e6806b78 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_chain.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_door_bottom.png b/public/assets/minecraft/textures/block/oxidized_copper_door_bottom.png new file mode 100644 index 00000000..0edae608 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_door_top.png b/public/assets/minecraft/textures/block/oxidized_copper_door_top.png new file mode 100644 index 00000000..ba9b0ce2 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_door_top.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_grate.png b/public/assets/minecraft/textures/block/oxidized_copper_grate.png new file mode 100644 index 00000000..7cce482e Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_grate.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_lantern.png b/public/assets/minecraft/textures/block/oxidized_copper_lantern.png new file mode 100644 index 00000000..cc8cad2b Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_copper_lantern.png.mcmeta b/public/assets/minecraft/textures/block/oxidized_copper_lantern.png.mcmeta new file mode 100644 index 00000000..3de4a0bd --- /dev/null +++ b/public/assets/minecraft/textures/block/oxidized_copper_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} diff --git a/public/assets/minecraft/textures/block/oxidized_copper_trapdoor.png b/public/assets/minecraft/textures/block/oxidized_copper_trapdoor.png new file mode 100644 index 00000000..97d1891d Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_copper_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_cut_copper.png b/public/assets/minecraft/textures/block/oxidized_cut_copper.png new file mode 100644 index 00000000..19ce7cc1 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_cut_copper.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_cut_copper_slab_double.png b/public/assets/minecraft/textures/block/oxidized_cut_copper_slab_double.png new file mode 100644 index 00000000..d571a738 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_cut_copper_slab_double.png differ diff --git a/public/assets/minecraft/textures/block/oxidized_lightning_rod.png b/public/assets/minecraft/textures/block/oxidized_lightning_rod.png new file mode 100644 index 00000000..15406e55 Binary files /dev/null and b/public/assets/minecraft/textures/block/oxidized_lightning_rod.png differ diff --git a/public/assets/minecraft/textures/block/packed_ice.png b/public/assets/minecraft/textures/block/packed_ice.png new file mode 100644 index 00000000..b406451c Binary files /dev/null and b/public/assets/minecraft/textures/block/packed_ice.png differ diff --git a/public/assets/minecraft/textures/block/packed_mud.png b/public/assets/minecraft/textures/block/packed_mud.png new file mode 100644 index 00000000..d6f1b73e Binary files /dev/null and b/public/assets/minecraft/textures/block/packed_mud.png differ diff --git a/public/assets/minecraft/textures/block/pale_hanging_moss.png b/public/assets/minecraft/textures/block/pale_hanging_moss.png new file mode 100644 index 00000000..841bace2 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_hanging_moss.png differ diff --git a/public/assets/minecraft/textures/block/pale_hanging_moss_tip.png b/public/assets/minecraft/textures/block/pale_hanging_moss_tip.png new file mode 100644 index 00000000..f537713d Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_hanging_moss_tip.png differ diff --git a/public/assets/minecraft/textures/block/pale_moss_block.png b/public/assets/minecraft/textures/block/pale_moss_block.png new file mode 100644 index 00000000..d567d52d Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_moss_block.png differ diff --git a/public/assets/minecraft/textures/block/pale_moss_carpet.png b/public/assets/minecraft/textures/block/pale_moss_carpet.png new file mode 100644 index 00000000..d567d52d Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_moss_carpet.png differ diff --git a/public/assets/minecraft/textures/block/pale_moss_carpet_side_small.png b/public/assets/minecraft/textures/block/pale_moss_carpet_side_small.png new file mode 100644 index 00000000..4f672a7d Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_moss_carpet_side_small.png differ diff --git a/public/assets/minecraft/textures/block/pale_moss_carpet_side_tall.png b/public/assets/minecraft/textures/block/pale_moss_carpet_side_tall.png new file mode 100644 index 00000000..17efedfc Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_moss_carpet_side_tall.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_door_bottom.png b/public/assets/minecraft/textures/block/pale_oak_door_bottom.png new file mode 100644 index 00000000..deb8f41e Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_door_top.png b/public/assets/minecraft/textures/block/pale_oak_door_top.png new file mode 100644 index 00000000..6300fb05 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_door_top.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_hanging_sign.png b/public/assets/minecraft/textures/block/pale_oak_hanging_sign.png new file mode 100644 index 00000000..342de9c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_leaves.png b/public/assets/minecraft/textures/block/pale_oak_leaves.png new file mode 100644 index 00000000..9f6fbfa9 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_leaves.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_leaves.png.mcmeta b/public/assets/minecraft/textures/block/pale_oak_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/pale_oak_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/pale_oak_log.png b/public/assets/minecraft/textures/block/pale_oak_log.png new file mode 100644 index 00000000..e965152c Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_log.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_log_top.png b/public/assets/minecraft/textures/block/pale_oak_log_top.png new file mode 100644 index 00000000..11dec36b Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_planks.png b/public/assets/minecraft/textures/block/pale_oak_planks.png new file mode 100644 index 00000000..efc76839 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_planks.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_sapling.png b/public/assets/minecraft/textures/block/pale_oak_sapling.png new file mode 100644 index 00000000..800a640e Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_sapling.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_shelf.png b/public/assets/minecraft/textures/block/pale_oak_shelf.png new file mode 100644 index 00000000..c6f52665 Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_shelf.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_sign.png b/public/assets/minecraft/textures/block/pale_oak_sign.png new file mode 100644 index 00000000..4db53f6a Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_sign.png differ diff --git a/public/assets/minecraft/textures/block/pale_oak_trapdoor.png b/public/assets/minecraft/textures/block/pale_oak_trapdoor.png new file mode 100644 index 00000000..3fa540ab Binary files /dev/null and b/public/assets/minecraft/textures/block/pale_oak_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/pearlescent_froglight_side.png b/public/assets/minecraft/textures/block/pearlescent_froglight_side.png new file mode 100644 index 00000000..384eec52 Binary files /dev/null and b/public/assets/minecraft/textures/block/pearlescent_froglight_side.png differ diff --git a/public/assets/minecraft/textures/block/pearlescent_froglight_top.png b/public/assets/minecraft/textures/block/pearlescent_froglight_top.png new file mode 100644 index 00000000..1c850c75 Binary files /dev/null and b/public/assets/minecraft/textures/block/pearlescent_froglight_top.png differ diff --git a/public/assets/minecraft/textures/block/peony_bottom.png b/public/assets/minecraft/textures/block/peony_bottom.png new file mode 100644 index 00000000..be796f81 Binary files /dev/null and b/public/assets/minecraft/textures/block/peony_bottom.png differ diff --git a/public/assets/minecraft/textures/block/peony_top.png b/public/assets/minecraft/textures/block/peony_top.png new file mode 100644 index 00000000..f9efaeb4 Binary files /dev/null and b/public/assets/minecraft/textures/block/peony_top.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_foot_east.png b/public/assets/minecraft/textures/block/pink_bed_foot_east.png new file mode 100644 index 00000000..df5c58e4 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_foot_south.png b/public/assets/minecraft/textures/block/pink_bed_foot_south.png new file mode 100644 index 00000000..a00a7f76 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_foot_up.png b/public/assets/minecraft/textures/block/pink_bed_foot_up.png new file mode 100644 index 00000000..0677272c Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_foot_west.png b/public/assets/minecraft/textures/block/pink_bed_foot_west.png new file mode 100644 index 00000000..737ccb58 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_head_east.png b/public/assets/minecraft/textures/block/pink_bed_head_east.png new file mode 100644 index 00000000..f79ed851 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_head_up.png b/public/assets/minecraft/textures/block/pink_bed_head_up.png new file mode 100644 index 00000000..e951efd5 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/pink_bed_head_west.png b/public/assets/minecraft/textures/block/pink_bed_head_west.png new file mode 100644 index 00000000..1b68eed7 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/pink_candle.png b/public/assets/minecraft/textures/block/pink_candle.png new file mode 100644 index 00000000..e9aa2838 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_candle.png differ diff --git a/public/assets/minecraft/textures/block/pink_candle_lit.png b/public/assets/minecraft/textures/block/pink_candle_lit.png new file mode 100644 index 00000000..43ad8fd4 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/pink_concrete.png b/public/assets/minecraft/textures/block/pink_concrete.png new file mode 100644 index 00000000..0723ccb8 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_concrete.png differ diff --git a/public/assets/minecraft/textures/block/pink_concrete_powder.png b/public/assets/minecraft/textures/block/pink_concrete_powder.png new file mode 100644 index 00000000..9f6a6bb7 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/pink_glazed_terracotta.png b/public/assets/minecraft/textures/block/pink_glazed_terracotta.png new file mode 100644 index 00000000..d5e5fbbe Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/pink_petals.png b/public/assets/minecraft/textures/block/pink_petals.png new file mode 100644 index 00000000..60de9ad0 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_petals.png differ diff --git a/public/assets/minecraft/textures/block/pink_petals_stem.png b/public/assets/minecraft/textures/block/pink_petals_stem.png new file mode 100644 index 00000000..185828d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_petals_stem.png differ diff --git a/public/assets/minecraft/textures/block/pink_shulker_box.png b/public/assets/minecraft/textures/block/pink_shulker_box.png new file mode 100644 index 00000000..c6d2545d Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/pink_stained_glass.png b/public/assets/minecraft/textures/block/pink_stained_glass.png new file mode 100644 index 00000000..85dd6a0d Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/pink_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/pink_stained_glass_pane_top.png new file mode 100644 index 00000000..2c55175e Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/pink_terracotta.png b/public/assets/minecraft/textures/block/pink_terracotta.png new file mode 100644 index 00000000..f5957baa Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/pink_tulip.png b/public/assets/minecraft/textures/block/pink_tulip.png new file mode 100644 index 00000000..06ceef54 Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_tulip.png differ diff --git a/public/assets/minecraft/textures/block/pink_tulip.png.mcmeta b/public/assets/minecraft/textures/block/pink_tulip.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/pink_tulip.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/pink_wool.png b/public/assets/minecraft/textures/block/pink_wool.png new file mode 100644 index 00000000..29a676bf Binary files /dev/null and b/public/assets/minecraft/textures/block/pink_wool.png differ diff --git a/public/assets/minecraft/textures/block/piston_bottom.png b/public/assets/minecraft/textures/block/piston_bottom.png new file mode 100644 index 00000000..1aa9df8d Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_bottom.png differ diff --git a/public/assets/minecraft/textures/block/piston_bottom_sticky.png b/public/assets/minecraft/textures/block/piston_bottom_sticky.png new file mode 100644 index 00000000..1f1a9172 Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_bottom_sticky.png differ diff --git a/public/assets/minecraft/textures/block/piston_inner.png b/public/assets/minecraft/textures/block/piston_inner.png new file mode 100644 index 00000000..73ba19cd Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_inner.png differ diff --git a/public/assets/minecraft/textures/block/piston_side.png b/public/assets/minecraft/textures/block/piston_side.png new file mode 100644 index 00000000..ff94ece1 Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_side.png differ diff --git a/public/assets/minecraft/textures/block/piston_side_sticky.png b/public/assets/minecraft/textures/block/piston_side_sticky.png new file mode 100644 index 00000000..b7b71864 Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_side_sticky.png differ diff --git a/public/assets/minecraft/textures/block/piston_top.png b/public/assets/minecraft/textures/block/piston_top.png new file mode 100644 index 00000000..de4a615f Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_top.png differ diff --git a/public/assets/minecraft/textures/block/piston_top_sticky.png b/public/assets/minecraft/textures/block/piston_top_sticky.png new file mode 100644 index 00000000..894f2b59 Binary files /dev/null and b/public/assets/minecraft/textures/block/piston_top_sticky.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_bottom.png b/public/assets/minecraft/textures/block/pitcher_crop_bottom.png new file mode 100644 index 00000000..c25816b1 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_bottom.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_1.png b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_1.png new file mode 100644 index 00000000..718548c2 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_1.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_2.png b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_2.png new file mode 100644 index 00000000..867f2a4e Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_2.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_3.png b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_3.png new file mode 100644 index 00000000..a7f08bf4 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_3.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_4.png b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_4.png new file mode 100644 index 00000000..213cd50b Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_bottom_stage_4.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_side.png b/public/assets/minecraft/textures/block/pitcher_crop_side.png new file mode 100644 index 00000000..341ff884 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_side.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_top.png b/public/assets/minecraft/textures/block/pitcher_crop_top.png new file mode 100644 index 00000000..6df685a9 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_top.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_top_stage_3.png b/public/assets/minecraft/textures/block/pitcher_crop_top_stage_3.png new file mode 100644 index 00000000..a380ee47 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_top_stage_3.png differ diff --git a/public/assets/minecraft/textures/block/pitcher_crop_top_stage_4.png b/public/assets/minecraft/textures/block/pitcher_crop_top_stage_4.png new file mode 100644 index 00000000..d017ac07 Binary files /dev/null and b/public/assets/minecraft/textures/block/pitcher_crop_top_stage_4.png differ diff --git a/public/assets/minecraft/textures/block/podzol_side.png b/public/assets/minecraft/textures/block/podzol_side.png new file mode 100644 index 00000000..914ff2c9 Binary files /dev/null and b/public/assets/minecraft/textures/block/podzol_side.png differ diff --git a/public/assets/minecraft/textures/block/podzol_top.png b/public/assets/minecraft/textures/block/podzol_top.png new file mode 100644 index 00000000..1ce952a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/podzol_top.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_down_base.png b/public/assets/minecraft/textures/block/pointed_dripstone_down_base.png new file mode 100644 index 00000000..6a65a771 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_down_base.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_down_frustum.png b/public/assets/minecraft/textures/block/pointed_dripstone_down_frustum.png new file mode 100644 index 00000000..ff3a9a3f Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_down_frustum.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_down_middle.png b/public/assets/minecraft/textures/block/pointed_dripstone_down_middle.png new file mode 100644 index 00000000..15fc7b85 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_down_middle.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_down_tip.png b/public/assets/minecraft/textures/block/pointed_dripstone_down_tip.png new file mode 100644 index 00000000..91f73b37 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_down_tip.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_down_tip_merge.png b/public/assets/minecraft/textures/block/pointed_dripstone_down_tip_merge.png new file mode 100644 index 00000000..dda13c66 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_down_tip_merge.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_up_base.png b/public/assets/minecraft/textures/block/pointed_dripstone_up_base.png new file mode 100644 index 00000000..63258327 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_up_base.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_up_frustum.png b/public/assets/minecraft/textures/block/pointed_dripstone_up_frustum.png new file mode 100644 index 00000000..433fae24 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_up_frustum.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_up_middle.png b/public/assets/minecraft/textures/block/pointed_dripstone_up_middle.png new file mode 100644 index 00000000..0b6d1c3a Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_up_middle.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_up_tip.png b/public/assets/minecraft/textures/block/pointed_dripstone_up_tip.png new file mode 100644 index 00000000..9c702a73 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_up_tip.png differ diff --git a/public/assets/minecraft/textures/block/pointed_dripstone_up_tip_merge.png b/public/assets/minecraft/textures/block/pointed_dripstone_up_tip_merge.png new file mode 100644 index 00000000..2244a5b4 Binary files /dev/null and b/public/assets/minecraft/textures/block/pointed_dripstone_up_tip_merge.png differ diff --git a/public/assets/minecraft/textures/block/polished_andesite.png b/public/assets/minecraft/textures/block/polished_andesite.png new file mode 100644 index 00000000..dc3c160d Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_andesite.png differ diff --git a/public/assets/minecraft/textures/block/polished_andesite_slab_side.png b/public/assets/minecraft/textures/block/polished_andesite_slab_side.png new file mode 100644 index 00000000..dc94d988 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_andesite_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_basalt_side.png b/public/assets/minecraft/textures/block/polished_basalt_side.png new file mode 100644 index 00000000..603e7d39 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_basalt_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_basalt_top.png b/public/assets/minecraft/textures/block/polished_basalt_top.png new file mode 100644 index 00000000..0a3fc8db Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_basalt_top.png differ diff --git a/public/assets/minecraft/textures/block/polished_blackstone.png b/public/assets/minecraft/textures/block/polished_blackstone.png new file mode 100644 index 00000000..caa25fa5 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_blackstone.png differ diff --git a/public/assets/minecraft/textures/block/polished_blackstone_bricks.png b/public/assets/minecraft/textures/block/polished_blackstone_bricks.png new file mode 100644 index 00000000..25eae775 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_blackstone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/polished_blackstone_slab_side.png b/public/assets/minecraft/textures/block/polished_blackstone_slab_side.png new file mode 100644 index 00000000..c67ef261 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_blackstone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_cinnabar.png b/public/assets/minecraft/textures/block/polished_cinnabar.png new file mode 100644 index 00000000..c198d8ee Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_cinnabar.png differ diff --git a/public/assets/minecraft/textures/block/polished_cinnabar_slab_side.png b/public/assets/minecraft/textures/block/polished_cinnabar_slab_side.png new file mode 100644 index 00000000..e9783ac1 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_cinnabar_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_deepslate.png b/public/assets/minecraft/textures/block/polished_deepslate.png new file mode 100644 index 00000000..8fff7cec Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_deepslate.png differ diff --git a/public/assets/minecraft/textures/block/polished_deepslate_slab_side.png b/public/assets/minecraft/textures/block/polished_deepslate_slab_side.png new file mode 100644 index 00000000..b289f4ab Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_deepslate_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_diorite.png b/public/assets/minecraft/textures/block/polished_diorite.png new file mode 100644 index 00000000..4c1b7b21 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_diorite.png differ diff --git a/public/assets/minecraft/textures/block/polished_diorite_slab_side.png b/public/assets/minecraft/textures/block/polished_diorite_slab_side.png new file mode 100644 index 00000000..0e308585 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_diorite_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_granite.png b/public/assets/minecraft/textures/block/polished_granite.png new file mode 100644 index 00000000..00b9a81a Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_granite.png differ diff --git a/public/assets/minecraft/textures/block/polished_granite_slab_side.png b/public/assets/minecraft/textures/block/polished_granite_slab_side.png new file mode 100644 index 00000000..317aeb7a Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_granite_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_sulfur.png b/public/assets/minecraft/textures/block/polished_sulfur.png new file mode 100644 index 00000000..03a07cad Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_sulfur.png differ diff --git a/public/assets/minecraft/textures/block/polished_sulfur_slab_side.png b/public/assets/minecraft/textures/block/polished_sulfur_slab_side.png new file mode 100644 index 00000000..57a8476f Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_sulfur_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/polished_tuff.png b/public/assets/minecraft/textures/block/polished_tuff.png new file mode 100644 index 00000000..5c4a60cb Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_tuff.png differ diff --git a/public/assets/minecraft/textures/block/polished_tuff_slab_side.png b/public/assets/minecraft/textures/block/polished_tuff_slab_side.png new file mode 100644 index 00000000..38560ea3 Binary files /dev/null and b/public/assets/minecraft/textures/block/polished_tuff_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/poppy.png b/public/assets/minecraft/textures/block/poppy.png new file mode 100644 index 00000000..51975dba Binary files /dev/null and b/public/assets/minecraft/textures/block/poppy.png differ diff --git a/public/assets/minecraft/textures/block/poppy.png.mcmeta b/public/assets/minecraft/textures/block/poppy.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/poppy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/potatoes_stage0.png b/public/assets/minecraft/textures/block/potatoes_stage0.png new file mode 100644 index 00000000..22767906 Binary files /dev/null and b/public/assets/minecraft/textures/block/potatoes_stage0.png differ diff --git a/public/assets/minecraft/textures/block/potatoes_stage1.png b/public/assets/minecraft/textures/block/potatoes_stage1.png new file mode 100644 index 00000000..ef739467 Binary files /dev/null and b/public/assets/minecraft/textures/block/potatoes_stage1.png differ diff --git a/public/assets/minecraft/textures/block/potatoes_stage2.png b/public/assets/minecraft/textures/block/potatoes_stage2.png new file mode 100644 index 00000000..7e9a9298 Binary files /dev/null and b/public/assets/minecraft/textures/block/potatoes_stage2.png differ diff --git a/public/assets/minecraft/textures/block/potatoes_stage3.png b/public/assets/minecraft/textures/block/potatoes_stage3.png new file mode 100644 index 00000000..2d207540 Binary files /dev/null and b/public/assets/minecraft/textures/block/potatoes_stage3.png differ diff --git a/public/assets/minecraft/textures/block/potent_sulfur.png b/public/assets/minecraft/textures/block/potent_sulfur.png new file mode 100644 index 00000000..efafaff0 Binary files /dev/null and b/public/assets/minecraft/textures/block/potent_sulfur.png differ diff --git a/public/assets/minecraft/textures/block/potted_azalea_bush_plant.png b/public/assets/minecraft/textures/block/potted_azalea_bush_plant.png new file mode 100644 index 00000000..120427e8 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_azalea_bush_plant.png differ diff --git a/public/assets/minecraft/textures/block/potted_azalea_bush_side.png b/public/assets/minecraft/textures/block/potted_azalea_bush_side.png new file mode 100644 index 00000000..27654727 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_azalea_bush_side.png differ diff --git a/public/assets/minecraft/textures/block/potted_azalea_bush_top.png b/public/assets/minecraft/textures/block/potted_azalea_bush_top.png new file mode 100644 index 00000000..0ac79993 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_azalea_bush_top.png differ diff --git a/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_plant.png b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_plant.png new file mode 100644 index 00000000..38092338 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_plant.png differ diff --git a/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_side.png b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_side.png new file mode 100644 index 00000000..b91a49e3 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_side.png differ diff --git a/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_top.png b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_top.png new file mode 100644 index 00000000..9b2665c8 Binary files /dev/null and b/public/assets/minecraft/textures/block/potted_flowering_azalea_bush_top.png differ diff --git a/public/assets/minecraft/textures/block/powder_snow.png b/public/assets/minecraft/textures/block/powder_snow.png new file mode 100644 index 00000000..796679b5 Binary files /dev/null and b/public/assets/minecraft/textures/block/powder_snow.png differ diff --git a/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_1.png b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_1.png new file mode 100644 index 00000000..2ca7f95c Binary files /dev/null and b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_1.png differ diff --git a/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_2.png b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_2.png new file mode 100644 index 00000000..c262ab8a Binary files /dev/null and b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_2.png differ diff --git a/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_3.png b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_3.png new file mode 100644 index 00000000..4f8f7e5e Binary files /dev/null and b/public/assets/minecraft/textures/block/powder_snow_cauldron_side_level_3.png differ diff --git a/public/assets/minecraft/textures/block/powered_rail.png b/public/assets/minecraft/textures/block/powered_rail.png new file mode 100644 index 00000000..427fd6f2 Binary files /dev/null and b/public/assets/minecraft/textures/block/powered_rail.png differ diff --git a/public/assets/minecraft/textures/block/powered_rail_on.png b/public/assets/minecraft/textures/block/powered_rail_on.png new file mode 100644 index 00000000..17dc297f Binary files /dev/null and b/public/assets/minecraft/textures/block/powered_rail_on.png differ diff --git a/public/assets/minecraft/textures/block/prismarine.png b/public/assets/minecraft/textures/block/prismarine.png new file mode 100644 index 00000000..4c0b0c51 Binary files /dev/null and b/public/assets/minecraft/textures/block/prismarine.png differ diff --git a/public/assets/minecraft/textures/block/prismarine.png.mcmeta b/public/assets/minecraft/textures/block/prismarine.png.mcmeta new file mode 100644 index 00000000..410b327f --- /dev/null +++ b/public/assets/minecraft/textures/block/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/public/assets/minecraft/textures/block/prismarine_brick_slab_side.png b/public/assets/minecraft/textures/block/prismarine_brick_slab_side.png new file mode 100644 index 00000000..d3d358de Binary files /dev/null and b/public/assets/minecraft/textures/block/prismarine_brick_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/prismarine_bricks.png b/public/assets/minecraft/textures/block/prismarine_bricks.png new file mode 100644 index 00000000..f62a00f3 Binary files /dev/null and b/public/assets/minecraft/textures/block/prismarine_bricks.png differ diff --git a/public/assets/minecraft/textures/block/pumpkin_side.png b/public/assets/minecraft/textures/block/pumpkin_side.png new file mode 100644 index 00000000..770aa62d Binary files /dev/null and b/public/assets/minecraft/textures/block/pumpkin_side.png differ diff --git a/public/assets/minecraft/textures/block/pumpkin_stem.png b/public/assets/minecraft/textures/block/pumpkin_stem.png new file mode 100644 index 00000000..51c1f7f0 Binary files /dev/null and b/public/assets/minecraft/textures/block/pumpkin_stem.png differ diff --git a/public/assets/minecraft/textures/block/pumpkin_top.png b/public/assets/minecraft/textures/block/pumpkin_top.png new file mode 100644 index 00000000..6448c46a Binary files /dev/null and b/public/assets/minecraft/textures/block/pumpkin_top.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_foot_east.png b/public/assets/minecraft/textures/block/purple_bed_foot_east.png new file mode 100644 index 00000000..70aa64f0 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_foot_south.png b/public/assets/minecraft/textures/block/purple_bed_foot_south.png new file mode 100644 index 00000000..540db725 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_foot_up.png b/public/assets/minecraft/textures/block/purple_bed_foot_up.png new file mode 100644 index 00000000..a1b6c209 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_foot_west.png b/public/assets/minecraft/textures/block/purple_bed_foot_west.png new file mode 100644 index 00000000..98c39788 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_head_east.png b/public/assets/minecraft/textures/block/purple_bed_head_east.png new file mode 100644 index 00000000..9bed4d10 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_head_up.png b/public/assets/minecraft/textures/block/purple_bed_head_up.png new file mode 100644 index 00000000..660558c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/purple_bed_head_west.png b/public/assets/minecraft/textures/block/purple_bed_head_west.png new file mode 100644 index 00000000..2cb893b8 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/purple_candle.png b/public/assets/minecraft/textures/block/purple_candle.png new file mode 100644 index 00000000..c81f68b5 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_candle.png differ diff --git a/public/assets/minecraft/textures/block/purple_candle_lit.png b/public/assets/minecraft/textures/block/purple_candle_lit.png new file mode 100644 index 00000000..ae6d76e1 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/purple_concrete.png b/public/assets/minecraft/textures/block/purple_concrete.png new file mode 100644 index 00000000..1a5da035 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_concrete.png differ diff --git a/public/assets/minecraft/textures/block/purple_concrete_powder.png b/public/assets/minecraft/textures/block/purple_concrete_powder.png new file mode 100644 index 00000000..aa1b1ac3 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/purple_glazed_terracotta.png b/public/assets/minecraft/textures/block/purple_glazed_terracotta.png new file mode 100644 index 00000000..46f97cdb Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/purple_shulker_box.png b/public/assets/minecraft/textures/block/purple_shulker_box.png new file mode 100644 index 00000000..e2b3f5cc Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/purple_stained_glass.png b/public/assets/minecraft/textures/block/purple_stained_glass.png new file mode 100644 index 00000000..fed02859 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/purple_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/purple_stained_glass_pane_top.png new file mode 100644 index 00000000..3dc97f64 Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/purple_terracotta.png b/public/assets/minecraft/textures/block/purple_terracotta.png new file mode 100644 index 00000000..5195872a Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/purple_wool.png b/public/assets/minecraft/textures/block/purple_wool.png new file mode 100644 index 00000000..89964f6f Binary files /dev/null and b/public/assets/minecraft/textures/block/purple_wool.png differ diff --git a/public/assets/minecraft/textures/block/purpur_block.png b/public/assets/minecraft/textures/block/purpur_block.png new file mode 100644 index 00000000..e6644af0 Binary files /dev/null and b/public/assets/minecraft/textures/block/purpur_block.png differ diff --git a/public/assets/minecraft/textures/block/purpur_pillar_side.png b/public/assets/minecraft/textures/block/purpur_pillar_side.png new file mode 100644 index 00000000..4f3f71c2 Binary files /dev/null and b/public/assets/minecraft/textures/block/purpur_pillar_side.png differ diff --git a/public/assets/minecraft/textures/block/purpur_pillar_top.png b/public/assets/minecraft/textures/block/purpur_pillar_top.png new file mode 100644 index 00000000..6209035c Binary files /dev/null and b/public/assets/minecraft/textures/block/purpur_pillar_top.png differ diff --git a/public/assets/minecraft/textures/block/quartz_block_bottom.png b/public/assets/minecraft/textures/block/quartz_block_bottom.png new file mode 100644 index 00000000..af3e9353 Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_block_bottom.png differ diff --git a/public/assets/minecraft/textures/block/quartz_block_side.png b/public/assets/minecraft/textures/block/quartz_block_side.png new file mode 100644 index 00000000..912aac2a Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_block_side.png differ diff --git a/public/assets/minecraft/textures/block/quartz_block_slab_side.png b/public/assets/minecraft/textures/block/quartz_block_slab_side.png new file mode 100644 index 00000000..f3aca5c0 Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_block_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/quartz_block_top.png b/public/assets/minecraft/textures/block/quartz_block_top.png new file mode 100644 index 00000000..912aac2a Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_block_top.png differ diff --git a/public/assets/minecraft/textures/block/quartz_bricks.png b/public/assets/minecraft/textures/block/quartz_bricks.png new file mode 100644 index 00000000..0d374a18 Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_bricks.png differ diff --git a/public/assets/minecraft/textures/block/quartz_pillar_side.png b/public/assets/minecraft/textures/block/quartz_pillar_side.png new file mode 100644 index 00000000..a673cc3f Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_pillar_side.png differ diff --git a/public/assets/minecraft/textures/block/quartz_pillar_top.png b/public/assets/minecraft/textures/block/quartz_pillar_top.png new file mode 100644 index 00000000..c9edc753 Binary files /dev/null and b/public/assets/minecraft/textures/block/quartz_pillar_top.png differ diff --git a/public/assets/minecraft/textures/block/rail.png b/public/assets/minecraft/textures/block/rail.png new file mode 100644 index 00000000..943f0409 Binary files /dev/null and b/public/assets/minecraft/textures/block/rail.png differ diff --git a/public/assets/minecraft/textures/block/rail_corner.png b/public/assets/minecraft/textures/block/rail_corner.png new file mode 100644 index 00000000..15b83920 Binary files /dev/null and b/public/assets/minecraft/textures/block/rail_corner.png differ diff --git a/public/assets/minecraft/textures/block/raw_copper_block.png b/public/assets/minecraft/textures/block/raw_copper_block.png new file mode 100644 index 00000000..5285b887 Binary files /dev/null and b/public/assets/minecraft/textures/block/raw_copper_block.png differ diff --git a/public/assets/minecraft/textures/block/raw_gold_block.png b/public/assets/minecraft/textures/block/raw_gold_block.png new file mode 100644 index 00000000..701be5d5 Binary files /dev/null and b/public/assets/minecraft/textures/block/raw_gold_block.png differ diff --git a/public/assets/minecraft/textures/block/raw_iron_block.png b/public/assets/minecraft/textures/block/raw_iron_block.png new file mode 100644 index 00000000..7736fc26 Binary files /dev/null and b/public/assets/minecraft/textures/block/raw_iron_block.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_foot_east.png b/public/assets/minecraft/textures/block/red_bed_foot_east.png new file mode 100644 index 00000000..0f789900 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_foot_south.png b/public/assets/minecraft/textures/block/red_bed_foot_south.png new file mode 100644 index 00000000..1004ed01 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_foot_up.png b/public/assets/minecraft/textures/block/red_bed_foot_up.png new file mode 100644 index 00000000..ac9ce76c Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_foot_west.png b/public/assets/minecraft/textures/block/red_bed_foot_west.png new file mode 100644 index 00000000..d2ebd2a3 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_head_east.png b/public/assets/minecraft/textures/block/red_bed_head_east.png new file mode 100644 index 00000000..8ba998ba Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_head_up.png b/public/assets/minecraft/textures/block/red_bed_head_up.png new file mode 100644 index 00000000..6b4c5429 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/red_bed_head_west.png b/public/assets/minecraft/textures/block/red_bed_head_west.png new file mode 100644 index 00000000..0eec9337 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/red_candle.png b/public/assets/minecraft/textures/block/red_candle.png new file mode 100644 index 00000000..29a05d05 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_candle.png differ diff --git a/public/assets/minecraft/textures/block/red_candle_lit.png b/public/assets/minecraft/textures/block/red_candle_lit.png new file mode 100644 index 00000000..4daaab6b Binary files /dev/null and b/public/assets/minecraft/textures/block/red_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/red_concrete.png b/public/assets/minecraft/textures/block/red_concrete.png new file mode 100644 index 00000000..1b8690f1 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_concrete.png differ diff --git a/public/assets/minecraft/textures/block/red_concrete_powder.png b/public/assets/minecraft/textures/block/red_concrete_powder.png new file mode 100644 index 00000000..95a31448 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/red_glazed_terracotta.png b/public/assets/minecraft/textures/block/red_glazed_terracotta.png new file mode 100644 index 00000000..5283910e Binary files /dev/null and b/public/assets/minecraft/textures/block/red_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/red_mushroom.png b/public/assets/minecraft/textures/block/red_mushroom.png new file mode 100644 index 00000000..4a6809cb Binary files /dev/null and b/public/assets/minecraft/textures/block/red_mushroom.png differ diff --git a/public/assets/minecraft/textures/block/red_mushroom.png.mcmeta b/public/assets/minecraft/textures/block/red_mushroom.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/red_mushroom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/red_mushroom_block.png b/public/assets/minecraft/textures/block/red_mushroom_block.png new file mode 100644 index 00000000..31a623e6 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_mushroom_block.png differ diff --git a/public/assets/minecraft/textures/block/red_nether_bricks.png b/public/assets/minecraft/textures/block/red_nether_bricks.png new file mode 100644 index 00000000..2c3dd96e Binary files /dev/null and b/public/assets/minecraft/textures/block/red_nether_bricks.png differ diff --git a/public/assets/minecraft/textures/block/red_sand.png b/public/assets/minecraft/textures/block/red_sand.png new file mode 100644 index 00000000..a18a4025 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_sand.png differ diff --git a/public/assets/minecraft/textures/block/red_sandstone.png b/public/assets/minecraft/textures/block/red_sandstone.png new file mode 100644 index 00000000..0b78b05b Binary files /dev/null and b/public/assets/minecraft/textures/block/red_sandstone.png differ diff --git a/public/assets/minecraft/textures/block/red_sandstone_bottom.png b/public/assets/minecraft/textures/block/red_sandstone_bottom.png new file mode 100644 index 00000000..8c73795c Binary files /dev/null and b/public/assets/minecraft/textures/block/red_sandstone_bottom.png differ diff --git a/public/assets/minecraft/textures/block/red_sandstone_slab_side.png b/public/assets/minecraft/textures/block/red_sandstone_slab_side.png new file mode 100644 index 00000000..119c4977 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_sandstone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/red_sandstone_top.png b/public/assets/minecraft/textures/block/red_sandstone_top.png new file mode 100644 index 00000000..860b441c Binary files /dev/null and b/public/assets/minecraft/textures/block/red_sandstone_top.png differ diff --git a/public/assets/minecraft/textures/block/red_shulker_box.png b/public/assets/minecraft/textures/block/red_shulker_box.png new file mode 100644 index 00000000..cfef3efc Binary files /dev/null and b/public/assets/minecraft/textures/block/red_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/red_stained_glass.png b/public/assets/minecraft/textures/block/red_stained_glass.png new file mode 100644 index 00000000..5a534376 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/red_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/red_stained_glass_pane_top.png new file mode 100644 index 00000000..d0b33bc3 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/red_terracotta.png b/public/assets/minecraft/textures/block/red_terracotta.png new file mode 100644 index 00000000..e0e800b6 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/red_tulip.png b/public/assets/minecraft/textures/block/red_tulip.png new file mode 100644 index 00000000..a692e623 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_tulip.png differ diff --git a/public/assets/minecraft/textures/block/red_tulip.png.mcmeta b/public/assets/minecraft/textures/block/red_tulip.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/red_tulip.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/red_wool.png b/public/assets/minecraft/textures/block/red_wool.png new file mode 100644 index 00000000..989cc5a1 Binary files /dev/null and b/public/assets/minecraft/textures/block/red_wool.png differ diff --git a/public/assets/minecraft/textures/block/redstone_block.png b/public/assets/minecraft/textures/block/redstone_block.png new file mode 100644 index 00000000..c7a1416a Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_block.png differ diff --git a/public/assets/minecraft/textures/block/redstone_dust_dot.png b/public/assets/minecraft/textures/block/redstone_dust_dot.png new file mode 100644 index 00000000..f5f0970c Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_dust_dot.png differ diff --git a/public/assets/minecraft/textures/block/redstone_dust_dot.png.mcmeta b/public/assets/minecraft/textures/block/redstone_dust_dot.png.mcmeta new file mode 100644 index 00000000..5cb0fb73 --- /dev/null +++ b/public/assets/minecraft/textures/block/redstone_dust_dot.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "mean" + } +} diff --git a/public/assets/minecraft/textures/block/redstone_dust_line0.png b/public/assets/minecraft/textures/block/redstone_dust_line0.png new file mode 100644 index 00000000..73f7773f Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_dust_line0.png differ diff --git a/public/assets/minecraft/textures/block/redstone_dust_line0.png.mcmeta b/public/assets/minecraft/textures/block/redstone_dust_line0.png.mcmeta new file mode 100644 index 00000000..5cb0fb73 --- /dev/null +++ b/public/assets/minecraft/textures/block/redstone_dust_line0.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "mean" + } +} diff --git a/public/assets/minecraft/textures/block/redstone_dust_line1.png b/public/assets/minecraft/textures/block/redstone_dust_line1.png new file mode 100644 index 00000000..4747d478 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_dust_line1.png differ diff --git a/public/assets/minecraft/textures/block/redstone_dust_line1.png.mcmeta b/public/assets/minecraft/textures/block/redstone_dust_line1.png.mcmeta new file mode 100644 index 00000000..5cb0fb73 --- /dev/null +++ b/public/assets/minecraft/textures/block/redstone_dust_line1.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "mean" + } +} diff --git a/public/assets/minecraft/textures/block/redstone_dust_overlay.png b/public/assets/minecraft/textures/block/redstone_dust_overlay.png new file mode 100644 index 00000000..8230e883 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_dust_overlay.png differ diff --git a/public/assets/minecraft/textures/block/redstone_dust_overlay.png.mcmeta b/public/assets/minecraft/textures/block/redstone_dust_overlay.png.mcmeta new file mode 100644 index 00000000..5cb0fb73 --- /dev/null +++ b/public/assets/minecraft/textures/block/redstone_dust_overlay.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "mean" + } +} diff --git a/public/assets/minecraft/textures/block/redstone_lamp.png b/public/assets/minecraft/textures/block/redstone_lamp.png new file mode 100644 index 00000000..7ee28dc5 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_lamp.png differ diff --git a/public/assets/minecraft/textures/block/redstone_lamp_on.png b/public/assets/minecraft/textures/block/redstone_lamp_on.png new file mode 100644 index 00000000..50f291c5 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_lamp_on.png differ diff --git a/public/assets/minecraft/textures/block/redstone_ore.png b/public/assets/minecraft/textures/block/redstone_ore.png new file mode 100644 index 00000000..634bdde3 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_ore.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_00.png b/public/assets/minecraft/textures/block/redstone_power_level_00.png new file mode 100644 index 00000000..6a6d9402 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_00.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_01.png b/public/assets/minecraft/textures/block/redstone_power_level_01.png new file mode 100644 index 00000000..e8c2f949 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_01.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_02.png b/public/assets/minecraft/textures/block/redstone_power_level_02.png new file mode 100644 index 00000000..c6a30b67 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_02.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_03.png b/public/assets/minecraft/textures/block/redstone_power_level_03.png new file mode 100644 index 00000000..37367ea1 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_03.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_04.png b/public/assets/minecraft/textures/block/redstone_power_level_04.png new file mode 100644 index 00000000..0ad2a0ca Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_04.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_05.png b/public/assets/minecraft/textures/block/redstone_power_level_05.png new file mode 100644 index 00000000..32662914 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_05.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_06.png b/public/assets/minecraft/textures/block/redstone_power_level_06.png new file mode 100644 index 00000000..0822f20d Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_06.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_07.png b/public/assets/minecraft/textures/block/redstone_power_level_07.png new file mode 100644 index 00000000..a087e7de Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_07.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_08.png b/public/assets/minecraft/textures/block/redstone_power_level_08.png new file mode 100644 index 00000000..f3e1fa02 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_08.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_09.png b/public/assets/minecraft/textures/block/redstone_power_level_09.png new file mode 100644 index 00000000..03b3169e Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_09.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_10.png b/public/assets/minecraft/textures/block/redstone_power_level_10.png new file mode 100644 index 00000000..330d0402 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_10.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_11.png b/public/assets/minecraft/textures/block/redstone_power_level_11.png new file mode 100644 index 00000000..63bd620d Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_11.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_12.png b/public/assets/minecraft/textures/block/redstone_power_level_12.png new file mode 100644 index 00000000..eed7d65d Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_12.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_13.png b/public/assets/minecraft/textures/block/redstone_power_level_13.png new file mode 100644 index 00000000..04d5f99c Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_13.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_14.png b/public/assets/minecraft/textures/block/redstone_power_level_14.png new file mode 100644 index 00000000..bf4eb6da Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_14.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_15.png b/public/assets/minecraft/textures/block/redstone_power_level_15.png new file mode 100644 index 00000000..15ab7172 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_15.png differ diff --git a/public/assets/minecraft/textures/block/redstone_power_level_mask.png b/public/assets/minecraft/textures/block/redstone_power_level_mask.png new file mode 100644 index 00000000..25defe1c Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_power_level_mask.png differ diff --git a/public/assets/minecraft/textures/block/redstone_torch.png b/public/assets/minecraft/textures/block/redstone_torch.png new file mode 100644 index 00000000..56d3cf70 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_torch.png differ diff --git a/public/assets/minecraft/textures/block/redstone_torch_off.png b/public/assets/minecraft/textures/block/redstone_torch_off.png new file mode 100644 index 00000000..05af7b92 Binary files /dev/null and b/public/assets/minecraft/textures/block/redstone_torch_off.png differ diff --git a/public/assets/minecraft/textures/block/reinforced_deepslate_bottom.png b/public/assets/minecraft/textures/block/reinforced_deepslate_bottom.png new file mode 100644 index 00000000..344b8ef5 Binary files /dev/null and b/public/assets/minecraft/textures/block/reinforced_deepslate_bottom.png differ diff --git a/public/assets/minecraft/textures/block/reinforced_deepslate_side.png b/public/assets/minecraft/textures/block/reinforced_deepslate_side.png new file mode 100644 index 00000000..9081beab Binary files /dev/null and b/public/assets/minecraft/textures/block/reinforced_deepslate_side.png differ diff --git a/public/assets/minecraft/textures/block/reinforced_deepslate_top.png b/public/assets/minecraft/textures/block/reinforced_deepslate_top.png new file mode 100644 index 00000000..3fe9c57a Binary files /dev/null and b/public/assets/minecraft/textures/block/reinforced_deepslate_top.png differ diff --git a/public/assets/minecraft/textures/block/repeater.png b/public/assets/minecraft/textures/block/repeater.png new file mode 100644 index 00000000..72a8c8a7 Binary files /dev/null and b/public/assets/minecraft/textures/block/repeater.png differ diff --git a/public/assets/minecraft/textures/block/repeater_on.png b/public/assets/minecraft/textures/block/repeater_on.png new file mode 100644 index 00000000..2c7a6871 Binary files /dev/null and b/public/assets/minecraft/textures/block/repeater_on.png differ diff --git a/public/assets/minecraft/textures/block/repeating_command_block_back.png b/public/assets/minecraft/textures/block/repeating_command_block_back.png new file mode 100644 index 00000000..c0a41835 Binary files /dev/null and b/public/assets/minecraft/textures/block/repeating_command_block_back.png differ diff --git a/public/assets/minecraft/textures/block/repeating_command_block_back.png.mcmeta b/public/assets/minecraft/textures/block/repeating_command_block_back.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/repeating_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/repeating_command_block_conditional.png b/public/assets/minecraft/textures/block/repeating_command_block_conditional.png new file mode 100644 index 00000000..928b470b Binary files /dev/null and b/public/assets/minecraft/textures/block/repeating_command_block_conditional.png differ diff --git a/public/assets/minecraft/textures/block/repeating_command_block_conditional.png.mcmeta b/public/assets/minecraft/textures/block/repeating_command_block_conditional.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/repeating_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/repeating_command_block_front.png b/public/assets/minecraft/textures/block/repeating_command_block_front.png new file mode 100644 index 00000000..b2e9592a Binary files /dev/null and b/public/assets/minecraft/textures/block/repeating_command_block_front.png differ diff --git a/public/assets/minecraft/textures/block/repeating_command_block_front.png.mcmeta b/public/assets/minecraft/textures/block/repeating_command_block_front.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/repeating_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/repeating_command_block_side.png b/public/assets/minecraft/textures/block/repeating_command_block_side.png new file mode 100644 index 00000000..7b4e661d Binary files /dev/null and b/public/assets/minecraft/textures/block/repeating_command_block_side.png differ diff --git a/public/assets/minecraft/textures/block/repeating_command_block_side.png.mcmeta b/public/assets/minecraft/textures/block/repeating_command_block_side.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/repeating_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/resin_block.png b/public/assets/minecraft/textures/block/resin_block.png new file mode 100644 index 00000000..e81520c2 Binary files /dev/null and b/public/assets/minecraft/textures/block/resin_block.png differ diff --git a/public/assets/minecraft/textures/block/resin_bricks.png b/public/assets/minecraft/textures/block/resin_bricks.png new file mode 100644 index 00000000..17f9ca07 Binary files /dev/null and b/public/assets/minecraft/textures/block/resin_bricks.png differ diff --git a/public/assets/minecraft/textures/block/resin_clump.png b/public/assets/minecraft/textures/block/resin_clump.png new file mode 100644 index 00000000..7c4eea65 Binary files /dev/null and b/public/assets/minecraft/textures/block/resin_clump.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_bottom.png b/public/assets/minecraft/textures/block/respawn_anchor_bottom.png new file mode 100644 index 00000000..cbbad33f Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_bottom.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_side0.png b/public/assets/minecraft/textures/block/respawn_anchor_side0.png new file mode 100644 index 00000000..143a03fc Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_side0.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_side1.png b/public/assets/minecraft/textures/block/respawn_anchor_side1.png new file mode 100644 index 00000000..7b27b883 Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_side1.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_side2.png b/public/assets/minecraft/textures/block/respawn_anchor_side2.png new file mode 100644 index 00000000..85e7b2a1 Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_side2.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_side3.png b/public/assets/minecraft/textures/block/respawn_anchor_side3.png new file mode 100644 index 00000000..756df3c1 Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_side3.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_side4.png b/public/assets/minecraft/textures/block/respawn_anchor_side4.png new file mode 100644 index 00000000..7c719001 Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_side4.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_top.png b/public/assets/minecraft/textures/block/respawn_anchor_top.png new file mode 100644 index 00000000..e13238ef Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_top.png differ diff --git a/public/assets/minecraft/textures/block/respawn_anchor_top.png.mcmeta b/public/assets/minecraft/textures/block/respawn_anchor_top.png.mcmeta new file mode 100644 index 00000000..4f0718ac --- /dev/null +++ b/public/assets/minecraft/textures/block/respawn_anchor_top.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/respawn_anchor_top_off.png b/public/assets/minecraft/textures/block/respawn_anchor_top_off.png new file mode 100644 index 00000000..c54001c9 Binary files /dev/null and b/public/assets/minecraft/textures/block/respawn_anchor_top_off.png differ diff --git a/public/assets/minecraft/textures/block/rooted_dirt.png b/public/assets/minecraft/textures/block/rooted_dirt.png new file mode 100644 index 00000000..afd6dac7 Binary files /dev/null and b/public/assets/minecraft/textures/block/rooted_dirt.png differ diff --git a/public/assets/minecraft/textures/block/rose_bush_bottom.png b/public/assets/minecraft/textures/block/rose_bush_bottom.png new file mode 100644 index 00000000..07ed540f Binary files /dev/null and b/public/assets/minecraft/textures/block/rose_bush_bottom.png differ diff --git a/public/assets/minecraft/textures/block/rose_bush_top.png b/public/assets/minecraft/textures/block/rose_bush_top.png new file mode 100644 index 00000000..f41b8187 Binary files /dev/null and b/public/assets/minecraft/textures/block/rose_bush_top.png differ diff --git a/public/assets/minecraft/textures/block/sand.png b/public/assets/minecraft/textures/block/sand.png new file mode 100644 index 00000000..2b35d75a Binary files /dev/null and b/public/assets/minecraft/textures/block/sand.png differ diff --git a/public/assets/minecraft/textures/block/sandstone.png b/public/assets/minecraft/textures/block/sandstone.png new file mode 100644 index 00000000..65fa02b2 Binary files /dev/null and b/public/assets/minecraft/textures/block/sandstone.png differ diff --git a/public/assets/minecraft/textures/block/sandstone_bottom.png b/public/assets/minecraft/textures/block/sandstone_bottom.png new file mode 100644 index 00000000..a397c6fd Binary files /dev/null and b/public/assets/minecraft/textures/block/sandstone_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sandstone_slab_side.png b/public/assets/minecraft/textures/block/sandstone_slab_side.png new file mode 100644 index 00000000..88f69931 Binary files /dev/null and b/public/assets/minecraft/textures/block/sandstone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/sandstone_top.png b/public/assets/minecraft/textures/block/sandstone_top.png new file mode 100644 index 00000000..1823bdfc Binary files /dev/null and b/public/assets/minecraft/textures/block/sandstone_top.png differ diff --git a/public/assets/minecraft/textures/block/scaffolding_bottom.png b/public/assets/minecraft/textures/block/scaffolding_bottom.png new file mode 100644 index 00000000..48dbfb46 Binary files /dev/null and b/public/assets/minecraft/textures/block/scaffolding_bottom.png differ diff --git a/public/assets/minecraft/textures/block/scaffolding_side.png b/public/assets/minecraft/textures/block/scaffolding_side.png new file mode 100644 index 00000000..9ddb955c Binary files /dev/null and b/public/assets/minecraft/textures/block/scaffolding_side.png differ diff --git a/public/assets/minecraft/textures/block/scaffolding_top.png b/public/assets/minecraft/textures/block/scaffolding_top.png new file mode 100644 index 00000000..edb70ce4 Binary files /dev/null and b/public/assets/minecraft/textures/block/scaffolding_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk.png b/public/assets/minecraft/textures/block/sculk.png new file mode 100644 index 00000000..5ea21bb1 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk.png differ diff --git a/public/assets/minecraft/textures/block/sculk.png.mcmeta b/public/assets/minecraft/textures/block/sculk.png.mcmeta new file mode 100644 index 00000000..c248f23f --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 20, + "interpolate": true + } +} diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_bottom.png b/public/assets/minecraft/textures/block/sculk_catalyst_bottom.png new file mode 100644 index 00000000..be698aad Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_catalyst_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_side.png b/public/assets/minecraft/textures/block/sculk_catalyst_side.png new file mode 100644 index 00000000..d7402c14 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_catalyst_side.png differ diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png b/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png new file mode 100644 index 00000000..6bf66c1a Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png differ diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png.mcmeta b/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_catalyst_side_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_top.png b/public/assets/minecraft/textures/block/sculk_catalyst_top.png new file mode 100644 index 00000000..c990b987 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_catalyst_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png b/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png new file mode 100644 index 00000000..3e57e144 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png differ diff --git a/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png.mcmeta b/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_catalyst_top_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/public/assets/minecraft/textures/block/sculk_sensor_bottom.png b/public/assets/minecraft/textures/block/sculk_sensor_bottom.png new file mode 100644 index 00000000..2904eb8d Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_sensor_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sculk_sensor_side.png b/public/assets/minecraft/textures/block/sculk_sensor_side.png new file mode 100644 index 00000000..406a6e0c Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_sensor_side.png differ diff --git a/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png b/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png new file mode 100644 index 00000000..cc5b0d16 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png differ diff --git a/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png.mcmeta b/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_sensor_tendril_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png b/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png new file mode 100644 index 00000000..264db943 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png differ diff --git a/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png.mcmeta b/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/sculk_sensor_top.png b/public/assets/minecraft/textures/block/sculk_sensor_top.png new file mode 100644 index 00000000..e2a6f706 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_sensor_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_bottom.png b/public/assets/minecraft/textures/block/sculk_shrieker_bottom.png new file mode 100644 index 00000000..2904eb8d Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_shrieker_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png b/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png new file mode 100644 index 00000000..c157e66e Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png.mcmeta b/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png.mcmeta new file mode 100644 index 00000000..8d50e3a0 --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_shrieker_can_summon_inner_top.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 3, + "interpolate": true + } +} diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png b/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png new file mode 100644 index 00000000..ac3346f3 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png.mcmeta b/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png.mcmeta new file mode 100644 index 00000000..304ede5f --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_shrieker_inner_top.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 6, + "interpolate": true + } +} diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_side.png b/public/assets/minecraft/textures/block/sculk_shrieker_side.png new file mode 100644 index 00000000..7597d823 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_shrieker_side.png differ diff --git a/public/assets/minecraft/textures/block/sculk_shrieker_top.png b/public/assets/minecraft/textures/block/sculk_shrieker_top.png new file mode 100644 index 00000000..3ae20287 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_shrieker_top.png differ diff --git a/public/assets/minecraft/textures/block/sculk_vein.png b/public/assets/minecraft/textures/block/sculk_vein.png new file mode 100644 index 00000000..06a5d1f1 Binary files /dev/null and b/public/assets/minecraft/textures/block/sculk_vein.png differ diff --git a/public/assets/minecraft/textures/block/sculk_vein.png.mcmeta b/public/assets/minecraft/textures/block/sculk_vein.png.mcmeta new file mode 100644 index 00000000..c248f23f --- /dev/null +++ b/public/assets/minecraft/textures/block/sculk_vein.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 20, + "interpolate": true + } +} diff --git a/public/assets/minecraft/textures/block/sea_lantern.png b/public/assets/minecraft/textures/block/sea_lantern.png new file mode 100644 index 00000000..1ac866da Binary files /dev/null and b/public/assets/minecraft/textures/block/sea_lantern.png differ diff --git a/public/assets/minecraft/textures/block/sea_lantern.png.mcmeta b/public/assets/minecraft/textures/block/sea_lantern.png.mcmeta new file mode 100644 index 00000000..e8ac9bc3 --- /dev/null +++ b/public/assets/minecraft/textures/block/sea_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/public/assets/minecraft/textures/block/sea_pickle.png b/public/assets/minecraft/textures/block/sea_pickle.png new file mode 100644 index 00000000..c0585c3c Binary files /dev/null and b/public/assets/minecraft/textures/block/sea_pickle.png differ diff --git a/public/assets/minecraft/textures/block/seagrass.png b/public/assets/minecraft/textures/block/seagrass.png new file mode 100644 index 00000000..a349bd6f Binary files /dev/null and b/public/assets/minecraft/textures/block/seagrass.png differ diff --git a/public/assets/minecraft/textures/block/seagrass.png.mcmeta b/public/assets/minecraft/textures/block/seagrass.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/public/assets/minecraft/textures/block/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/short_dry_grass.png b/public/assets/minecraft/textures/block/short_dry_grass.png new file mode 100644 index 00000000..15fbcf24 Binary files /dev/null and b/public/assets/minecraft/textures/block/short_dry_grass.png differ diff --git a/public/assets/minecraft/textures/block/short_grass.png b/public/assets/minecraft/textures/block/short_grass.png new file mode 100644 index 00000000..c6db6835 Binary files /dev/null and b/public/assets/minecraft/textures/block/short_grass.png differ diff --git a/public/assets/minecraft/textures/block/shroomlight.png b/public/assets/minecraft/textures/block/shroomlight.png new file mode 100644 index 00000000..a2f42d8b Binary files /dev/null and b/public/assets/minecraft/textures/block/shroomlight.png differ diff --git a/public/assets/minecraft/textures/block/shulker_box.png b/public/assets/minecraft/textures/block/shulker_box.png new file mode 100644 index 00000000..0c04afd3 Binary files /dev/null and b/public/assets/minecraft/textures/block/shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/slime_block.png b/public/assets/minecraft/textures/block/slime_block.png new file mode 100644 index 00000000..cc3643de Binary files /dev/null and b/public/assets/minecraft/textures/block/slime_block.png differ diff --git a/public/assets/minecraft/textures/block/small_amethyst_bud.png b/public/assets/minecraft/textures/block/small_amethyst_bud.png new file mode 100644 index 00000000..443c2d22 Binary files /dev/null and b/public/assets/minecraft/textures/block/small_amethyst_bud.png differ diff --git a/public/assets/minecraft/textures/block/small_amethyst_bud.png.mcmeta b/public/assets/minecraft/textures/block/small_amethyst_bud.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/small_amethyst_bud.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/small_dripleaf_side.png b/public/assets/minecraft/textures/block/small_dripleaf_side.png new file mode 100644 index 00000000..1b59d97b Binary files /dev/null and b/public/assets/minecraft/textures/block/small_dripleaf_side.png differ diff --git a/public/assets/minecraft/textures/block/small_dripleaf_stem_bottom.png b/public/assets/minecraft/textures/block/small_dripleaf_stem_bottom.png new file mode 100644 index 00000000..5a3b9e68 Binary files /dev/null and b/public/assets/minecraft/textures/block/small_dripleaf_stem_bottom.png differ diff --git a/public/assets/minecraft/textures/block/small_dripleaf_stem_top.png b/public/assets/minecraft/textures/block/small_dripleaf_stem_top.png new file mode 100644 index 00000000..f6bcc8f8 Binary files /dev/null and b/public/assets/minecraft/textures/block/small_dripleaf_stem_top.png differ diff --git a/public/assets/minecraft/textures/block/small_dripleaf_top.png b/public/assets/minecraft/textures/block/small_dripleaf_top.png new file mode 100644 index 00000000..34efa1fc Binary files /dev/null and b/public/assets/minecraft/textures/block/small_dripleaf_top.png differ diff --git a/public/assets/minecraft/textures/block/smithing_table_bottom.png b/public/assets/minecraft/textures/block/smithing_table_bottom.png new file mode 100644 index 00000000..f92dce04 Binary files /dev/null and b/public/assets/minecraft/textures/block/smithing_table_bottom.png differ diff --git a/public/assets/minecraft/textures/block/smithing_table_front.png b/public/assets/minecraft/textures/block/smithing_table_front.png new file mode 100644 index 00000000..8f097917 Binary files /dev/null and b/public/assets/minecraft/textures/block/smithing_table_front.png differ diff --git a/public/assets/minecraft/textures/block/smithing_table_side.png b/public/assets/minecraft/textures/block/smithing_table_side.png new file mode 100644 index 00000000..88a8efbb Binary files /dev/null and b/public/assets/minecraft/textures/block/smithing_table_side.png differ diff --git a/public/assets/minecraft/textures/block/smithing_table_top.png b/public/assets/minecraft/textures/block/smithing_table_top.png new file mode 100644 index 00000000..43747de4 Binary files /dev/null and b/public/assets/minecraft/textures/block/smithing_table_top.png differ diff --git a/public/assets/minecraft/textures/block/smoker_bottom.png b/public/assets/minecraft/textures/block/smoker_bottom.png new file mode 100644 index 00000000..5742c92f Binary files /dev/null and b/public/assets/minecraft/textures/block/smoker_bottom.png differ diff --git a/public/assets/minecraft/textures/block/smoker_front.png b/public/assets/minecraft/textures/block/smoker_front.png new file mode 100644 index 00000000..50dcaade Binary files /dev/null and b/public/assets/minecraft/textures/block/smoker_front.png differ diff --git a/public/assets/minecraft/textures/block/smoker_front_on.png b/public/assets/minecraft/textures/block/smoker_front_on.png new file mode 100644 index 00000000..bc6ecfc4 Binary files /dev/null and b/public/assets/minecraft/textures/block/smoker_front_on.png differ diff --git a/public/assets/minecraft/textures/block/smoker_front_on.png.mcmeta b/public/assets/minecraft/textures/block/smoker_front_on.png.mcmeta new file mode 100644 index 00000000..09eaec92 --- /dev/null +++ b/public/assets/minecraft/textures/block/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/public/assets/minecraft/textures/block/smoker_side.png b/public/assets/minecraft/textures/block/smoker_side.png new file mode 100644 index 00000000..eb538d94 Binary files /dev/null and b/public/assets/minecraft/textures/block/smoker_side.png differ diff --git a/public/assets/minecraft/textures/block/smoker_top.png b/public/assets/minecraft/textures/block/smoker_top.png new file mode 100644 index 00000000..589f1d0e Binary files /dev/null and b/public/assets/minecraft/textures/block/smoker_top.png differ diff --git a/public/assets/minecraft/textures/block/smooth_basalt.png b/public/assets/minecraft/textures/block/smooth_basalt.png new file mode 100644 index 00000000..175b74a9 Binary files /dev/null and b/public/assets/minecraft/textures/block/smooth_basalt.png differ diff --git a/public/assets/minecraft/textures/block/smooth_stone.png b/public/assets/minecraft/textures/block/smooth_stone.png new file mode 100644 index 00000000..43126bac Binary files /dev/null and b/public/assets/minecraft/textures/block/smooth_stone.png differ diff --git a/public/assets/minecraft/textures/block/smooth_stone_slab_side.png b/public/assets/minecraft/textures/block/smooth_stone_slab_side.png new file mode 100644 index 00000000..4ab432cf Binary files /dev/null and b/public/assets/minecraft/textures/block/smooth_stone_slab_side.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_bottom.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_bottom.png new file mode 100644 index 00000000..7e3ee468 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_east.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_east.png new file mode 100644 index 00000000..0255e46d Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_east.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_north.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_north.png new file mode 100644 index 00000000..d5c0d6e8 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_north.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_south.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_south.png new file mode 100644 index 00000000..a9851b1d Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_south.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_top.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_top.png new file mode 100644 index 00000000..d05bfd8c Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_top.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_west.png b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_west.png new file mode 100644 index 00000000..489c1733 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_not_cracked_west.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_bottom.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_bottom.png new file mode 100644 index 00000000..01f4e726 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_east.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_east.png new file mode 100644 index 00000000..9208e840 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_east.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_north.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_north.png new file mode 100644 index 00000000..9d5ff787 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_north.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_south.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_south.png new file mode 100644 index 00000000..340700c5 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_south.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_top.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_top.png new file mode 100644 index 00000000..36661e46 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_top.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_west.png b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_west.png new file mode 100644 index 00000000..37cb433e Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_slightly_cracked_west.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_bottom.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_bottom.png new file mode 100644 index 00000000..d6824151 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_east.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_east.png new file mode 100644 index 00000000..cc134bc4 Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_east.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_north.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_north.png new file mode 100644 index 00000000..f3ca515a Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_north.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_south.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_south.png new file mode 100644 index 00000000..cabd76ba Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_south.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_top.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_top.png new file mode 100644 index 00000000..e9627aba Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_top.png differ diff --git a/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_west.png b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_west.png new file mode 100644 index 00000000..8b36806b Binary files /dev/null and b/public/assets/minecraft/textures/block/sniffer_egg_very_cracked_west.png differ diff --git a/public/assets/minecraft/textures/block/snow.png b/public/assets/minecraft/textures/block/snow.png new file mode 100644 index 00000000..23b40aca Binary files /dev/null and b/public/assets/minecraft/textures/block/snow.png differ diff --git a/public/assets/minecraft/textures/block/soul_campfire_fire.png b/public/assets/minecraft/textures/block/soul_campfire_fire.png new file mode 100644 index 00000000..1b3cea24 Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_campfire_fire.png differ diff --git a/public/assets/minecraft/textures/block/soul_campfire_fire.png.mcmeta b/public/assets/minecraft/textures/block/soul_campfire_fire.png.mcmeta new file mode 100644 index 00000000..d4fb0422 --- /dev/null +++ b/public/assets/minecraft/textures/block/soul_campfire_fire.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2 + } +} + diff --git a/public/assets/minecraft/textures/block/soul_campfire_log_lit.png b/public/assets/minecraft/textures/block/soul_campfire_log_lit.png new file mode 100644 index 00000000..f41c671d Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_campfire_log_lit.png differ diff --git a/public/assets/minecraft/textures/block/soul_campfire_log_lit.png.mcmeta b/public/assets/minecraft/textures/block/soul_campfire_log_lit.png.mcmeta new file mode 100644 index 00000000..265854e4 --- /dev/null +++ b/public/assets/minecraft/textures/block/soul_campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/public/assets/minecraft/textures/block/soul_fire_0.png b/public/assets/minecraft/textures/block/soul_fire_0.png new file mode 100644 index 00000000..5acb7d01 Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_fire_0.png differ diff --git a/public/assets/minecraft/textures/block/soul_fire_0.png.mcmeta b/public/assets/minecraft/textures/block/soul_fire_0.png.mcmeta new file mode 100644 index 00000000..76446714 --- /dev/null +++ b/public/assets/minecraft/textures/block/soul_fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/public/assets/minecraft/textures/block/soul_fire_1.png b/public/assets/minecraft/textures/block/soul_fire_1.png new file mode 100644 index 00000000..13838ab4 Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_fire_1.png differ diff --git a/public/assets/minecraft/textures/block/soul_fire_1.png.mcmeta b/public/assets/minecraft/textures/block/soul_fire_1.png.mcmeta new file mode 100644 index 00000000..4f0718ac --- /dev/null +++ b/public/assets/minecraft/textures/block/soul_fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/soul_lantern.png b/public/assets/minecraft/textures/block/soul_lantern.png new file mode 100644 index 00000000..98066605 Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_lantern.png differ diff --git a/public/assets/minecraft/textures/block/soul_lantern.png.mcmeta b/public/assets/minecraft/textures/block/soul_lantern.png.mcmeta new file mode 100644 index 00000000..5169aabd --- /dev/null +++ b/public/assets/minecraft/textures/block/soul_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/soul_sand.png b/public/assets/minecraft/textures/block/soul_sand.png new file mode 100644 index 00000000..8f9e444e Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_sand.png differ diff --git a/public/assets/minecraft/textures/block/soul_soil.png b/public/assets/minecraft/textures/block/soul_soil.png new file mode 100644 index 00000000..a3b160a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_soil.png differ diff --git a/public/assets/minecraft/textures/block/soul_torch.png b/public/assets/minecraft/textures/block/soul_torch.png new file mode 100644 index 00000000..e38b847c Binary files /dev/null and b/public/assets/minecraft/textures/block/soul_torch.png differ diff --git a/public/assets/minecraft/textures/block/spawner.png b/public/assets/minecraft/textures/block/spawner.png new file mode 100644 index 00000000..d68ebfe2 Binary files /dev/null and b/public/assets/minecraft/textures/block/spawner.png differ diff --git a/public/assets/minecraft/textures/block/sponge.png b/public/assets/minecraft/textures/block/sponge.png new file mode 100644 index 00000000..56f416de Binary files /dev/null and b/public/assets/minecraft/textures/block/sponge.png differ diff --git a/public/assets/minecraft/textures/block/spore_blossom.png b/public/assets/minecraft/textures/block/spore_blossom.png new file mode 100644 index 00000000..1c79be3f Binary files /dev/null and b/public/assets/minecraft/textures/block/spore_blossom.png differ diff --git a/public/assets/minecraft/textures/block/spore_blossom_base.png b/public/assets/minecraft/textures/block/spore_blossom_base.png new file mode 100644 index 00000000..0ea80ce4 Binary files /dev/null and b/public/assets/minecraft/textures/block/spore_blossom_base.png differ diff --git a/public/assets/minecraft/textures/block/spruce_door_bottom.png b/public/assets/minecraft/textures/block/spruce_door_bottom.png new file mode 100644 index 00000000..8ca25c63 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/spruce_door_top.png b/public/assets/minecraft/textures/block/spruce_door_top.png new file mode 100644 index 00000000..9304fad8 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_door_top.png differ diff --git a/public/assets/minecraft/textures/block/spruce_hanging_sign.png b/public/assets/minecraft/textures/block/spruce_hanging_sign.png new file mode 100644 index 00000000..2abc3be0 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/spruce_leaves.png b/public/assets/minecraft/textures/block/spruce_leaves.png new file mode 100644 index 00000000..85e413b5 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_leaves.png differ diff --git a/public/assets/minecraft/textures/block/spruce_leaves.png.mcmeta b/public/assets/minecraft/textures/block/spruce_leaves.png.mcmeta new file mode 100644 index 00000000..214e9838 --- /dev/null +++ b/public/assets/minecraft/textures/block/spruce_leaves.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "dark_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/spruce_log.png b/public/assets/minecraft/textures/block/spruce_log.png new file mode 100644 index 00000000..7b3a11b8 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_log.png differ diff --git a/public/assets/minecraft/textures/block/spruce_log_top.png b/public/assets/minecraft/textures/block/spruce_log_top.png new file mode 100644 index 00000000..fcf8c66f Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_log_top.png differ diff --git a/public/assets/minecraft/textures/block/spruce_planks.png b/public/assets/minecraft/textures/block/spruce_planks.png new file mode 100644 index 00000000..ece073a7 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_planks.png differ diff --git a/public/assets/minecraft/textures/block/spruce_sapling.png b/public/assets/minecraft/textures/block/spruce_sapling.png new file mode 100644 index 00000000..14adfbc8 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_sapling.png differ diff --git a/public/assets/minecraft/textures/block/spruce_shelf.png b/public/assets/minecraft/textures/block/spruce_shelf.png new file mode 100644 index 00000000..3a3ae34d Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_shelf.png differ diff --git a/public/assets/minecraft/textures/block/spruce_sign.png b/public/assets/minecraft/textures/block/spruce_sign.png new file mode 100644 index 00000000..fbeb0344 Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_sign.png differ diff --git a/public/assets/minecraft/textures/block/spruce_trapdoor.png b/public/assets/minecraft/textures/block/spruce_trapdoor.png new file mode 100644 index 00000000..1fe7d00d Binary files /dev/null and b/public/assets/minecraft/textures/block/spruce_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/stone.png b/public/assets/minecraft/textures/block/stone.png new file mode 100644 index 00000000..c298969c Binary files /dev/null and b/public/assets/minecraft/textures/block/stone.png differ diff --git a/public/assets/minecraft/textures/block/stone_bricks.png b/public/assets/minecraft/textures/block/stone_bricks.png new file mode 100644 index 00000000..bfbfd388 Binary files /dev/null and b/public/assets/minecraft/textures/block/stone_bricks.png differ diff --git a/public/assets/minecraft/textures/block/stonecutter_bottom.png b/public/assets/minecraft/textures/block/stonecutter_bottom.png new file mode 100644 index 00000000..bb9e42c9 Binary files /dev/null and b/public/assets/minecraft/textures/block/stonecutter_bottom.png differ diff --git a/public/assets/minecraft/textures/block/stonecutter_saw.png b/public/assets/minecraft/textures/block/stonecutter_saw.png new file mode 100644 index 00000000..854b304f Binary files /dev/null and b/public/assets/minecraft/textures/block/stonecutter_saw.png differ diff --git a/public/assets/minecraft/textures/block/stonecutter_saw.png.mcmeta b/public/assets/minecraft/textures/block/stonecutter_saw.png.mcmeta new file mode 100644 index 00000000..a328ca58 --- /dev/null +++ b/public/assets/minecraft/textures/block/stonecutter_saw.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} diff --git a/public/assets/minecraft/textures/block/stonecutter_side.png b/public/assets/minecraft/textures/block/stonecutter_side.png new file mode 100644 index 00000000..5ad96544 Binary files /dev/null and b/public/assets/minecraft/textures/block/stonecutter_side.png differ diff --git a/public/assets/minecraft/textures/block/stonecutter_top.png b/public/assets/minecraft/textures/block/stonecutter_top.png new file mode 100644 index 00000000..1bd413ba Binary files /dev/null and b/public/assets/minecraft/textures/block/stonecutter_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_acacia_log.png b/public/assets/minecraft/textures/block/stripped_acacia_log.png new file mode 100644 index 00000000..29cca3ad Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_acacia_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_acacia_log_top.png b/public/assets/minecraft/textures/block/stripped_acacia_log_top.png new file mode 100644 index 00000000..beb3fe06 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_acacia_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_bamboo_block.png b/public/assets/minecraft/textures/block/stripped_bamboo_block.png new file mode 100644 index 00000000..e5cde5ce Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_bamboo_block.png differ diff --git a/public/assets/minecraft/textures/block/stripped_bamboo_block_top.png b/public/assets/minecraft/textures/block/stripped_bamboo_block_top.png new file mode 100644 index 00000000..6d40de5f Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_bamboo_block_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_birch_log.png b/public/assets/minecraft/textures/block/stripped_birch_log.png new file mode 100644 index 00000000..7e081cef Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_birch_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_birch_log_top.png b/public/assets/minecraft/textures/block/stripped_birch_log_top.png new file mode 100644 index 00000000..185b9757 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_birch_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_cherry_log.png b/public/assets/minecraft/textures/block/stripped_cherry_log.png new file mode 100644 index 00000000..c60455be Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_cherry_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_cherry_log_top.png b/public/assets/minecraft/textures/block/stripped_cherry_log_top.png new file mode 100644 index 00000000..c304229b Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_cherry_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_crimson_stem.png b/public/assets/minecraft/textures/block/stripped_crimson_stem.png new file mode 100644 index 00000000..e4ca2c60 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_crimson_stem.png differ diff --git a/public/assets/minecraft/textures/block/stripped_crimson_stem_top.png b/public/assets/minecraft/textures/block/stripped_crimson_stem_top.png new file mode 100644 index 00000000..7bef5e8e Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_crimson_stem_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_dark_oak_log.png b/public/assets/minecraft/textures/block/stripped_dark_oak_log.png new file mode 100644 index 00000000..c9bdfcce Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_dark_oak_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_dark_oak_log_top.png b/public/assets/minecraft/textures/block/stripped_dark_oak_log_top.png new file mode 100644 index 00000000..56ac30a8 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_dark_oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_jungle_log.png b/public/assets/minecraft/textures/block/stripped_jungle_log.png new file mode 100644 index 00000000..e2360156 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_jungle_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_jungle_log_top.png b/public/assets/minecraft/textures/block/stripped_jungle_log_top.png new file mode 100644 index 00000000..b86b0e95 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_jungle_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_mangrove_log.png b/public/assets/minecraft/textures/block/stripped_mangrove_log.png new file mode 100644 index 00000000..e7c3ce46 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_mangrove_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_mangrove_log_top.png b/public/assets/minecraft/textures/block/stripped_mangrove_log_top.png new file mode 100644 index 00000000..0cd705d6 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_mangrove_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_oak_log.png b/public/assets/minecraft/textures/block/stripped_oak_log.png new file mode 100644 index 00000000..dcd8427e Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_oak_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_oak_log_top.png b/public/assets/minecraft/textures/block/stripped_oak_log_top.png new file mode 100644 index 00000000..2cd36b76 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_pale_oak_log.png b/public/assets/minecraft/textures/block/stripped_pale_oak_log.png new file mode 100644 index 00000000..ddfff87b Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_pale_oak_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_pale_oak_log_top.png b/public/assets/minecraft/textures/block/stripped_pale_oak_log_top.png new file mode 100644 index 00000000..933f96a3 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_pale_oak_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_spruce_log.png b/public/assets/minecraft/textures/block/stripped_spruce_log.png new file mode 100644 index 00000000..1c7f276b Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_spruce_log.png differ diff --git a/public/assets/minecraft/textures/block/stripped_spruce_log_top.png b/public/assets/minecraft/textures/block/stripped_spruce_log_top.png new file mode 100644 index 00000000..14b295f2 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_spruce_log_top.png differ diff --git a/public/assets/minecraft/textures/block/stripped_warped_stem.png b/public/assets/minecraft/textures/block/stripped_warped_stem.png new file mode 100644 index 00000000..d8a2c54f Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_warped_stem.png differ diff --git a/public/assets/minecraft/textures/block/stripped_warped_stem_top.png b/public/assets/minecraft/textures/block/stripped_warped_stem_top.png new file mode 100644 index 00000000..10b17447 Binary files /dev/null and b/public/assets/minecraft/textures/block/stripped_warped_stem_top.png differ diff --git a/public/assets/minecraft/textures/block/structure_block.png b/public/assets/minecraft/textures/block/structure_block.png new file mode 100644 index 00000000..1753e559 Binary files /dev/null and b/public/assets/minecraft/textures/block/structure_block.png differ diff --git a/public/assets/minecraft/textures/block/structure_block_corner.png b/public/assets/minecraft/textures/block/structure_block_corner.png new file mode 100644 index 00000000..df857acc Binary files /dev/null and b/public/assets/minecraft/textures/block/structure_block_corner.png differ diff --git a/public/assets/minecraft/textures/block/structure_block_data.png b/public/assets/minecraft/textures/block/structure_block_data.png new file mode 100644 index 00000000..40b88e26 Binary files /dev/null and b/public/assets/minecraft/textures/block/structure_block_data.png differ diff --git a/public/assets/minecraft/textures/block/structure_block_load.png b/public/assets/minecraft/textures/block/structure_block_load.png new file mode 100644 index 00000000..7e7081f6 Binary files /dev/null and b/public/assets/minecraft/textures/block/structure_block_load.png differ diff --git a/public/assets/minecraft/textures/block/structure_block_save.png b/public/assets/minecraft/textures/block/structure_block_save.png new file mode 100644 index 00000000..369de8bd Binary files /dev/null and b/public/assets/minecraft/textures/block/structure_block_save.png differ diff --git a/public/assets/minecraft/textures/block/sugar_cane.png b/public/assets/minecraft/textures/block/sugar_cane.png new file mode 100644 index 00000000..0add4304 Binary files /dev/null and b/public/assets/minecraft/textures/block/sugar_cane.png differ diff --git a/public/assets/minecraft/textures/block/sulfur.png b/public/assets/minecraft/textures/block/sulfur.png new file mode 100644 index 00000000..4edbb8c9 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_bricks.png b/public/assets/minecraft/textures/block/sulfur_bricks.png new file mode 100644 index 00000000..f3708485 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_bricks.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_down_base.png b/public/assets/minecraft/textures/block/sulfur_spike_down_base.png new file mode 100644 index 00000000..0b04a531 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_down_base.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_down_frustum.png b/public/assets/minecraft/textures/block/sulfur_spike_down_frustum.png new file mode 100644 index 00000000..8d62485a Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_down_frustum.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_down_middle.png b/public/assets/minecraft/textures/block/sulfur_spike_down_middle.png new file mode 100644 index 00000000..8ef4ac82 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_down_middle.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_down_tip.png b/public/assets/minecraft/textures/block/sulfur_spike_down_tip.png new file mode 100644 index 00000000..53eaa22d Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_down_tip.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_down_tip_merge.png b/public/assets/minecraft/textures/block/sulfur_spike_down_tip_merge.png new file mode 100644 index 00000000..acd2b98e Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_down_tip_merge.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_up_base.png b/public/assets/minecraft/textures/block/sulfur_spike_up_base.png new file mode 100644 index 00000000..0c793bb5 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_up_base.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_up_frustum.png b/public/assets/minecraft/textures/block/sulfur_spike_up_frustum.png new file mode 100644 index 00000000..f669921e Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_up_frustum.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_up_middle.png b/public/assets/minecraft/textures/block/sulfur_spike_up_middle.png new file mode 100644 index 00000000..d7121342 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_up_middle.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_up_tip.png b/public/assets/minecraft/textures/block/sulfur_spike_up_tip.png new file mode 100644 index 00000000..637d8dd7 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_up_tip.png differ diff --git a/public/assets/minecraft/textures/block/sulfur_spike_up_tip_merge.png b/public/assets/minecraft/textures/block/sulfur_spike_up_tip_merge.png new file mode 100644 index 00000000..053a2533 Binary files /dev/null and b/public/assets/minecraft/textures/block/sulfur_spike_up_tip_merge.png differ diff --git a/public/assets/minecraft/textures/block/sunflower_back.png b/public/assets/minecraft/textures/block/sunflower_back.png new file mode 100644 index 00000000..a53f762f Binary files /dev/null and b/public/assets/minecraft/textures/block/sunflower_back.png differ diff --git a/public/assets/minecraft/textures/block/sunflower_bottom.png b/public/assets/minecraft/textures/block/sunflower_bottom.png new file mode 100644 index 00000000..8de3309d Binary files /dev/null and b/public/assets/minecraft/textures/block/sunflower_bottom.png differ diff --git a/public/assets/minecraft/textures/block/sunflower_front.png b/public/assets/minecraft/textures/block/sunflower_front.png new file mode 100644 index 00000000..9f480cd4 Binary files /dev/null and b/public/assets/minecraft/textures/block/sunflower_front.png differ diff --git a/public/assets/minecraft/textures/block/sunflower_top.png b/public/assets/minecraft/textures/block/sunflower_top.png new file mode 100644 index 00000000..b9747f7e Binary files /dev/null and b/public/assets/minecraft/textures/block/sunflower_top.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_gravel_0.png b/public/assets/minecraft/textures/block/suspicious_gravel_0.png new file mode 100644 index 00000000..133d4a35 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_gravel_0.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_gravel_1.png b/public/assets/minecraft/textures/block/suspicious_gravel_1.png new file mode 100644 index 00000000..a1e0348e Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_gravel_1.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_gravel_2.png b/public/assets/minecraft/textures/block/suspicious_gravel_2.png new file mode 100644 index 00000000..0048b6d8 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_gravel_2.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_gravel_3.png b/public/assets/minecraft/textures/block/suspicious_gravel_3.png new file mode 100644 index 00000000..e7ff61c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_gravel_3.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_sand_0.png b/public/assets/minecraft/textures/block/suspicious_sand_0.png new file mode 100644 index 00000000..59860533 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_sand_0.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_sand_1.png b/public/assets/minecraft/textures/block/suspicious_sand_1.png new file mode 100644 index 00000000..27fb07c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_sand_1.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_sand_2.png b/public/assets/minecraft/textures/block/suspicious_sand_2.png new file mode 100644 index 00000000..b6607694 Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_sand_2.png differ diff --git a/public/assets/minecraft/textures/block/suspicious_sand_3.png b/public/assets/minecraft/textures/block/suspicious_sand_3.png new file mode 100644 index 00000000..ecb7afdf Binary files /dev/null and b/public/assets/minecraft/textures/block/suspicious_sand_3.png differ diff --git a/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png b/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png new file mode 100644 index 00000000..0297943b Binary files /dev/null and b/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png differ diff --git a/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png.mcmeta b/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/sweet_berry_bush_stage0.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/sweet_berry_bush_stage1.png b/public/assets/minecraft/textures/block/sweet_berry_bush_stage1.png new file mode 100644 index 00000000..85b8cc4d Binary files /dev/null and b/public/assets/minecraft/textures/block/sweet_berry_bush_stage1.png differ diff --git a/public/assets/minecraft/textures/block/sweet_berry_bush_stage2.png b/public/assets/minecraft/textures/block/sweet_berry_bush_stage2.png new file mode 100644 index 00000000..701ae483 Binary files /dev/null and b/public/assets/minecraft/textures/block/sweet_berry_bush_stage2.png differ diff --git a/public/assets/minecraft/textures/block/sweet_berry_bush_stage3.png b/public/assets/minecraft/textures/block/sweet_berry_bush_stage3.png new file mode 100644 index 00000000..4d5cb9fc Binary files /dev/null and b/public/assets/minecraft/textures/block/sweet_berry_bush_stage3.png differ diff --git a/public/assets/minecraft/textures/block/tall_dry_grass.png b/public/assets/minecraft/textures/block/tall_dry_grass.png new file mode 100644 index 00000000..f73019d1 Binary files /dev/null and b/public/assets/minecraft/textures/block/tall_dry_grass.png differ diff --git a/public/assets/minecraft/textures/block/tall_grass_bottom.png b/public/assets/minecraft/textures/block/tall_grass_bottom.png new file mode 100644 index 00000000..6696fe5c Binary files /dev/null and b/public/assets/minecraft/textures/block/tall_grass_bottom.png differ diff --git a/public/assets/minecraft/textures/block/tall_grass_top.png b/public/assets/minecraft/textures/block/tall_grass_top.png new file mode 100644 index 00000000..2320bbba Binary files /dev/null and b/public/assets/minecraft/textures/block/tall_grass_top.png differ diff --git a/public/assets/minecraft/textures/block/tall_seagrass_bottom.png b/public/assets/minecraft/textures/block/tall_seagrass_bottom.png new file mode 100644 index 00000000..58933a20 Binary files /dev/null and b/public/assets/minecraft/textures/block/tall_seagrass_bottom.png differ diff --git a/public/assets/minecraft/textures/block/tall_seagrass_bottom.png.mcmeta b/public/assets/minecraft/textures/block/tall_seagrass_bottom.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/public/assets/minecraft/textures/block/tall_seagrass_bottom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/tall_seagrass_top.png b/public/assets/minecraft/textures/block/tall_seagrass_top.png new file mode 100644 index 00000000..9609ea9c Binary files /dev/null and b/public/assets/minecraft/textures/block/tall_seagrass_top.png differ diff --git a/public/assets/minecraft/textures/block/tall_seagrass_top.png.mcmeta b/public/assets/minecraft/textures/block/tall_seagrass_top.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/public/assets/minecraft/textures/block/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/target_side.png b/public/assets/minecraft/textures/block/target_side.png new file mode 100644 index 00000000..e2bc3eb2 Binary files /dev/null and b/public/assets/minecraft/textures/block/target_side.png differ diff --git a/public/assets/minecraft/textures/block/target_top.png b/public/assets/minecraft/textures/block/target_top.png new file mode 100644 index 00000000..589f64d1 Binary files /dev/null and b/public/assets/minecraft/textures/block/target_top.png differ diff --git a/public/assets/minecraft/textures/block/terracotta.png b/public/assets/minecraft/textures/block/terracotta.png new file mode 100644 index 00000000..4bb00863 Binary files /dev/null and b/public/assets/minecraft/textures/block/terracotta.png differ diff --git a/public/assets/minecraft/textures/block/test_block_accept.png b/public/assets/minecraft/textures/block/test_block_accept.png new file mode 100644 index 00000000..306891eb Binary files /dev/null and b/public/assets/minecraft/textures/block/test_block_accept.png differ diff --git a/public/assets/minecraft/textures/block/test_block_fail.png b/public/assets/minecraft/textures/block/test_block_fail.png new file mode 100644 index 00000000..307d026b Binary files /dev/null and b/public/assets/minecraft/textures/block/test_block_fail.png differ diff --git a/public/assets/minecraft/textures/block/test_block_log.png b/public/assets/minecraft/textures/block/test_block_log.png new file mode 100644 index 00000000..00f0f73b Binary files /dev/null and b/public/assets/minecraft/textures/block/test_block_log.png differ diff --git a/public/assets/minecraft/textures/block/test_block_start.png b/public/assets/minecraft/textures/block/test_block_start.png new file mode 100644 index 00000000..2f8a4a19 Binary files /dev/null and b/public/assets/minecraft/textures/block/test_block_start.png differ diff --git a/public/assets/minecraft/textures/block/test_instance_block.png b/public/assets/minecraft/textures/block/test_instance_block.png new file mode 100644 index 00000000..39ae41de Binary files /dev/null and b/public/assets/minecraft/textures/block/test_instance_block.png differ diff --git a/public/assets/minecraft/textures/block/tinted_glass.png b/public/assets/minecraft/textures/block/tinted_glass.png new file mode 100644 index 00000000..43b29ad0 Binary files /dev/null and b/public/assets/minecraft/textures/block/tinted_glass.png differ diff --git a/public/assets/minecraft/textures/block/tnt_bottom.png b/public/assets/minecraft/textures/block/tnt_bottom.png new file mode 100644 index 00000000..9d469641 Binary files /dev/null and b/public/assets/minecraft/textures/block/tnt_bottom.png differ diff --git a/public/assets/minecraft/textures/block/tnt_side.png b/public/assets/minecraft/textures/block/tnt_side.png new file mode 100644 index 00000000..7cff0efe Binary files /dev/null and b/public/assets/minecraft/textures/block/tnt_side.png differ diff --git a/public/assets/minecraft/textures/block/tnt_top.png b/public/assets/minecraft/textures/block/tnt_top.png new file mode 100644 index 00000000..9f1f281d Binary files /dev/null and b/public/assets/minecraft/textures/block/tnt_top.png differ diff --git a/public/assets/minecraft/textures/block/torch.png b/public/assets/minecraft/textures/block/torch.png new file mode 100644 index 00000000..edf431a4 Binary files /dev/null and b/public/assets/minecraft/textures/block/torch.png differ diff --git a/public/assets/minecraft/textures/block/torchflower.png b/public/assets/minecraft/textures/block/torchflower.png new file mode 100644 index 00000000..e068536b Binary files /dev/null and b/public/assets/minecraft/textures/block/torchflower.png differ diff --git a/public/assets/minecraft/textures/block/torchflower.png.mcmeta b/public/assets/minecraft/textures/block/torchflower.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/torchflower.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/torchflower_crop_stage0.png b/public/assets/minecraft/textures/block/torchflower_crop_stage0.png new file mode 100644 index 00000000..c119b992 Binary files /dev/null and b/public/assets/minecraft/textures/block/torchflower_crop_stage0.png differ diff --git a/public/assets/minecraft/textures/block/torchflower_crop_stage1.png b/public/assets/minecraft/textures/block/torchflower_crop_stage1.png new file mode 100644 index 00000000..3d55fad7 Binary files /dev/null and b/public/assets/minecraft/textures/block/torchflower_crop_stage1.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_bottom.png b/public/assets/minecraft/textures/block/trial_spawner_bottom.png new file mode 100644 index 00000000..115f9137 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_bottom.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_side_active.png b/public/assets/minecraft/textures/block/trial_spawner_side_active.png new file mode 100644 index 00000000..209695c5 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_side_active.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_side_active_ominous.png b/public/assets/minecraft/textures/block/trial_spawner_side_active_ominous.png new file mode 100644 index 00000000..5e322425 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_side_active_ominous.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_side_inactive.png b/public/assets/minecraft/textures/block/trial_spawner_side_inactive.png new file mode 100644 index 00000000..6c511ec8 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_side_inactive.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_side_inactive_ominous.png b/public/assets/minecraft/textures/block/trial_spawner_side_inactive_ominous.png new file mode 100644 index 00000000..a93f87e9 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_side_inactive_ominous.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_active.png b/public/assets/minecraft/textures/block/trial_spawner_top_active.png new file mode 100644 index 00000000..ae220f7f Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_active.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_active_ominous.png b/public/assets/minecraft/textures/block/trial_spawner_top_active_ominous.png new file mode 100644 index 00000000..337519c6 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_active_ominous.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward.png b/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward.png new file mode 100644 index 00000000..a9d57876 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward_ominous.png b/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward_ominous.png new file mode 100644 index 00000000..0a68d6e9 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_ejecting_reward_ominous.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_inactive.png b/public/assets/minecraft/textures/block/trial_spawner_top_inactive.png new file mode 100644 index 00000000..8cbf9130 Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_inactive.png differ diff --git a/public/assets/minecraft/textures/block/trial_spawner_top_inactive_ominous.png b/public/assets/minecraft/textures/block/trial_spawner_top_inactive_ominous.png new file mode 100644 index 00000000..da1fb7db Binary files /dev/null and b/public/assets/minecraft/textures/block/trial_spawner_top_inactive_ominous.png differ diff --git a/public/assets/minecraft/textures/block/tripwire.png b/public/assets/minecraft/textures/block/tripwire.png new file mode 100644 index 00000000..27901c12 Binary files /dev/null and b/public/assets/minecraft/textures/block/tripwire.png differ diff --git a/public/assets/minecraft/textures/block/tripwire.png.mcmeta b/public/assets/minecraft/textures/block/tripwire.png.mcmeta new file mode 100644 index 00000000..acf1b149 --- /dev/null +++ b/public/assets/minecraft/textures/block/tripwire.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "alpha_cutoff_bias": 0.1 + } +} diff --git a/public/assets/minecraft/textures/block/tripwire_hook.png b/public/assets/minecraft/textures/block/tripwire_hook.png new file mode 100644 index 00000000..82f35c55 Binary files /dev/null and b/public/assets/minecraft/textures/block/tripwire_hook.png differ diff --git a/public/assets/minecraft/textures/block/tube_coral.png b/public/assets/minecraft/textures/block/tube_coral.png new file mode 100644 index 00000000..7cfb9714 Binary files /dev/null and b/public/assets/minecraft/textures/block/tube_coral.png differ diff --git a/public/assets/minecraft/textures/block/tube_coral_block.png b/public/assets/minecraft/textures/block/tube_coral_block.png new file mode 100644 index 00000000..7e1a5c8e Binary files /dev/null and b/public/assets/minecraft/textures/block/tube_coral_block.png differ diff --git a/public/assets/minecraft/textures/block/tube_coral_fan.png b/public/assets/minecraft/textures/block/tube_coral_fan.png new file mode 100644 index 00000000..aca6af3c Binary files /dev/null and b/public/assets/minecraft/textures/block/tube_coral_fan.png differ diff --git a/public/assets/minecraft/textures/block/tuff.png b/public/assets/minecraft/textures/block/tuff.png new file mode 100644 index 00000000..38442a03 Binary files /dev/null and b/public/assets/minecraft/textures/block/tuff.png differ diff --git a/public/assets/minecraft/textures/block/tuff_bricks.png b/public/assets/minecraft/textures/block/tuff_bricks.png new file mode 100644 index 00000000..62184f73 Binary files /dev/null and b/public/assets/minecraft/textures/block/tuff_bricks.png differ diff --git a/public/assets/minecraft/textures/block/turtle_egg.png b/public/assets/minecraft/textures/block/turtle_egg.png new file mode 100644 index 00000000..8d25da22 Binary files /dev/null and b/public/assets/minecraft/textures/block/turtle_egg.png differ diff --git a/public/assets/minecraft/textures/block/turtle_egg_slightly_cracked.png b/public/assets/minecraft/textures/block/turtle_egg_slightly_cracked.png new file mode 100644 index 00000000..8f9c4c59 Binary files /dev/null and b/public/assets/minecraft/textures/block/turtle_egg_slightly_cracked.png differ diff --git a/public/assets/minecraft/textures/block/turtle_egg_very_cracked.png b/public/assets/minecraft/textures/block/turtle_egg_very_cracked.png new file mode 100644 index 00000000..d5b369ad Binary files /dev/null and b/public/assets/minecraft/textures/block/turtle_egg_very_cracked.png differ diff --git a/public/assets/minecraft/textures/block/twisting_vines.png b/public/assets/minecraft/textures/block/twisting_vines.png new file mode 100644 index 00000000..91d8bfab Binary files /dev/null and b/public/assets/minecraft/textures/block/twisting_vines.png differ diff --git a/public/assets/minecraft/textures/block/twisting_vines_plant.png b/public/assets/minecraft/textures/block/twisting_vines_plant.png new file mode 100644 index 00000000..415ed0aa Binary files /dev/null and b/public/assets/minecraft/textures/block/twisting_vines_plant.png differ diff --git a/public/assets/minecraft/textures/block/vault_bottom.png b/public/assets/minecraft/textures/block/vault_bottom.png new file mode 100644 index 00000000..2aa6ba52 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_bottom.png differ diff --git a/public/assets/minecraft/textures/block/vault_bottom_ominous.png b/public/assets/minecraft/textures/block/vault_bottom_ominous.png new file mode 100644 index 00000000..2aa6ba52 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_bottom_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_ejecting.png b/public/assets/minecraft/textures/block/vault_front_ejecting.png new file mode 100644 index 00000000..1a4faf17 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_ejecting.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_ejecting_ominous.png b/public/assets/minecraft/textures/block/vault_front_ejecting_ominous.png new file mode 100644 index 00000000..86252073 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_ejecting_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_off.png b/public/assets/minecraft/textures/block/vault_front_off.png new file mode 100644 index 00000000..42a04309 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_off.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_off_ominous.png b/public/assets/minecraft/textures/block/vault_front_off_ominous.png new file mode 100644 index 00000000..bcbd001b Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_off_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_on.png b/public/assets/minecraft/textures/block/vault_front_on.png new file mode 100644 index 00000000..f9949ba8 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_on.png differ diff --git a/public/assets/minecraft/textures/block/vault_front_on_ominous.png b/public/assets/minecraft/textures/block/vault_front_on_ominous.png new file mode 100644 index 00000000..9453e48e Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_front_on_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_side_off.png b/public/assets/minecraft/textures/block/vault_side_off.png new file mode 100644 index 00000000..8b3ce068 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_side_off.png differ diff --git a/public/assets/minecraft/textures/block/vault_side_off_ominous.png b/public/assets/minecraft/textures/block/vault_side_off_ominous.png new file mode 100644 index 00000000..8b3ce068 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_side_off_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_side_on.png b/public/assets/minecraft/textures/block/vault_side_on.png new file mode 100644 index 00000000..bd2b0de6 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_side_on.png differ diff --git a/public/assets/minecraft/textures/block/vault_side_on_ominous.png b/public/assets/minecraft/textures/block/vault_side_on_ominous.png new file mode 100644 index 00000000..45f470ca Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_side_on_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_top.png b/public/assets/minecraft/textures/block/vault_top.png new file mode 100644 index 00000000..eee56a5c Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_top.png differ diff --git a/public/assets/minecraft/textures/block/vault_top_ejecting.png b/public/assets/minecraft/textures/block/vault_top_ejecting.png new file mode 100644 index 00000000..633e3dd7 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_top_ejecting.png differ diff --git a/public/assets/minecraft/textures/block/vault_top_ejecting_ominous.png b/public/assets/minecraft/textures/block/vault_top_ejecting_ominous.png new file mode 100644 index 00000000..a84ee9e5 Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_top_ejecting_ominous.png differ diff --git a/public/assets/minecraft/textures/block/vault_top_ominous.png b/public/assets/minecraft/textures/block/vault_top_ominous.png new file mode 100644 index 00000000..19563aef Binary files /dev/null and b/public/assets/minecraft/textures/block/vault_top_ominous.png differ diff --git a/public/assets/minecraft/textures/block/verdant_froglight_side.png b/public/assets/minecraft/textures/block/verdant_froglight_side.png new file mode 100644 index 00000000..f27c6bf5 Binary files /dev/null and b/public/assets/minecraft/textures/block/verdant_froglight_side.png differ diff --git a/public/assets/minecraft/textures/block/verdant_froglight_top.png b/public/assets/minecraft/textures/block/verdant_froglight_top.png new file mode 100644 index 00000000..83721a45 Binary files /dev/null and b/public/assets/minecraft/textures/block/verdant_froglight_top.png differ diff --git a/public/assets/minecraft/textures/block/vine.png b/public/assets/minecraft/textures/block/vine.png new file mode 100644 index 00000000..fb75e7f5 Binary files /dev/null and b/public/assets/minecraft/textures/block/vine.png differ diff --git a/public/assets/minecraft/textures/block/warped_door_bottom.png b/public/assets/minecraft/textures/block/warped_door_bottom.png new file mode 100644 index 00000000..95e9f502 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/warped_door_top.png b/public/assets/minecraft/textures/block/warped_door_top.png new file mode 100644 index 00000000..2014b037 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_door_top.png differ diff --git a/public/assets/minecraft/textures/block/warped_fungus.png b/public/assets/minecraft/textures/block/warped_fungus.png new file mode 100644 index 00000000..fe9ffb40 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_fungus.png differ diff --git a/public/assets/minecraft/textures/block/warped_fungus.png.mcmeta b/public/assets/minecraft/textures/block/warped_fungus.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/warped_fungus.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/warped_hanging_sign.png b/public/assets/minecraft/textures/block/warped_hanging_sign.png new file mode 100644 index 00000000..e63ab05b Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/block/warped_nylium.png b/public/assets/minecraft/textures/block/warped_nylium.png new file mode 100644 index 00000000..d2775735 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_nylium.png differ diff --git a/public/assets/minecraft/textures/block/warped_nylium_side.png b/public/assets/minecraft/textures/block/warped_nylium_side.png new file mode 100644 index 00000000..00ba6833 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_nylium_side.png differ diff --git a/public/assets/minecraft/textures/block/warped_planks.png b/public/assets/minecraft/textures/block/warped_planks.png new file mode 100644 index 00000000..029fea61 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_planks.png differ diff --git a/public/assets/minecraft/textures/block/warped_roots.png b/public/assets/minecraft/textures/block/warped_roots.png new file mode 100644 index 00000000..ba9711ee Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_roots.png differ diff --git a/public/assets/minecraft/textures/block/warped_roots_pot.png b/public/assets/minecraft/textures/block/warped_roots_pot.png new file mode 100644 index 00000000..fb91ed08 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_roots_pot.png differ diff --git a/public/assets/minecraft/textures/block/warped_shelf.png b/public/assets/minecraft/textures/block/warped_shelf.png new file mode 100644 index 00000000..cb3bdfc4 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_shelf.png differ diff --git a/public/assets/minecraft/textures/block/warped_sign.png b/public/assets/minecraft/textures/block/warped_sign.png new file mode 100644 index 00000000..c7af5078 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_sign.png differ diff --git a/public/assets/minecraft/textures/block/warped_stem.png b/public/assets/minecraft/textures/block/warped_stem.png new file mode 100644 index 00000000..9604ee25 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_stem.png differ diff --git a/public/assets/minecraft/textures/block/warped_stem.png.mcmeta b/public/assets/minecraft/textures/block/warped_stem.png.mcmeta new file mode 100644 index 00000000..4894b537 --- /dev/null +++ b/public/assets/minecraft/textures/block/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/public/assets/minecraft/textures/block/warped_stem_top.png b/public/assets/minecraft/textures/block/warped_stem_top.png new file mode 100644 index 00000000..b04256db Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_stem_top.png differ diff --git a/public/assets/minecraft/textures/block/warped_trapdoor.png b/public/assets/minecraft/textures/block/warped_trapdoor.png new file mode 100644 index 00000000..5d2c1175 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/warped_wart_block.png b/public/assets/minecraft/textures/block/warped_wart_block.png new file mode 100644 index 00000000..807f8006 Binary files /dev/null and b/public/assets/minecraft/textures/block/warped_wart_block.png differ diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png b/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png new file mode 100644 index 00000000..82377733 Binary files /dev/null and b/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png differ diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png.mcmeta b/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png.mcmeta new file mode 100644 index 00000000..3d932eea --- /dev/null +++ b/public/assets/minecraft/textures/block/water_cauldron_side_level_1.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png b/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png new file mode 100644 index 00000000..d15d8dea Binary files /dev/null and b/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png differ diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png.mcmeta b/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png.mcmeta new file mode 100644 index 00000000..3d932eea --- /dev/null +++ b/public/assets/minecraft/textures/block/water_cauldron_side_level_2.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png b/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png new file mode 100644 index 00000000..d9cb27c7 Binary files /dev/null and b/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png differ diff --git a/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png.mcmeta b/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png.mcmeta new file mode 100644 index 00000000..3d932eea --- /dev/null +++ b/public/assets/minecraft/textures/block/water_cauldron_side_level_3.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/water_flow.png b/public/assets/minecraft/textures/block/water_flow.png new file mode 100644 index 00000000..f4dbd821 Binary files /dev/null and b/public/assets/minecraft/textures/block/water_flow.png differ diff --git a/public/assets/minecraft/textures/block/water_flow.png.mcmeta b/public/assets/minecraft/textures/block/water_flow.png.mcmeta new file mode 100644 index 00000000..4f0718ac --- /dev/null +++ b/public/assets/minecraft/textures/block/water_flow.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/public/assets/minecraft/textures/block/water_overlay.png b/public/assets/minecraft/textures/block/water_overlay.png new file mode 100644 index 00000000..c6f2fa98 Binary files /dev/null and b/public/assets/minecraft/textures/block/water_overlay.png differ diff --git a/public/assets/minecraft/textures/block/water_still.png b/public/assets/minecraft/textures/block/water_still.png new file mode 100644 index 00000000..276e8a2f Binary files /dev/null and b/public/assets/minecraft/textures/block/water_still.png differ diff --git a/public/assets/minecraft/textures/block/water_still.png.mcmeta b/public/assets/minecraft/textures/block/water_still.png.mcmeta new file mode 100644 index 00000000..0645f48c --- /dev/null +++ b/public/assets/minecraft/textures/block/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/block/weathered_chiseled_copper.png b/public/assets/minecraft/textures/block/weathered_chiseled_copper.png new file mode 100644 index 00000000..c2a6f08f Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_chiseled_copper.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper.png b/public/assets/minecraft/textures/block/weathered_copper.png new file mode 100644 index 00000000..7061d0aa Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_bars.png b/public/assets/minecraft/textures/block/weathered_copper_bars.png new file mode 100644 index 00000000..b5a1152b Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_bars.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_bulb.png b/public/assets/minecraft/textures/block/weathered_copper_bulb.png new file mode 100644 index 00000000..43eca386 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_bulb.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_bulb_lit.png b/public/assets/minecraft/textures/block/weathered_copper_bulb_lit.png new file mode 100644 index 00000000..c702dd00 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_bulb_lit.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_bulb_lit_powered.png b/public/assets/minecraft/textures/block/weathered_copper_bulb_lit_powered.png new file mode 100644 index 00000000..242b653f Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_bulb_lit_powered.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_bulb_powered.png b/public/assets/minecraft/textures/block/weathered_copper_bulb_powered.png new file mode 100644 index 00000000..4bcaf67a Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_bulb_powered.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_chain.png b/public/assets/minecraft/textures/block/weathered_copper_chain.png new file mode 100644 index 00000000..6986b996 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_chain.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_door_bottom.png b/public/assets/minecraft/textures/block/weathered_copper_door_bottom.png new file mode 100644 index 00000000..99ac4951 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_door_bottom.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_door_top.png b/public/assets/minecraft/textures/block/weathered_copper_door_top.png new file mode 100644 index 00000000..f5110bf5 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_door_top.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_grate.png b/public/assets/minecraft/textures/block/weathered_copper_grate.png new file mode 100644 index 00000000..c9ab8b8c Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_grate.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_lantern.png b/public/assets/minecraft/textures/block/weathered_copper_lantern.png new file mode 100644 index 00000000..f70201bb Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/block/weathered_copper_lantern.png.mcmeta b/public/assets/minecraft/textures/block/weathered_copper_lantern.png.mcmeta new file mode 100644 index 00000000..3de4a0bd --- /dev/null +++ b/public/assets/minecraft/textures/block/weathered_copper_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} diff --git a/public/assets/minecraft/textures/block/weathered_copper_trapdoor.png b/public/assets/minecraft/textures/block/weathered_copper_trapdoor.png new file mode 100644 index 00000000..989a4959 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_copper_trapdoor.png differ diff --git a/public/assets/minecraft/textures/block/weathered_cut_copper.png b/public/assets/minecraft/textures/block/weathered_cut_copper.png new file mode 100644 index 00000000..acc71a20 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_cut_copper.png differ diff --git a/public/assets/minecraft/textures/block/weathered_cut_copper_slab_double.png b/public/assets/minecraft/textures/block/weathered_cut_copper_slab_double.png new file mode 100644 index 00000000..e038ea95 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_cut_copper_slab_double.png differ diff --git a/public/assets/minecraft/textures/block/weathered_lightning_rod.png b/public/assets/minecraft/textures/block/weathered_lightning_rod.png new file mode 100644 index 00000000..467c3388 Binary files /dev/null and b/public/assets/minecraft/textures/block/weathered_lightning_rod.png differ diff --git a/public/assets/minecraft/textures/block/weeping_vines.png b/public/assets/minecraft/textures/block/weeping_vines.png new file mode 100644 index 00000000..5c2cb8da Binary files /dev/null and b/public/assets/minecraft/textures/block/weeping_vines.png differ diff --git a/public/assets/minecraft/textures/block/weeping_vines_plant.png b/public/assets/minecraft/textures/block/weeping_vines_plant.png new file mode 100644 index 00000000..40901bb0 Binary files /dev/null and b/public/assets/minecraft/textures/block/weeping_vines_plant.png differ diff --git a/public/assets/minecraft/textures/block/wet_sponge.png b/public/assets/minecraft/textures/block/wet_sponge.png new file mode 100644 index 00000000..3c124786 Binary files /dev/null and b/public/assets/minecraft/textures/block/wet_sponge.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage0.png b/public/assets/minecraft/textures/block/wheat_stage0.png new file mode 100644 index 00000000..230cbc26 Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage0.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage1.png b/public/assets/minecraft/textures/block/wheat_stage1.png new file mode 100644 index 00000000..a4049327 Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage1.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage2.png b/public/assets/minecraft/textures/block/wheat_stage2.png new file mode 100644 index 00000000..ca0110e6 Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage2.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage3.png b/public/assets/minecraft/textures/block/wheat_stage3.png new file mode 100644 index 00000000..4512b611 Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage3.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage4.png b/public/assets/minecraft/textures/block/wheat_stage4.png new file mode 100644 index 00000000..46f64eea Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage4.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage5.png b/public/assets/minecraft/textures/block/wheat_stage5.png new file mode 100644 index 00000000..5eb0c01c Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage5.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage6.png b/public/assets/minecraft/textures/block/wheat_stage6.png new file mode 100644 index 00000000..23aab6ef Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage6.png differ diff --git a/public/assets/minecraft/textures/block/wheat_stage7.png b/public/assets/minecraft/textures/block/wheat_stage7.png new file mode 100644 index 00000000..fea0d93f Binary files /dev/null and b/public/assets/minecraft/textures/block/wheat_stage7.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_foot_east.png b/public/assets/minecraft/textures/block/white_bed_foot_east.png new file mode 100644 index 00000000..534f661e Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_foot_south.png b/public/assets/minecraft/textures/block/white_bed_foot_south.png new file mode 100644 index 00000000..01f33668 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_foot_up.png b/public/assets/minecraft/textures/block/white_bed_foot_up.png new file mode 100644 index 00000000..7102d48a Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_foot_west.png b/public/assets/minecraft/textures/block/white_bed_foot_west.png new file mode 100644 index 00000000..02ed3a0f Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_head_east.png b/public/assets/minecraft/textures/block/white_bed_head_east.png new file mode 100644 index 00000000..24fe3a4f Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_head_up.png b/public/assets/minecraft/textures/block/white_bed_head_up.png new file mode 100644 index 00000000..afb97d95 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/white_bed_head_west.png b/public/assets/minecraft/textures/block/white_bed_head_west.png new file mode 100644 index 00000000..43a6aaa9 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/white_candle.png b/public/assets/minecraft/textures/block/white_candle.png new file mode 100644 index 00000000..799ab883 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_candle.png differ diff --git a/public/assets/minecraft/textures/block/white_candle_lit.png b/public/assets/minecraft/textures/block/white_candle_lit.png new file mode 100644 index 00000000..7626e2db Binary files /dev/null and b/public/assets/minecraft/textures/block/white_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/white_concrete.png b/public/assets/minecraft/textures/block/white_concrete.png new file mode 100644 index 00000000..3571ebe0 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_concrete.png differ diff --git a/public/assets/minecraft/textures/block/white_concrete_powder.png b/public/assets/minecraft/textures/block/white_concrete_powder.png new file mode 100644 index 00000000..030e4529 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/white_glazed_terracotta.png b/public/assets/minecraft/textures/block/white_glazed_terracotta.png new file mode 100644 index 00000000..a500a876 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/white_shulker_box.png b/public/assets/minecraft/textures/block/white_shulker_box.png new file mode 100644 index 00000000..a72f2c8c Binary files /dev/null and b/public/assets/minecraft/textures/block/white_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/white_stained_glass.png b/public/assets/minecraft/textures/block/white_stained_glass.png new file mode 100644 index 00000000..8b2e08d6 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/white_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/white_stained_glass_pane_top.png new file mode 100644 index 00000000..3c2acacb Binary files /dev/null and b/public/assets/minecraft/textures/block/white_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/white_terracotta.png b/public/assets/minecraft/textures/block/white_terracotta.png new file mode 100644 index 00000000..47ac8725 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/white_tulip.png b/public/assets/minecraft/textures/block/white_tulip.png new file mode 100644 index 00000000..41de7ac6 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_tulip.png differ diff --git a/public/assets/minecraft/textures/block/white_tulip.png.mcmeta b/public/assets/minecraft/textures/block/white_tulip.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/white_tulip.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/white_wool.png b/public/assets/minecraft/textures/block/white_wool.png new file mode 100644 index 00000000..40493834 Binary files /dev/null and b/public/assets/minecraft/textures/block/white_wool.png differ diff --git a/public/assets/minecraft/textures/block/wildflowers.png b/public/assets/minecraft/textures/block/wildflowers.png new file mode 100644 index 00000000..fbc0936e Binary files /dev/null and b/public/assets/minecraft/textures/block/wildflowers.png differ diff --git a/public/assets/minecraft/textures/block/wildflowers_stem.png b/public/assets/minecraft/textures/block/wildflowers_stem.png new file mode 100644 index 00000000..185828d9 Binary files /dev/null and b/public/assets/minecraft/textures/block/wildflowers_stem.png differ diff --git a/public/assets/minecraft/textures/block/wither_rose.png b/public/assets/minecraft/textures/block/wither_rose.png new file mode 100644 index 00000000..4477bf65 Binary files /dev/null and b/public/assets/minecraft/textures/block/wither_rose.png differ diff --git a/public/assets/minecraft/textures/block/wither_rose.png.mcmeta b/public/assets/minecraft/textures/block/wither_rose.png.mcmeta new file mode 100644 index 00000000..e2d357b7 --- /dev/null +++ b/public/assets/minecraft/textures/block/wither_rose.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "mipmap_strategy": "strict_cutout" + } +} diff --git a/public/assets/minecraft/textures/block/yellow_bed_foot_east.png b/public/assets/minecraft/textures/block/yellow_bed_foot_east.png new file mode 100644 index 00000000..4343fb2b Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_foot_east.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_foot_south.png b/public/assets/minecraft/textures/block/yellow_bed_foot_south.png new file mode 100644 index 00000000..064cd8b1 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_foot_south.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_foot_up.png b/public/assets/minecraft/textures/block/yellow_bed_foot_up.png new file mode 100644 index 00000000..127fc018 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_foot_up.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_foot_west.png b/public/assets/minecraft/textures/block/yellow_bed_foot_west.png new file mode 100644 index 00000000..1d8307e0 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_foot_west.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_head_east.png b/public/assets/minecraft/textures/block/yellow_bed_head_east.png new file mode 100644 index 00000000..1a96441b Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_head_east.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_head_up.png b/public/assets/minecraft/textures/block/yellow_bed_head_up.png new file mode 100644 index 00000000..0b704a66 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_head_up.png differ diff --git a/public/assets/minecraft/textures/block/yellow_bed_head_west.png b/public/assets/minecraft/textures/block/yellow_bed_head_west.png new file mode 100644 index 00000000..adf9c465 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_bed_head_west.png differ diff --git a/public/assets/minecraft/textures/block/yellow_candle.png b/public/assets/minecraft/textures/block/yellow_candle.png new file mode 100644 index 00000000..13f8f0c1 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_candle.png differ diff --git a/public/assets/minecraft/textures/block/yellow_candle_lit.png b/public/assets/minecraft/textures/block/yellow_candle_lit.png new file mode 100644 index 00000000..4b596a20 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_candle_lit.png differ diff --git a/public/assets/minecraft/textures/block/yellow_concrete.png b/public/assets/minecraft/textures/block/yellow_concrete.png new file mode 100644 index 00000000..096219c0 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_concrete.png differ diff --git a/public/assets/minecraft/textures/block/yellow_concrete_powder.png b/public/assets/minecraft/textures/block/yellow_concrete_powder.png new file mode 100644 index 00000000..74429838 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_concrete_powder.png differ diff --git a/public/assets/minecraft/textures/block/yellow_glazed_terracotta.png b/public/assets/minecraft/textures/block/yellow_glazed_terracotta.png new file mode 100644 index 00000000..0dd613bb Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_glazed_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/yellow_shulker_box.png b/public/assets/minecraft/textures/block/yellow_shulker_box.png new file mode 100644 index 00000000..4cf34a93 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_shulker_box.png differ diff --git a/public/assets/minecraft/textures/block/yellow_stained_glass.png b/public/assets/minecraft/textures/block/yellow_stained_glass.png new file mode 100644 index 00000000..07c4d1bd Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_stained_glass.png differ diff --git a/public/assets/minecraft/textures/block/yellow_stained_glass_pane_top.png b/public/assets/minecraft/textures/block/yellow_stained_glass_pane_top.png new file mode 100644 index 00000000..47fc1019 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_stained_glass_pane_top.png differ diff --git a/public/assets/minecraft/textures/block/yellow_terracotta.png b/public/assets/minecraft/textures/block/yellow_terracotta.png new file mode 100644 index 00000000..48d004d1 Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_terracotta.png differ diff --git a/public/assets/minecraft/textures/block/yellow_wool.png b/public/assets/minecraft/textures/block/yellow_wool.png new file mode 100644 index 00000000..aab1cb2e Binary files /dev/null and b/public/assets/minecraft/textures/block/yellow_wool.png differ diff --git a/public/assets/minecraft/textures/colormap/dry_foliage.png b/public/assets/minecraft/textures/colormap/dry_foliage.png new file mode 100644 index 00000000..b5750169 Binary files /dev/null and b/public/assets/minecraft/textures/colormap/dry_foliage.png differ diff --git a/public/assets/minecraft/textures/colormap/foliage.png b/public/assets/minecraft/textures/colormap/foliage.png new file mode 100644 index 00000000..d58fce22 Binary files /dev/null and b/public/assets/minecraft/textures/colormap/foliage.png differ diff --git a/public/assets/minecraft/textures/colormap/grass.png b/public/assets/minecraft/textures/colormap/grass.png new file mode 100644 index 00000000..f2e78306 Binary files /dev/null and b/public/assets/minecraft/textures/colormap/grass.png differ diff --git a/public/assets/minecraft/textures/effect/dither.png b/public/assets/minecraft/textures/effect/dither.png new file mode 100644 index 00000000..70c4dd82 Binary files /dev/null and b/public/assets/minecraft/textures/effect/dither.png differ diff --git a/public/assets/minecraft/textures/entity/allay/allay.png b/public/assets/minecraft/textures/entity/allay/allay.png new file mode 100644 index 00000000..f67afbe0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/allay/allay.png differ diff --git a/public/assets/minecraft/textures/entity/armadillo/armadillo.png b/public/assets/minecraft/textures/entity/armadillo/armadillo.png new file mode 100644 index 00000000..8d65a120 Binary files /dev/null and b/public/assets/minecraft/textures/entity/armadillo/armadillo.png differ diff --git a/public/assets/minecraft/textures/entity/armadillo/armadillo_baby.png b/public/assets/minecraft/textures/entity/armadillo/armadillo_baby.png new file mode 100644 index 00000000..4a931c26 Binary files /dev/null and b/public/assets/minecraft/textures/entity/armadillo/armadillo_baby.png differ diff --git a/public/assets/minecraft/textures/entity/armorstand/armorstand.png b/public/assets/minecraft/textures/entity/armorstand/armorstand.png new file mode 100644 index 00000000..a5dedc87 Binary files /dev/null and b/public/assets/minecraft/textures/entity/armorstand/armorstand.png differ diff --git a/public/assets/minecraft/textures/entity/armorstand/wood.png b/public/assets/minecraft/textures/entity/armorstand/wood.png new file mode 100644 index 00000000..7a713c63 Binary files /dev/null and b/public/assets/minecraft/textures/entity/armorstand/wood.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_blue.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_blue.png new file mode 100644 index 00000000..0074b666 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_blue.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_blue_baby.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_blue_baby.png new file mode 100644 index 00000000..e0ea3d74 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_blue_baby.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan.png new file mode 100644 index 00000000..5f66f958 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan_baby.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan_baby.png new file mode 100644 index 00000000..f2981397 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_cyan_baby.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_gold.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_gold.png new file mode 100644 index 00000000..c8abd9b9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_gold.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_gold_baby.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_gold_baby.png new file mode 100644 index 00000000..e4dcb0f0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_gold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy.png new file mode 100644 index 00000000..473b1a4f Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy_baby.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy_baby.png new file mode 100644 index 00000000..16e06364 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_lucy_baby.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_wild.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_wild.png new file mode 100644 index 00000000..a91dbb4e Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_wild.png differ diff --git a/public/assets/minecraft/textures/entity/axolotl/axolotl_wild_baby.png b/public/assets/minecraft/textures/entity/axolotl/axolotl_wild_baby.png new file mode 100644 index 00000000..b25df608 Binary files /dev/null and b/public/assets/minecraft/textures/entity/axolotl/axolotl_wild_baby.png differ diff --git a/public/assets/minecraft/textures/entity/banner/banner_base.png b/public/assets/minecraft/textures/entity/banner/banner_base.png new file mode 100644 index 00000000..21dd7e4c Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/banner_base.png differ diff --git a/public/assets/minecraft/textures/entity/banner/base.png b/public/assets/minecraft/textures/entity/banner/base.png new file mode 100644 index 00000000..2d4d631c Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/base.png differ diff --git a/public/assets/minecraft/textures/entity/banner/border.png b/public/assets/minecraft/textures/entity/banner/border.png new file mode 100644 index 00000000..490a8ff0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/border.png differ diff --git a/public/assets/minecraft/textures/entity/banner/bricks.png b/public/assets/minecraft/textures/entity/banner/bricks.png new file mode 100644 index 00000000..6bb6e4e6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/bricks.png differ diff --git a/public/assets/minecraft/textures/entity/banner/circle.png b/public/assets/minecraft/textures/entity/banner/circle.png new file mode 100644 index 00000000..eb449ec7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/circle.png differ diff --git a/public/assets/minecraft/textures/entity/banner/creeper.png b/public/assets/minecraft/textures/entity/banner/creeper.png new file mode 100644 index 00000000..3f07a04c Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/creeper.png differ diff --git a/public/assets/minecraft/textures/entity/banner/cross.png b/public/assets/minecraft/textures/entity/banner/cross.png new file mode 100644 index 00000000..74203a69 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/cross.png differ diff --git a/public/assets/minecraft/textures/entity/banner/curly_border.png b/public/assets/minecraft/textures/entity/banner/curly_border.png new file mode 100644 index 00000000..d52ef8ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/curly_border.png differ diff --git a/public/assets/minecraft/textures/entity/banner/diagonal_left.png b/public/assets/minecraft/textures/entity/banner/diagonal_left.png new file mode 100644 index 00000000..60fb1658 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/diagonal_left.png differ diff --git a/public/assets/minecraft/textures/entity/banner/diagonal_right.png b/public/assets/minecraft/textures/entity/banner/diagonal_right.png new file mode 100644 index 00000000..66bed17a Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/diagonal_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/diagonal_up_left.png b/public/assets/minecraft/textures/entity/banner/diagonal_up_left.png new file mode 100644 index 00000000..ab1cedd3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/diagonal_up_left.png differ diff --git a/public/assets/minecraft/textures/entity/banner/diagonal_up_right.png b/public/assets/minecraft/textures/entity/banner/diagonal_up_right.png new file mode 100644 index 00000000..a2ed6c17 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/diagonal_up_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/flow.png b/public/assets/minecraft/textures/entity/banner/flow.png new file mode 100644 index 00000000..5060a160 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/flow.png differ diff --git a/public/assets/minecraft/textures/entity/banner/flower.png b/public/assets/minecraft/textures/entity/banner/flower.png new file mode 100644 index 00000000..24e10612 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/flower.png differ diff --git a/public/assets/minecraft/textures/entity/banner/globe.png b/public/assets/minecraft/textures/entity/banner/globe.png new file mode 100644 index 00000000..cc17e272 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/globe.png differ diff --git a/public/assets/minecraft/textures/entity/banner/gradient.png b/public/assets/minecraft/textures/entity/banner/gradient.png new file mode 100644 index 00000000..9a373953 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/gradient.png differ diff --git a/public/assets/minecraft/textures/entity/banner/gradient_up.png b/public/assets/minecraft/textures/entity/banner/gradient_up.png new file mode 100644 index 00000000..3786ac5b Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/gradient_up.png differ diff --git a/public/assets/minecraft/textures/entity/banner/guster.png b/public/assets/minecraft/textures/entity/banner/guster.png new file mode 100644 index 00000000..b7c83ecb Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/guster.png differ diff --git a/public/assets/minecraft/textures/entity/banner/half_horizontal.png b/public/assets/minecraft/textures/entity/banner/half_horizontal.png new file mode 100644 index 00000000..6da6138f Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/half_horizontal.png differ diff --git a/public/assets/minecraft/textures/entity/banner/half_horizontal_bottom.png b/public/assets/minecraft/textures/entity/banner/half_horizontal_bottom.png new file mode 100644 index 00000000..6fb3e212 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/half_horizontal_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/banner/half_vertical.png b/public/assets/minecraft/textures/entity/banner/half_vertical.png new file mode 100644 index 00000000..e8f42205 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/half_vertical.png differ diff --git a/public/assets/minecraft/textures/entity/banner/half_vertical_right.png b/public/assets/minecraft/textures/entity/banner/half_vertical_right.png new file mode 100644 index 00000000..ec20dac8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/half_vertical_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/mojang.png b/public/assets/minecraft/textures/entity/banner/mojang.png new file mode 100644 index 00000000..4214a07e Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/mojang.png differ diff --git a/public/assets/minecraft/textures/entity/banner/piglin.png b/public/assets/minecraft/textures/entity/banner/piglin.png new file mode 100644 index 00000000..d32ec415 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/piglin.png differ diff --git a/public/assets/minecraft/textures/entity/banner/rhombus.png b/public/assets/minecraft/textures/entity/banner/rhombus.png new file mode 100644 index 00000000..84ba5349 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/rhombus.png differ diff --git a/public/assets/minecraft/textures/entity/banner/skull.png b/public/assets/minecraft/textures/entity/banner/skull.png new file mode 100644 index 00000000..fc286dba Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/skull.png differ diff --git a/public/assets/minecraft/textures/entity/banner/small_stripes.png b/public/assets/minecraft/textures/entity/banner/small_stripes.png new file mode 100644 index 00000000..cfb9d57e Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/small_stripes.png differ diff --git a/public/assets/minecraft/textures/entity/banner/square_bottom_left.png b/public/assets/minecraft/textures/entity/banner/square_bottom_left.png new file mode 100644 index 00000000..7cb3fd02 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/square_bottom_left.png differ diff --git a/public/assets/minecraft/textures/entity/banner/square_bottom_right.png b/public/assets/minecraft/textures/entity/banner/square_bottom_right.png new file mode 100644 index 00000000..440efbb3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/square_bottom_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/square_top_left.png b/public/assets/minecraft/textures/entity/banner/square_top_left.png new file mode 100644 index 00000000..6cac5ce8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/square_top_left.png differ diff --git a/public/assets/minecraft/textures/entity/banner/square_top_right.png b/public/assets/minecraft/textures/entity/banner/square_top_right.png new file mode 100644 index 00000000..3d1565d0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/square_top_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/straight_cross.png b/public/assets/minecraft/textures/entity/banner/straight_cross.png new file mode 100644 index 00000000..da90a837 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/straight_cross.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_bottom.png b/public/assets/minecraft/textures/entity/banner/stripe_bottom.png new file mode 100644 index 00000000..805c62b6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_center.png b/public/assets/minecraft/textures/entity/banner/stripe_center.png new file mode 100644 index 00000000..5096e7b2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_center.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_downleft.png b/public/assets/minecraft/textures/entity/banner/stripe_downleft.png new file mode 100644 index 00000000..796ea04c Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_downleft.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_downright.png b/public/assets/minecraft/textures/entity/banner/stripe_downright.png new file mode 100644 index 00000000..346d0c96 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_downright.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_left.png b/public/assets/minecraft/textures/entity/banner/stripe_left.png new file mode 100644 index 00000000..8d6212f6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_left.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_middle.png b/public/assets/minecraft/textures/entity/banner/stripe_middle.png new file mode 100644 index 00000000..ce2000e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_middle.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_right.png b/public/assets/minecraft/textures/entity/banner/stripe_right.png new file mode 100644 index 00000000..d435d5e6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_right.png differ diff --git a/public/assets/minecraft/textures/entity/banner/stripe_top.png b/public/assets/minecraft/textures/entity/banner/stripe_top.png new file mode 100644 index 00000000..4a4cc28b Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/stripe_top.png differ diff --git a/public/assets/minecraft/textures/entity/banner/triangle_bottom.png b/public/assets/minecraft/textures/entity/banner/triangle_bottom.png new file mode 100644 index 00000000..5dc73985 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/triangle_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/banner/triangle_top.png b/public/assets/minecraft/textures/entity/banner/triangle_top.png new file mode 100644 index 00000000..ea0e2b00 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/triangle_top.png differ diff --git a/public/assets/minecraft/textures/entity/banner/triangles_bottom.png b/public/assets/minecraft/textures/entity/banner/triangles_bottom.png new file mode 100644 index 00000000..b194c2d1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/triangles_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/banner/triangles_top.png b/public/assets/minecraft/textures/entity/banner/triangles_top.png new file mode 100644 index 00000000..7d7d6821 Binary files /dev/null and b/public/assets/minecraft/textures/entity/banner/triangles_top.png differ diff --git a/public/assets/minecraft/textures/entity/bat/bat.png b/public/assets/minecraft/textures/entity/bat/bat.png new file mode 100644 index 00000000..7af22bea Binary files /dev/null and b/public/assets/minecraft/textures/entity/bat/bat.png differ diff --git a/public/assets/minecraft/textures/entity/beacon/beacon_beam.png b/public/assets/minecraft/textures/entity/beacon/beacon_beam.png new file mode 100644 index 00000000..cb43fee3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/beacon/beacon_beam.png differ diff --git a/public/assets/minecraft/textures/entity/bear/polarbear.png b/public/assets/minecraft/textures/entity/bear/polarbear.png new file mode 100644 index 00000000..938928a2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bear/polarbear.png differ diff --git a/public/assets/minecraft/textures/entity/bear/polarbear_baby.png b/public/assets/minecraft/textures/entity/bear/polarbear_baby.png new file mode 100644 index 00000000..0a512581 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bear/polarbear_baby.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee.png b/public/assets/minecraft/textures/entity/bee/bee.png new file mode 100644 index 00000000..6a02d8fc Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_angry.png b/public/assets/minecraft/textures/entity/bee/bee_angry.png new file mode 100644 index 00000000..910866cb Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_angry.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_angry_baby.png b/public/assets/minecraft/textures/entity/bee/bee_angry_baby.png new file mode 100644 index 00000000..464c3e5a Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_angry_nectar.png b/public/assets/minecraft/textures/entity/bee/bee_angry_nectar.png new file mode 100644 index 00000000..6a4912c1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_angry_nectar.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_angry_nectar_baby.png b/public/assets/minecraft/textures/entity/bee/bee_angry_nectar_baby.png new file mode 100644 index 00000000..6cc70e91 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_angry_nectar_baby.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_baby.png b/public/assets/minecraft/textures/entity/bee/bee_baby.png new file mode 100644 index 00000000..fb07d765 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_baby.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_nectar.png b/public/assets/minecraft/textures/entity/bee/bee_nectar.png new file mode 100644 index 00000000..c881b6a2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_nectar.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_nectar_baby.png b/public/assets/minecraft/textures/entity/bee/bee_nectar_baby.png new file mode 100644 index 00000000..ace6c5e3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_nectar_baby.png differ diff --git a/public/assets/minecraft/textures/entity/bee/bee_stinger.png b/public/assets/minecraft/textures/entity/bee/bee_stinger.png new file mode 100644 index 00000000..2e04a1f2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/bee/bee_stinger.png differ diff --git a/public/assets/minecraft/textures/entity/bell/bell_body.png b/public/assets/minecraft/textures/entity/bell/bell_body.png new file mode 100644 index 00000000..12d7795b Binary files /dev/null and b/public/assets/minecraft/textures/entity/bell/bell_body.png differ diff --git a/public/assets/minecraft/textures/entity/blaze/blaze.png b/public/assets/minecraft/textures/entity/blaze/blaze.png new file mode 100644 index 00000000..1a8070a3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/blaze/blaze.png differ diff --git a/public/assets/minecraft/textures/entity/boat/acacia.png b/public/assets/minecraft/textures/entity/boat/acacia.png new file mode 100644 index 00000000..7f3dc294 Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/acacia.png differ diff --git a/public/assets/minecraft/textures/entity/boat/bamboo.png b/public/assets/minecraft/textures/entity/boat/bamboo.png new file mode 100644 index 00000000..9cfd26ab Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/bamboo.png differ diff --git a/public/assets/minecraft/textures/entity/boat/birch.png b/public/assets/minecraft/textures/entity/boat/birch.png new file mode 100644 index 00000000..17d79cd5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/birch.png differ diff --git a/public/assets/minecraft/textures/entity/boat/cherry.png b/public/assets/minecraft/textures/entity/boat/cherry.png new file mode 100644 index 00000000..727471fe Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/cherry.png differ diff --git a/public/assets/minecraft/textures/entity/boat/dark_oak.png b/public/assets/minecraft/textures/entity/boat/dark_oak.png new file mode 100644 index 00000000..88c4ecf1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/dark_oak.png differ diff --git a/public/assets/minecraft/textures/entity/boat/jungle.png b/public/assets/minecraft/textures/entity/boat/jungle.png new file mode 100644 index 00000000..b978b960 Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/boat/mangrove.png b/public/assets/minecraft/textures/entity/boat/mangrove.png new file mode 100644 index 00000000..4c5df10a Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/mangrove.png differ diff --git a/public/assets/minecraft/textures/entity/boat/oak.png b/public/assets/minecraft/textures/entity/boat/oak.png new file mode 100644 index 00000000..3fecbbab Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/oak.png differ diff --git a/public/assets/minecraft/textures/entity/boat/pale_oak.png b/public/assets/minecraft/textures/entity/boat/pale_oak.png new file mode 100644 index 00000000..3d8dd4a3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/pale_oak.png differ diff --git a/public/assets/minecraft/textures/entity/boat/spruce.png b/public/assets/minecraft/textures/entity/boat/spruce.png new file mode 100644 index 00000000..667ca06b Binary files /dev/null and b/public/assets/minecraft/textures/entity/boat/spruce.png differ diff --git a/public/assets/minecraft/textures/entity/breeze/breeze.png b/public/assets/minecraft/textures/entity/breeze/breeze.png new file mode 100644 index 00000000..54380212 Binary files /dev/null and b/public/assets/minecraft/textures/entity/breeze/breeze.png differ diff --git a/public/assets/minecraft/textures/entity/breeze/breeze_eyes.png b/public/assets/minecraft/textures/entity/breeze/breeze_eyes.png new file mode 100644 index 00000000..25e0d322 Binary files /dev/null and b/public/assets/minecraft/textures/entity/breeze/breeze_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/breeze/breeze_wind.png b/public/assets/minecraft/textures/entity/breeze/breeze_wind.png new file mode 100644 index 00000000..a22936b4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/breeze/breeze_wind.png differ diff --git a/public/assets/minecraft/textures/entity/camel/camel.png b/public/assets/minecraft/textures/entity/camel/camel.png new file mode 100644 index 00000000..6e73500b Binary files /dev/null and b/public/assets/minecraft/textures/entity/camel/camel.png differ diff --git a/public/assets/minecraft/textures/entity/camel/camel_baby.png b/public/assets/minecraft/textures/entity/camel/camel_baby.png new file mode 100644 index 00000000..fefac154 Binary files /dev/null and b/public/assets/minecraft/textures/entity/camel/camel_baby.png differ diff --git a/public/assets/minecraft/textures/entity/camel/camel_husk.png b/public/assets/minecraft/textures/entity/camel/camel_husk.png new file mode 100644 index 00000000..31332ffc Binary files /dev/null and b/public/assets/minecraft/textures/entity/camel/camel_husk.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_all_black.png b/public/assets/minecraft/textures/entity/cat/cat_all_black.png new file mode 100644 index 00000000..1a8ee368 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_all_black.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_all_black_baby.png b/public/assets/minecraft/textures/entity/cat/cat_all_black_baby.png new file mode 100644 index 00000000..d2375c3c Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_all_black_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_black.png b/public/assets/minecraft/textures/entity/cat/cat_black.png new file mode 100644 index 00000000..f414ca69 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_black.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_black_baby.png b/public/assets/minecraft/textures/entity/cat/cat_black_baby.png new file mode 100644 index 00000000..eaed514f Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_black_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_british_shorthair.png b/public/assets/minecraft/textures/entity/cat/cat_british_shorthair.png new file mode 100644 index 00000000..df7c95af Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_british_shorthair.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_british_shorthair_baby.png b/public/assets/minecraft/textures/entity/cat/cat_british_shorthair_baby.png new file mode 100644 index 00000000..1d16c01f Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_british_shorthair_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_calico.png b/public/assets/minecraft/textures/entity/cat/cat_calico.png new file mode 100644 index 00000000..f9b469ad Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_calico.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_calico_baby.png b/public/assets/minecraft/textures/entity/cat/cat_calico_baby.png new file mode 100644 index 00000000..26f6a330 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_calico_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_collar.png b/public/assets/minecraft/textures/entity/cat/cat_collar.png new file mode 100644 index 00000000..566dca50 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_collar.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_collar_baby.png b/public/assets/minecraft/textures/entity/cat/cat_collar_baby.png new file mode 100644 index 00000000..e3c83e47 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_collar_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_jellie.png b/public/assets/minecraft/textures/entity/cat/cat_jellie.png new file mode 100644 index 00000000..bb8e2648 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_jellie.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_jellie_baby.png b/public/assets/minecraft/textures/entity/cat/cat_jellie_baby.png new file mode 100644 index 00000000..087f4c29 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_jellie_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_persian.png b/public/assets/minecraft/textures/entity/cat/cat_persian.png new file mode 100644 index 00000000..40826256 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_persian.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_persian_baby.png b/public/assets/minecraft/textures/entity/cat/cat_persian_baby.png new file mode 100644 index 00000000..da352807 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_persian_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_ragdoll.png b/public/assets/minecraft/textures/entity/cat/cat_ragdoll.png new file mode 100644 index 00000000..60d08651 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_ragdoll.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_ragdoll_baby.png b/public/assets/minecraft/textures/entity/cat/cat_ragdoll_baby.png new file mode 100644 index 00000000..c2d5ad91 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_ragdoll_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_red.png b/public/assets/minecraft/textures/entity/cat/cat_red.png new file mode 100644 index 00000000..6f36c40f Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_red.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_red_baby.png b/public/assets/minecraft/textures/entity/cat/cat_red_baby.png new file mode 100644 index 00000000..f6fa1da4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_red_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_siamese.png b/public/assets/minecraft/textures/entity/cat/cat_siamese.png new file mode 100644 index 00000000..3f472eca Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_siamese.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_siamese_baby.png b/public/assets/minecraft/textures/entity/cat/cat_siamese_baby.png new file mode 100644 index 00000000..115ab721 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_siamese_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_tabby.png b/public/assets/minecraft/textures/entity/cat/cat_tabby.png new file mode 100644 index 00000000..237a3ba5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_tabby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_tabby_baby.png b/public/assets/minecraft/textures/entity/cat/cat_tabby_baby.png new file mode 100644 index 00000000..ff9fd755 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_tabby_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_white.png b/public/assets/minecraft/textures/entity/cat/cat_white.png new file mode 100644 index 00000000..92726ea6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_white.png differ diff --git a/public/assets/minecraft/textures/entity/cat/cat_white_baby.png b/public/assets/minecraft/textures/entity/cat/cat_white_baby.png new file mode 100644 index 00000000..6f8f8b83 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/cat_white_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cat/ocelot.png b/public/assets/minecraft/textures/entity/cat/ocelot.png new file mode 100644 index 00000000..4002a137 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/ocelot.png differ diff --git a/public/assets/minecraft/textures/entity/cat/ocelot_baby.png b/public/assets/minecraft/textures/entity/cat/ocelot_baby.png new file mode 100644 index 00000000..d99c9fbd Binary files /dev/null and b/public/assets/minecraft/textures/entity/cat/ocelot_baby.png differ diff --git a/public/assets/minecraft/textures/entity/chest/christmas.png b/public/assets/minecraft/textures/entity/chest/christmas.png new file mode 100644 index 00000000..8a4a0afc Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/christmas.png differ diff --git a/public/assets/minecraft/textures/entity/chest/christmas_left.png b/public/assets/minecraft/textures/entity/chest/christmas_left.png new file mode 100644 index 00000000..4f893fc1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/christmas_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/christmas_right.png b/public/assets/minecraft/textures/entity/chest/christmas_right.png new file mode 100644 index 00000000..3338682a Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/christmas_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper.png b/public/assets/minecraft/textures/entity/chest/copper.png new file mode 100644 index 00000000..1f4285ba Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_exposed.png b/public/assets/minecraft/textures/entity/chest/copper_exposed.png new file mode 100644 index 00000000..a4242133 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_exposed.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_exposed_left.png b/public/assets/minecraft/textures/entity/chest/copper_exposed_left.png new file mode 100644 index 00000000..63717685 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_exposed_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_exposed_right.png b/public/assets/minecraft/textures/entity/chest/copper_exposed_right.png new file mode 100644 index 00000000..9c6ec21f Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_exposed_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_left.png b/public/assets/minecraft/textures/entity/chest/copper_left.png new file mode 100644 index 00000000..c54de70d Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_oxidized.png b/public/assets/minecraft/textures/entity/chest/copper_oxidized.png new file mode 100644 index 00000000..3ab1e636 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_oxidized.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_oxidized_left.png b/public/assets/minecraft/textures/entity/chest/copper_oxidized_left.png new file mode 100644 index 00000000..bfccc899 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_oxidized_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_oxidized_right.png b/public/assets/minecraft/textures/entity/chest/copper_oxidized_right.png new file mode 100644 index 00000000..7e158cb2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_oxidized_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_right.png b/public/assets/minecraft/textures/entity/chest/copper_right.png new file mode 100644 index 00000000..376550b7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_weathered.png b/public/assets/minecraft/textures/entity/chest/copper_weathered.png new file mode 100644 index 00000000..2ebaf27a Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_weathered.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_weathered_left.png b/public/assets/minecraft/textures/entity/chest/copper_weathered_left.png new file mode 100644 index 00000000..18d68bee Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_weathered_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/copper_weathered_right.png b/public/assets/minecraft/textures/entity/chest/copper_weathered_right.png new file mode 100644 index 00000000..4aca1151 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/copper_weathered_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/ender.png b/public/assets/minecraft/textures/entity/chest/ender.png new file mode 100644 index 00000000..16025ae2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/ender.png differ diff --git a/public/assets/minecraft/textures/entity/chest/normal.png b/public/assets/minecraft/textures/entity/chest/normal.png new file mode 100644 index 00000000..88afac28 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/normal.png differ diff --git a/public/assets/minecraft/textures/entity/chest/normal_left.png b/public/assets/minecraft/textures/entity/chest/normal_left.png new file mode 100644 index 00000000..15521925 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/normal_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/normal_right.png b/public/assets/minecraft/textures/entity/chest/normal_right.png new file mode 100644 index 00000000..efe18c17 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/normal_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest/trapped.png b/public/assets/minecraft/textures/entity/chest/trapped.png new file mode 100644 index 00000000..ef78b7ec Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/trapped.png differ diff --git a/public/assets/minecraft/textures/entity/chest/trapped_left.png b/public/assets/minecraft/textures/entity/chest/trapped_left.png new file mode 100644 index 00000000..9ee9857d Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/trapped_left.png differ diff --git a/public/assets/minecraft/textures/entity/chest/trapped_right.png b/public/assets/minecraft/textures/entity/chest/trapped_right.png new file mode 100644 index 00000000..de612ac1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest/trapped_right.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/acacia.png b/public/assets/minecraft/textures/entity/chest_boat/acacia.png new file mode 100644 index 00000000..b1ce08f6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/acacia.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/bamboo.png b/public/assets/minecraft/textures/entity/chest_boat/bamboo.png new file mode 100644 index 00000000..0529a3cd Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/bamboo.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/birch.png b/public/assets/minecraft/textures/entity/chest_boat/birch.png new file mode 100644 index 00000000..38e597c3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/birch.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/cherry.png b/public/assets/minecraft/textures/entity/chest_boat/cherry.png new file mode 100644 index 00000000..10c31180 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/cherry.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/dark_oak.png b/public/assets/minecraft/textures/entity/chest_boat/dark_oak.png new file mode 100644 index 00000000..99ea1db6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/dark_oak.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/jungle.png b/public/assets/minecraft/textures/entity/chest_boat/jungle.png new file mode 100644 index 00000000..1aab89d3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/mangrove.png b/public/assets/minecraft/textures/entity/chest_boat/mangrove.png new file mode 100644 index 00000000..b16b67d7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/mangrove.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/oak.png b/public/assets/minecraft/textures/entity/chest_boat/oak.png new file mode 100644 index 00000000..96ccb653 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/oak.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/pale_oak.png b/public/assets/minecraft/textures/entity/chest_boat/pale_oak.png new file mode 100644 index 00000000..825a4d22 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/pale_oak.png differ diff --git a/public/assets/minecraft/textures/entity/chest_boat/spruce.png b/public/assets/minecraft/textures/entity/chest_boat/spruce.png new file mode 100644 index 00000000..5d759aef Binary files /dev/null and b/public/assets/minecraft/textures/entity/chest_boat/spruce.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_cold.png b/public/assets/minecraft/textures/entity/chicken/chicken_cold.png new file mode 100644 index 00000000..417883b5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_cold.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_cold_baby.png b/public/assets/minecraft/textures/entity/chicken/chicken_cold_baby.png new file mode 100644 index 00000000..df4dc75c Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_cold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_temperate.png b/public/assets/minecraft/textures/entity/chicken/chicken_temperate.png new file mode 100644 index 00000000..dee09829 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_temperate.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_temperate_baby.png b/public/assets/minecraft/textures/entity/chicken/chicken_temperate_baby.png new file mode 100644 index 00000000..04177e49 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_temperate_baby.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_warm.png b/public/assets/minecraft/textures/entity/chicken/chicken_warm.png new file mode 100644 index 00000000..241afe78 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_warm.png differ diff --git a/public/assets/minecraft/textures/entity/chicken/chicken_warm_baby.png b/public/assets/minecraft/textures/entity/chicken/chicken_warm_baby.png new file mode 100644 index 00000000..0f9f3f18 Binary files /dev/null and b/public/assets/minecraft/textures/entity/chicken/chicken_warm_baby.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/base.png b/public/assets/minecraft/textures/entity/conduit/base.png new file mode 100644 index 00000000..1bb8deba Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/base.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/break_particle.png b/public/assets/minecraft/textures/entity/conduit/break_particle.png new file mode 100644 index 00000000..c68c9d65 Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/break_particle.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/cage.png b/public/assets/minecraft/textures/entity/conduit/cage.png new file mode 100644 index 00000000..142b22e2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/cage.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/closed_eye.png b/public/assets/minecraft/textures/entity/conduit/closed_eye.png new file mode 100644 index 00000000..204b1100 Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/closed_eye.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/open_eye.png b/public/assets/minecraft/textures/entity/conduit/open_eye.png new file mode 100644 index 00000000..f59cdb7f Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/open_eye.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/wind.png b/public/assets/minecraft/textures/entity/conduit/wind.png new file mode 100644 index 00000000..c7db2fd5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/wind.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/wind.png.mcmeta b/public/assets/minecraft/textures/entity/conduit/wind.png.mcmeta new file mode 100644 index 00000000..969dad29 --- /dev/null +++ b/public/assets/minecraft/textures/entity/conduit/wind.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 3, + "height": 32 + } +} diff --git a/public/assets/minecraft/textures/entity/conduit/wind_vertical.png b/public/assets/minecraft/textures/entity/conduit/wind_vertical.png new file mode 100644 index 00000000..ebe47d20 Binary files /dev/null and b/public/assets/minecraft/textures/entity/conduit/wind_vertical.png differ diff --git a/public/assets/minecraft/textures/entity/conduit/wind_vertical.png.mcmeta b/public/assets/minecraft/textures/entity/conduit/wind_vertical.png.mcmeta new file mode 100644 index 00000000..969dad29 --- /dev/null +++ b/public/assets/minecraft/textures/entity/conduit/wind_vertical.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 3, + "height": 32 + } +} diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem.png new file mode 100644 index 00000000..eff34ff8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_exposed.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_exposed.png new file mode 100644 index 00000000..54aecd5a Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_exposed.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes.png new file mode 100644 index 00000000..495b683a Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_exposed.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_exposed.png new file mode 100644 index 00000000..9b3fb6d2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_exposed.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_oxidized.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_oxidized.png new file mode 100644 index 00000000..9c1675fe Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_oxidized.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_weathered.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_weathered.png new file mode 100644 index 00000000..e06ac4c0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_eyes_weathered.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_oxidized.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_oxidized.png new file mode 100644 index 00000000..d4130fd9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_oxidized.png differ diff --git a/public/assets/minecraft/textures/entity/copper_golem/copper_golem_weathered.png b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_weathered.png new file mode 100644 index 00000000..96e41bac Binary files /dev/null and b/public/assets/minecraft/textures/entity/copper_golem/copper_golem_weathered.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_cold.png b/public/assets/minecraft/textures/entity/cow/cow_cold.png new file mode 100644 index 00000000..30cde991 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_cold.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_cold_baby.png b/public/assets/minecraft/textures/entity/cow/cow_cold_baby.png new file mode 100644 index 00000000..2299bdef Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_cold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_temperate.png b/public/assets/minecraft/textures/entity/cow/cow_temperate.png new file mode 100644 index 00000000..084d4083 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_temperate.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_temperate_baby.png b/public/assets/minecraft/textures/entity/cow/cow_temperate_baby.png new file mode 100644 index 00000000..d14124eb Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_temperate_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_warm.png b/public/assets/minecraft/textures/entity/cow/cow_warm.png new file mode 100644 index 00000000..4fdc89c5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_warm.png differ diff --git a/public/assets/minecraft/textures/entity/cow/cow_warm_baby.png b/public/assets/minecraft/textures/entity/cow/cow_warm_baby.png new file mode 100644 index 00000000..0565e566 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/cow_warm_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cow/mooshroom_brown.png b/public/assets/minecraft/textures/entity/cow/mooshroom_brown.png new file mode 100644 index 00000000..45a43e8d Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/mooshroom_brown.png differ diff --git a/public/assets/minecraft/textures/entity/cow/mooshroom_brown_baby.png b/public/assets/minecraft/textures/entity/cow/mooshroom_brown_baby.png new file mode 100644 index 00000000..060bf70a Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/mooshroom_brown_baby.png differ diff --git a/public/assets/minecraft/textures/entity/cow/mooshroom_red.png b/public/assets/minecraft/textures/entity/cow/mooshroom_red.png new file mode 100644 index 00000000..d010b56b Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/mooshroom_red.png differ diff --git a/public/assets/minecraft/textures/entity/cow/mooshroom_red_baby.png b/public/assets/minecraft/textures/entity/cow/mooshroom_red_baby.png new file mode 100644 index 00000000..7fee1a62 Binary files /dev/null and b/public/assets/minecraft/textures/entity/cow/mooshroom_red_baby.png differ diff --git a/public/assets/minecraft/textures/entity/creaking/creaking.png b/public/assets/minecraft/textures/entity/creaking/creaking.png new file mode 100644 index 00000000..71dc4985 Binary files /dev/null and b/public/assets/minecraft/textures/entity/creaking/creaking.png differ diff --git a/public/assets/minecraft/textures/entity/creaking/creaking_eyes.png b/public/assets/minecraft/textures/entity/creaking/creaking_eyes.png new file mode 100644 index 00000000..b93ba555 Binary files /dev/null and b/public/assets/minecraft/textures/entity/creaking/creaking_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/creeper/creeper.png b/public/assets/minecraft/textures/entity/creeper/creeper.png new file mode 100644 index 00000000..75987d5e Binary files /dev/null and b/public/assets/minecraft/textures/entity/creeper/creeper.png differ diff --git a/public/assets/minecraft/textures/entity/creeper/creeper_armor.png b/public/assets/minecraft/textures/entity/creeper/creeper_armor.png new file mode 100644 index 00000000..c8a52a1c Binary files /dev/null and b/public/assets/minecraft/textures/entity/creeper/creeper_armor.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/angler_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/angler_pottery_pattern.png new file mode 100644 index 00000000..76acf0dd Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/angler_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/archer_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/archer_pottery_pattern.png new file mode 100644 index 00000000..f0cc2d9e Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/archer_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/arms_up_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/arms_up_pottery_pattern.png new file mode 100644 index 00000000..2f31e158 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/arms_up_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/blade_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/blade_pottery_pattern.png new file mode 100644 index 00000000..6e3eded4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/blade_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/brewer_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/brewer_pottery_pattern.png new file mode 100644 index 00000000..108c3f80 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/brewer_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/burn_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/burn_pottery_pattern.png new file mode 100644 index 00000000..0bfd3cee Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/burn_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/danger_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/danger_pottery_pattern.png new file mode 100644 index 00000000..9e1fb9c5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/danger_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_base.png b/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_base.png new file mode 100644 index 00000000..e737e285 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_base.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_side.png b/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_side.png new file mode 100644 index 00000000..dcd6305a Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/decorated_pot_side.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/explorer_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/explorer_pottery_pattern.png new file mode 100644 index 00000000..b171d948 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/explorer_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/flow_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/flow_pottery_pattern.png new file mode 100644 index 00000000..7487dad4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/flow_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/friend_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/friend_pottery_pattern.png new file mode 100644 index 00000000..12a7812a Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/friend_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/guster_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/guster_pottery_pattern.png new file mode 100644 index 00000000..fd9587af Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/guster_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/heart_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/heart_pottery_pattern.png new file mode 100644 index 00000000..a971cb83 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/heart_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/heartbreak_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/heartbreak_pottery_pattern.png new file mode 100644 index 00000000..88d5969d Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/heartbreak_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/howl_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/howl_pottery_pattern.png new file mode 100644 index 00000000..f3fe62f2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/howl_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/miner_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/miner_pottery_pattern.png new file mode 100644 index 00000000..2c719f05 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/miner_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/mourner_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/mourner_pottery_pattern.png new file mode 100644 index 00000000..51fc8505 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/mourner_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/plenty_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/plenty_pottery_pattern.png new file mode 100644 index 00000000..446ad2be Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/plenty_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/prize_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/prize_pottery_pattern.png new file mode 100644 index 00000000..b3ad017c Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/prize_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/scrape_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/scrape_pottery_pattern.png new file mode 100644 index 00000000..7252968e Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/scrape_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/sheaf_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/sheaf_pottery_pattern.png new file mode 100644 index 00000000..c1176f0e Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/sheaf_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/shelter_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/shelter_pottery_pattern.png new file mode 100644 index 00000000..6f6a6600 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/shelter_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/skull_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/skull_pottery_pattern.png new file mode 100644 index 00000000..12cacf1c Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/skull_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/decorated_pot/snort_pottery_pattern.png b/public/assets/minecraft/textures/entity/decorated_pot/snort_pottery_pattern.png new file mode 100644 index 00000000..af79cc80 Binary files /dev/null and b/public/assets/minecraft/textures/entity/decorated_pot/snort_pottery_pattern.png differ diff --git a/public/assets/minecraft/textures/entity/dolphin/dolphin.png b/public/assets/minecraft/textures/entity/dolphin/dolphin.png new file mode 100644 index 00000000..6fe7be44 Binary files /dev/null and b/public/assets/minecraft/textures/entity/dolphin/dolphin.png differ diff --git a/public/assets/minecraft/textures/entity/dolphin/dolphin_baby.png b/public/assets/minecraft/textures/entity/dolphin/dolphin_baby.png new file mode 100644 index 00000000..26dd2e08 Binary files /dev/null and b/public/assets/minecraft/textures/entity/dolphin/dolphin_baby.png differ diff --git a/public/assets/minecraft/textures/entity/enchantment/enchanting_table_book.png b/public/assets/minecraft/textures/entity/enchantment/enchanting_table_book.png new file mode 100644 index 00000000..ae861dc4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/enchantment/enchanting_table_book.png differ diff --git a/public/assets/minecraft/textures/entity/end_crystal/end_crystal.png b/public/assets/minecraft/textures/entity/end_crystal/end_crystal.png new file mode 100644 index 00000000..f11080bf Binary files /dev/null and b/public/assets/minecraft/textures/entity/end_crystal/end_crystal.png differ diff --git a/public/assets/minecraft/textures/entity/end_crystal/end_crystal_beam.png b/public/assets/minecraft/textures/entity/end_crystal/end_crystal_beam.png new file mode 100644 index 00000000..8756ca94 Binary files /dev/null and b/public/assets/minecraft/textures/entity/end_crystal/end_crystal_beam.png differ diff --git a/public/assets/minecraft/textures/entity/end_portal/end_gateway_beam.png b/public/assets/minecraft/textures/entity/end_portal/end_gateway_beam.png new file mode 100644 index 00000000..00f493f8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/end_portal/end_gateway_beam.png differ diff --git a/public/assets/minecraft/textures/entity/end_portal/end_portal.png b/public/assets/minecraft/textures/entity/end_portal/end_portal.png new file mode 100644 index 00000000..ffb8fe1f Binary files /dev/null and b/public/assets/minecraft/textures/entity/end_portal/end_portal.png differ diff --git a/public/assets/minecraft/textures/entity/enderdragon/dragon.png b/public/assets/minecraft/textures/entity/enderdragon/dragon.png new file mode 100644 index 00000000..10b3fcdc Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderdragon/dragon.png differ diff --git a/public/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png b/public/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png new file mode 100644 index 00000000..0ba7f8f6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png differ diff --git a/public/assets/minecraft/textures/entity/enderdragon/dragon_eyes.png b/public/assets/minecraft/textures/entity/enderdragon/dragon_eyes.png new file mode 100644 index 00000000..3376dcbc Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderdragon/dragon_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/enderdragon/dragon_fireball.png b/public/assets/minecraft/textures/entity/enderdragon/dragon_fireball.png new file mode 100644 index 00000000..69a747fd Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderdragon/dragon_fireball.png differ diff --git a/public/assets/minecraft/textures/entity/enderman/enderman.png b/public/assets/minecraft/textures/entity/enderman/enderman.png new file mode 100644 index 00000000..9002e269 Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderman/enderman.png differ diff --git a/public/assets/minecraft/textures/entity/enderman/enderman_eyes.png b/public/assets/minecraft/textures/entity/enderman/enderman_eyes.png new file mode 100644 index 00000000..0b66e206 Binary files /dev/null and b/public/assets/minecraft/textures/entity/enderman/enderman_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/endermite/endermite.png b/public/assets/minecraft/textures/entity/endermite/endermite.png new file mode 100644 index 00000000..14d829ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/endermite/endermite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/camel_husk_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/camel_husk_saddle/saddle.png new file mode 100644 index 00000000..abd21ccd Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/camel_husk_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/camel_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/camel_saddle/saddle.png new file mode 100644 index 00000000..f8d2ab8c Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/camel_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/donkey_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/donkey_saddle/saddle.png new file mode 100644 index 00000000..ad5809e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/donkey_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/black_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/black_harness.png new file mode 100644 index 00000000..0ce46bf3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/black_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/blue_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/blue_harness.png new file mode 100644 index 00000000..5d634049 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/blue_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/brown_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/brown_harness.png new file mode 100644 index 00000000..6148f117 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/brown_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/cyan_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/cyan_harness.png new file mode 100644 index 00000000..d337ef90 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/cyan_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/gray_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/gray_harness.png new file mode 100644 index 00000000..87bf5e8b Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/gray_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/green_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/green_harness.png new file mode 100644 index 00000000..ae963eda Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/green_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_blue_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_blue_harness.png new file mode 100644 index 00000000..5f74ca8d Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_blue_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_gray_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_gray_harness.png new file mode 100644 index 00000000..d813d462 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/light_gray_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/lime_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/lime_harness.png new file mode 100644 index 00000000..6bdb6753 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/lime_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/magenta_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/magenta_harness.png new file mode 100644 index 00000000..c8faff6a Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/magenta_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/orange_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/orange_harness.png new file mode 100644 index 00000000..d1e6c2dc Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/orange_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/pink_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/pink_harness.png new file mode 100644 index 00000000..8bd01212 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/pink_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/purple_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/purple_harness.png new file mode 100644 index 00000000..9a864d36 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/purple_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/red_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/red_harness.png new file mode 100644 index 00000000..7d6453df Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/red_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/white_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/white_harness.png new file mode 100644 index 00000000..24328bc8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/white_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/yellow_harness.png b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/yellow_harness.png new file mode 100644 index 00000000..57ac8941 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/happy_ghast_body/yellow_harness.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/copper.png b/public/assets/minecraft/textures/entity/equipment/horse_body/copper.png new file mode 100644 index 00000000..b32ca2f1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/copper.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/diamond.png b/public/assets/minecraft/textures/entity/equipment/horse_body/diamond.png new file mode 100644 index 00000000..73e59e1a Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/gold.png b/public/assets/minecraft/textures/entity/equipment/horse_body/gold.png new file mode 100644 index 00000000..cccbe72e Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/gold.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/iron.png b/public/assets/minecraft/textures/entity/equipment/horse_body/iron.png new file mode 100644 index 00000000..28d2a38b Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/iron.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/leather.png b/public/assets/minecraft/textures/entity/equipment/horse_body/leather.png new file mode 100644 index 00000000..303dfa8e Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/leather.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/leather_overlay.png b/public/assets/minecraft/textures/entity/equipment/horse_body/leather_overlay.png new file mode 100644 index 00000000..d1f493ea Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/leather_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_body/netherite.png b/public/assets/minecraft/textures/entity/equipment/horse_body/netherite.png new file mode 100644 index 00000000..d2696964 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_body/netherite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/horse_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/horse_saddle/saddle.png new file mode 100644 index 00000000..ad5809e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/horse_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/chainmail.png b/public/assets/minecraft/textures/entity/equipment/humanoid/chainmail.png new file mode 100644 index 00000000..b4e4aace Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/chainmail.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/copper.png b/public/assets/minecraft/textures/entity/equipment/humanoid/copper.png new file mode 100644 index 00000000..eccf7852 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/copper.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/diamond.png b/public/assets/minecraft/textures/entity/equipment/humanoid/diamond.png new file mode 100644 index 00000000..b3dc020c Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/gold.png b/public/assets/minecraft/textures/entity/equipment/humanoid/gold.png new file mode 100644 index 00000000..bbd30114 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/gold.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/iron.png b/public/assets/minecraft/textures/entity/equipment/humanoid/iron.png new file mode 100644 index 00000000..9c54e7e2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/iron.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/leather.png b/public/assets/minecraft/textures/entity/equipment/humanoid/leather.png new file mode 100644 index 00000000..2ebea471 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/leather.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/leather_overlay.png b/public/assets/minecraft/textures/entity/equipment/humanoid/leather_overlay.png new file mode 100644 index 00000000..8b9e75df Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/leather_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/netherite.png b/public/assets/minecraft/textures/entity/equipment/humanoid/netherite.png new file mode 100644 index 00000000..11c961e8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/netherite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid/turtle_scute.png b/public/assets/minecraft/textures/entity/equipment/humanoid/turtle_scute.png new file mode 100644 index 00000000..d536fa77 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid/turtle_scute.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/chainmail.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/chainmail.png new file mode 100644 index 00000000..5fe65bdc Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/chainmail.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/copper.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/copper.png new file mode 100644 index 00000000..0f494dce Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/copper.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/diamond.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/diamond.png new file mode 100644 index 00000000..bceb06fa Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/gold.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/gold.png new file mode 100644 index 00000000..1c412c7b Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/gold.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/iron.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/iron.png new file mode 100644 index 00000000..c276f718 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/iron.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather.png new file mode 100644 index 00000000..e8ab2b65 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather_overlay.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather_overlay.png new file mode 100644 index 00000000..d64cf387 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/leather_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/netherite.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/netherite.png new file mode 100644 index 00000000..45096285 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/netherite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_baby/turtle_scute.png b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/turtle_scute.png new file mode 100644 index 00000000..766b4ae6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_baby/turtle_scute.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/chainmail.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/chainmail.png new file mode 100644 index 00000000..0d47920d Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/chainmail.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/copper.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/copper.png new file mode 100644 index 00000000..fc157384 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/copper.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/diamond.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/diamond.png new file mode 100644 index 00000000..a9d69e8b Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/gold.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/gold.png new file mode 100644 index 00000000..0d1032e9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/gold.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/iron.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/iron.png new file mode 100644 index 00000000..f45fb536 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/iron.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather.png new file mode 100644 index 00000000..527b5269 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather_overlay.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather_overlay.png new file mode 100644 index 00000000..a6339f8c Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/leather_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/netherite.png b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/netherite.png new file mode 100644 index 00000000..8668fb40 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/humanoid_leggings/netherite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/black.png b/public/assets/minecraft/textures/entity/equipment/llama_body/black.png new file mode 100644 index 00000000..f6df41a5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/black.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/blue.png b/public/assets/minecraft/textures/entity/equipment/llama_body/blue.png new file mode 100644 index 00000000..84956c91 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/blue.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/brown.png b/public/assets/minecraft/textures/entity/equipment/llama_body/brown.png new file mode 100644 index 00000000..567eb543 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/brown.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/cyan.png b/public/assets/minecraft/textures/entity/equipment/llama_body/cyan.png new file mode 100644 index 00000000..06f65445 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/cyan.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/gray.png b/public/assets/minecraft/textures/entity/equipment/llama_body/gray.png new file mode 100644 index 00000000..6a2d87ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/gray.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/green.png b/public/assets/minecraft/textures/entity/equipment/llama_body/green.png new file mode 100644 index 00000000..1d7187d6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/green.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/light_blue.png b/public/assets/minecraft/textures/entity/equipment/llama_body/light_blue.png new file mode 100644 index 00000000..6c35ac07 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/light_blue.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/light_gray.png b/public/assets/minecraft/textures/entity/equipment/llama_body/light_gray.png new file mode 100644 index 00000000..2b48e6fe Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/light_gray.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/lime.png b/public/assets/minecraft/textures/entity/equipment/llama_body/lime.png new file mode 100644 index 00000000..d61844e9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/lime.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/magenta.png b/public/assets/minecraft/textures/entity/equipment/llama_body/magenta.png new file mode 100644 index 00000000..86b5f024 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/magenta.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/orange.png b/public/assets/minecraft/textures/entity/equipment/llama_body/orange.png new file mode 100644 index 00000000..96685d45 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/orange.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/pink.png b/public/assets/minecraft/textures/entity/equipment/llama_body/pink.png new file mode 100644 index 00000000..e9424fd3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/pink.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/purple.png b/public/assets/minecraft/textures/entity/equipment/llama_body/purple.png new file mode 100644 index 00000000..9733d8a8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/purple.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/red.png b/public/assets/minecraft/textures/entity/equipment/llama_body/red.png new file mode 100644 index 00000000..41111bdb Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/red.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama.png b/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama.png new file mode 100644 index 00000000..eeff45ee Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama_baby.png b/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama_baby.png new file mode 100644 index 00000000..75250346 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/trader_llama_baby.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/white.png b/public/assets/minecraft/textures/entity/equipment/llama_body/white.png new file mode 100644 index 00000000..2a91e673 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/white.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/llama_body/yellow.png b/public/assets/minecraft/textures/entity/equipment/llama_body/yellow.png new file mode 100644 index 00000000..afcf0716 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/llama_body/yellow.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/mule_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/mule_saddle/saddle.png new file mode 100644 index 00000000..ad5809e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/mule_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_body/copper.png b/public/assets/minecraft/textures/entity/equipment/nautilus_body/copper.png new file mode 100644 index 00000000..8af20642 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_body/copper.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_body/diamond.png b/public/assets/minecraft/textures/entity/equipment/nautilus_body/diamond.png new file mode 100644 index 00000000..1598a3bc Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_body/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_body/gold.png b/public/assets/minecraft/textures/entity/equipment/nautilus_body/gold.png new file mode 100644 index 00000000..e0d04381 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_body/gold.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_body/iron.png b/public/assets/minecraft/textures/entity/equipment/nautilus_body/iron.png new file mode 100644 index 00000000..66789cc1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_body/iron.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_body/netherite.png b/public/assets/minecraft/textures/entity/equipment/nautilus_body/netherite.png new file mode 100644 index 00000000..1724b929 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_body/netherite.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/nautilus_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/nautilus_saddle/saddle.png new file mode 100644 index 00000000..56b85cbb Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/nautilus_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/pig_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/pig_saddle/saddle.png new file mode 100644 index 00000000..c3f24ec4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/pig_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/skeleton_horse_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/skeleton_horse_saddle/saddle.png new file mode 100644 index 00000000..ad5809e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/skeleton_horse_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/strider_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/strider_saddle/saddle.png new file mode 100644 index 00000000..55bd253f Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/strider_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/wings/elytra.png b/public/assets/minecraft/textures/entity/equipment/wings/elytra.png new file mode 100644 index 00000000..9fcb14dc Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/wings/elytra.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute.png b/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute.png new file mode 100644 index 00000000..7c02e5d9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute_overlay.png b/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute_overlay.png new file mode 100644 index 00000000..83955fac Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/wolf_body/armadillo_scute_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/equipment/zombie_horse_saddle/saddle.png b/public/assets/minecraft/textures/entity/equipment/zombie_horse_saddle/saddle.png new file mode 100644 index 00000000..ad5809e1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/equipment/zombie_horse_saddle/saddle.png differ diff --git a/public/assets/minecraft/textures/entity/experience/experience_orb.png b/public/assets/minecraft/textures/entity/experience/experience_orb.png new file mode 100644 index 00000000..6dc65a0b Binary files /dev/null and b/public/assets/minecraft/textures/entity/experience/experience_orb.png differ diff --git a/public/assets/minecraft/textures/entity/fish/cod.png b/public/assets/minecraft/textures/entity/fish/cod.png new file mode 100644 index 00000000..0d6cad83 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/cod.png differ diff --git a/public/assets/minecraft/textures/entity/fish/pufferfish.png b/public/assets/minecraft/textures/entity/fish/pufferfish.png new file mode 100644 index 00000000..6eb30ce0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/pufferfish.png differ diff --git a/public/assets/minecraft/textures/entity/fish/salmon.png b/public/assets/minecraft/textures/entity/fish/salmon.png new file mode 100644 index 00000000..fec4afac Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/salmon.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a.png b/public/assets/minecraft/textures/entity/fish/tropical_a.png new file mode 100644 index 00000000..f10464c6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_1.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_1.png new file mode 100644 index 00000000..8fef9b16 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_1.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_2.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_2.png new file mode 100644 index 00000000..c0a4556a Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_2.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_3.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_3.png new file mode 100644 index 00000000..54c8b695 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_3.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_4.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_4.png new file mode 100644 index 00000000..8395d494 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_4.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_5.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_5.png new file mode 100644 index 00000000..87ba0bd7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_5.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_6.png b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_6.png new file mode 100644 index 00000000..771e1c07 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_a_pattern_6.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b.png b/public/assets/minecraft/textures/entity/fish/tropical_b.png new file mode 100644 index 00000000..705c31ab Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_1.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_1.png new file mode 100644 index 00000000..b18aa32d Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_1.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_2.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_2.png new file mode 100644 index 00000000..adbd23ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_2.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_3.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_3.png new file mode 100644 index 00000000..75fa20b1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_3.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_4.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_4.png new file mode 100644 index 00000000..c2ec1d02 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_4.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_5.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_5.png new file mode 100644 index 00000000..45a86990 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_5.png differ diff --git a/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_6.png b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_6.png new file mode 100644 index 00000000..7be3fb49 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fish/tropical_b_pattern_6.png differ diff --git a/public/assets/minecraft/textures/entity/fishing/fishing_hook.png b/public/assets/minecraft/textures/entity/fishing/fishing_hook.png new file mode 100644 index 00000000..e92d4d27 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fishing/fishing_hook.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox.png b/public/assets/minecraft/textures/entity/fox/fox.png new file mode 100644 index 00000000..fde07535 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_baby.png b/public/assets/minecraft/textures/entity/fox/fox_baby.png new file mode 100644 index 00000000..49aab8be Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_baby.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_sleep.png b/public/assets/minecraft/textures/entity/fox/fox_sleep.png new file mode 100644 index 00000000..3095cb30 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_sleep.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_sleep_baby.png b/public/assets/minecraft/textures/entity/fox/fox_sleep_baby.png new file mode 100644 index 00000000..b2675531 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_sleep_baby.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_snow.png b/public/assets/minecraft/textures/entity/fox/fox_snow.png new file mode 100644 index 00000000..c0bb67c5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_snow.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_snow_baby.png b/public/assets/minecraft/textures/entity/fox/fox_snow_baby.png new file mode 100644 index 00000000..a8119881 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_snow_baby.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_snow_sleep.png b/public/assets/minecraft/textures/entity/fox/fox_snow_sleep.png new file mode 100644 index 00000000..45de007e Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_snow_sleep.png differ diff --git a/public/assets/minecraft/textures/entity/fox/fox_snow_sleep_baby.png b/public/assets/minecraft/textures/entity/fox/fox_snow_sleep_baby.png new file mode 100644 index 00000000..3b417118 Binary files /dev/null and b/public/assets/minecraft/textures/entity/fox/fox_snow_sleep_baby.png differ diff --git a/public/assets/minecraft/textures/entity/frog/frog_cold.png b/public/assets/minecraft/textures/entity/frog/frog_cold.png new file mode 100644 index 00000000..c9e64a40 Binary files /dev/null and b/public/assets/minecraft/textures/entity/frog/frog_cold.png differ diff --git a/public/assets/minecraft/textures/entity/frog/frog_temperate.png b/public/assets/minecraft/textures/entity/frog/frog_temperate.png new file mode 100644 index 00000000..afa2e9fb Binary files /dev/null and b/public/assets/minecraft/textures/entity/frog/frog_temperate.png differ diff --git a/public/assets/minecraft/textures/entity/frog/frog_warm.png b/public/assets/minecraft/textures/entity/frog/frog_warm.png new file mode 100644 index 00000000..0dbfe402 Binary files /dev/null and b/public/assets/minecraft/textures/entity/frog/frog_warm.png differ diff --git a/public/assets/minecraft/textures/entity/ghast/ghast.png b/public/assets/minecraft/textures/entity/ghast/ghast.png new file mode 100644 index 00000000..bf30914e Binary files /dev/null and b/public/assets/minecraft/textures/entity/ghast/ghast.png differ diff --git a/public/assets/minecraft/textures/entity/ghast/ghast_shooting.png b/public/assets/minecraft/textures/entity/ghast/ghast_shooting.png new file mode 100644 index 00000000..fe15f0fd Binary files /dev/null and b/public/assets/minecraft/textures/entity/ghast/ghast_shooting.png differ diff --git a/public/assets/minecraft/textures/entity/ghast/happy_ghast.png b/public/assets/minecraft/textures/entity/ghast/happy_ghast.png new file mode 100644 index 00000000..584f44f9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/ghast/happy_ghast.png differ diff --git a/public/assets/minecraft/textures/entity/ghast/happy_ghast_baby.png b/public/assets/minecraft/textures/entity/ghast/happy_ghast_baby.png new file mode 100644 index 00000000..1fb5df09 Binary files /dev/null and b/public/assets/minecraft/textures/entity/ghast/happy_ghast_baby.png differ diff --git a/public/assets/minecraft/textures/entity/ghast/happy_ghast_ropes.png b/public/assets/minecraft/textures/entity/ghast/happy_ghast_ropes.png new file mode 100644 index 00000000..2a1b3a89 Binary files /dev/null and b/public/assets/minecraft/textures/entity/ghast/happy_ghast_ropes.png differ diff --git a/public/assets/minecraft/textures/entity/goat/goat.png b/public/assets/minecraft/textures/entity/goat/goat.png new file mode 100644 index 00000000..cf61e566 Binary files /dev/null and b/public/assets/minecraft/textures/entity/goat/goat.png differ diff --git a/public/assets/minecraft/textures/entity/goat/goat_baby.png b/public/assets/minecraft/textures/entity/goat/goat_baby.png new file mode 100644 index 00000000..85bdf81d Binary files /dev/null and b/public/assets/minecraft/textures/entity/goat/goat_baby.png differ diff --git a/public/assets/minecraft/textures/entity/guardian/guardian.png b/public/assets/minecraft/textures/entity/guardian/guardian.png new file mode 100644 index 00000000..12e1846b Binary files /dev/null and b/public/assets/minecraft/textures/entity/guardian/guardian.png differ diff --git a/public/assets/minecraft/textures/entity/guardian/guardian_beam.png b/public/assets/minecraft/textures/entity/guardian/guardian_beam.png new file mode 100644 index 00000000..68f0109e Binary files /dev/null and b/public/assets/minecraft/textures/entity/guardian/guardian_beam.png differ diff --git a/public/assets/minecraft/textures/entity/guardian/guardian_elder.png b/public/assets/minecraft/textures/entity/guardian/guardian_elder.png new file mode 100644 index 00000000..c8c827bb Binary files /dev/null and b/public/assets/minecraft/textures/entity/guardian/guardian_elder.png differ diff --git a/public/assets/minecraft/textures/entity/hoglin/hoglin.png b/public/assets/minecraft/textures/entity/hoglin/hoglin.png new file mode 100644 index 00000000..b15215b2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/hoglin/hoglin.png differ diff --git a/public/assets/minecraft/textures/entity/hoglin/hoglin_baby.png b/public/assets/minecraft/textures/entity/hoglin/hoglin_baby.png new file mode 100644 index 00000000..9c1f7769 Binary files /dev/null and b/public/assets/minecraft/textures/entity/hoglin/hoglin_baby.png differ diff --git a/public/assets/minecraft/textures/entity/hoglin/zoglin.png b/public/assets/minecraft/textures/entity/hoglin/zoglin.png new file mode 100644 index 00000000..36505c0c Binary files /dev/null and b/public/assets/minecraft/textures/entity/hoglin/zoglin.png differ diff --git a/public/assets/minecraft/textures/entity/hoglin/zoglin_baby.png b/public/assets/minecraft/textures/entity/hoglin/zoglin_baby.png new file mode 100644 index 00000000..e22dd7dd Binary files /dev/null and b/public/assets/minecraft/textures/entity/hoglin/zoglin_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/donkey.png b/public/assets/minecraft/textures/entity/horse/donkey.png new file mode 100644 index 00000000..f075d3ed Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/donkey.png differ diff --git a/public/assets/minecraft/textures/entity/horse/donkey_baby.png b/public/assets/minecraft/textures/entity/horse/donkey_baby.png new file mode 100644 index 00000000..ea90e91a Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/donkey_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_black.png b/public/assets/minecraft/textures/entity/horse/horse_black.png new file mode 100644 index 00000000..e2a7d6c0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_black.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_black_baby.png b/public/assets/minecraft/textures/entity/horse/horse_black_baby.png new file mode 100644 index 00000000..4ee1c1ad Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_black_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_brown.png b/public/assets/minecraft/textures/entity/horse/horse_brown.png new file mode 100644 index 00000000..57187d64 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_brown.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_brown_baby.png b/public/assets/minecraft/textures/entity/horse/horse_brown_baby.png new file mode 100644 index 00000000..779e1059 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_brown_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_chestnut.png b/public/assets/minecraft/textures/entity/horse/horse_chestnut.png new file mode 100644 index 00000000..c149e77f Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_chestnut.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_chestnut_baby.png b/public/assets/minecraft/textures/entity/horse/horse_chestnut_baby.png new file mode 100644 index 00000000..56e0d106 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_chestnut_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_creamy.png b/public/assets/minecraft/textures/entity/horse/horse_creamy.png new file mode 100644 index 00000000..4d56034f Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_creamy.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_creamy_baby.png b/public/assets/minecraft/textures/entity/horse/horse_creamy_baby.png new file mode 100644 index 00000000..50455625 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_creamy_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_darkbrown.png b/public/assets/minecraft/textures/entity/horse/horse_darkbrown.png new file mode 100644 index 00000000..1e143cc6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_darkbrown.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_darkbrown_baby.png b/public/assets/minecraft/textures/entity/horse/horse_darkbrown_baby.png new file mode 100644 index 00000000..7c7f05e9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_darkbrown_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_gray.png b/public/assets/minecraft/textures/entity/horse/horse_gray.png new file mode 100644 index 00000000..3dd9cd69 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_gray.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_gray_baby.png b/public/assets/minecraft/textures/entity/horse/horse_gray_baby.png new file mode 100644 index 00000000..5a26c8ec Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_gray_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots.png b/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots.png new file mode 100644 index 00000000..74ea691a Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots_baby.png b/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots_baby.png new file mode 100644 index 00000000..489d96bb Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_blackdots_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_white.png b/public/assets/minecraft/textures/entity/horse/horse_markings_white.png new file mode 100644 index 00000000..4646ce79 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_white.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_white_baby.png b/public/assets/minecraft/textures/entity/horse/horse_markings_white_baby.png new file mode 100644 index 00000000..0bc171c2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_white_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots.png b/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots.png new file mode 100644 index 00000000..c2cc7db8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots_baby.png b/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots_baby.png new file mode 100644 index 00000000..e4304dce Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_whitedots_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield.png b/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield.png new file mode 100644 index 00000000..569e63bf Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield_baby.png b/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield_baby.png new file mode 100644 index 00000000..289cf667 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_markings_whitefield_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_skeleton.png b/public/assets/minecraft/textures/entity/horse/horse_skeleton.png new file mode 100644 index 00000000..b07f79cf Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_skeleton.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_skeleton_baby.png b/public/assets/minecraft/textures/entity/horse/horse_skeleton_baby.png new file mode 100644 index 00000000..dafbe7dd Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_skeleton_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_white.png b/public/assets/minecraft/textures/entity/horse/horse_white.png new file mode 100644 index 00000000..1804a877 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_white.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_white_baby.png b/public/assets/minecraft/textures/entity/horse/horse_white_baby.png new file mode 100644 index 00000000..713158c6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_white_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_zombie.png b/public/assets/minecraft/textures/entity/horse/horse_zombie.png new file mode 100644 index 00000000..1280717d Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_zombie.png differ diff --git a/public/assets/minecraft/textures/entity/horse/horse_zombie_baby.png b/public/assets/minecraft/textures/entity/horse/horse_zombie_baby.png new file mode 100644 index 00000000..d6adb962 Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/horse_zombie_baby.png differ diff --git a/public/assets/minecraft/textures/entity/horse/mule.png b/public/assets/minecraft/textures/entity/horse/mule.png new file mode 100644 index 00000000..d9c9653a Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/mule.png differ diff --git a/public/assets/minecraft/textures/entity/horse/mule_baby.png b/public/assets/minecraft/textures/entity/horse/mule_baby.png new file mode 100644 index 00000000..d2dbec1c Binary files /dev/null and b/public/assets/minecraft/textures/entity/horse/mule_baby.png differ diff --git a/public/assets/minecraft/textures/entity/illager/evoker.png b/public/assets/minecraft/textures/entity/illager/evoker.png new file mode 100644 index 00000000..670bff95 Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/evoker.png differ diff --git a/public/assets/minecraft/textures/entity/illager/evoker_fangs.png b/public/assets/minecraft/textures/entity/illager/evoker_fangs.png new file mode 100644 index 00000000..2ec615fe Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/evoker_fangs.png differ diff --git a/public/assets/minecraft/textures/entity/illager/illusioner.png b/public/assets/minecraft/textures/entity/illager/illusioner.png new file mode 100644 index 00000000..0f34f3eb Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/illusioner.png differ diff --git a/public/assets/minecraft/textures/entity/illager/pillager.png b/public/assets/minecraft/textures/entity/illager/pillager.png new file mode 100644 index 00000000..626660dc Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/pillager.png differ diff --git a/public/assets/minecraft/textures/entity/illager/ravager.png b/public/assets/minecraft/textures/entity/illager/ravager.png new file mode 100644 index 00000000..31a80bf5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/ravager.png differ diff --git a/public/assets/minecraft/textures/entity/illager/vex.png b/public/assets/minecraft/textures/entity/illager/vex.png new file mode 100644 index 00000000..fa42cd68 Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/vex.png differ diff --git a/public/assets/minecraft/textures/entity/illager/vex_charging.png b/public/assets/minecraft/textures/entity/illager/vex_charging.png new file mode 100644 index 00000000..37d59b8b Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/vex_charging.png differ diff --git a/public/assets/minecraft/textures/entity/illager/vindicator.png b/public/assets/minecraft/textures/entity/illager/vindicator.png new file mode 100644 index 00000000..02797889 Binary files /dev/null and b/public/assets/minecraft/textures/entity/illager/vindicator.png differ diff --git a/public/assets/minecraft/textures/entity/iron_golem/iron_golem.png b/public/assets/minecraft/textures/entity/iron_golem/iron_golem.png new file mode 100644 index 00000000..52583136 Binary files /dev/null and b/public/assets/minecraft/textures/entity/iron_golem/iron_golem.png differ diff --git a/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_high.png b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_high.png new file mode 100644 index 00000000..665396fb Binary files /dev/null and b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_high.png differ diff --git a/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_low.png b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_low.png new file mode 100644 index 00000000..8c1f3448 Binary files /dev/null and b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_low.png differ diff --git a/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_medium.png b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_medium.png new file mode 100644 index 00000000..20a02009 Binary files /dev/null and b/public/assets/minecraft/textures/entity/iron_golem/iron_golem_crackiness_medium.png differ diff --git a/public/assets/minecraft/textures/entity/lead_knot/lead_knot.png b/public/assets/minecraft/textures/entity/lead_knot/lead_knot.png new file mode 100644 index 00000000..0466326c Binary files /dev/null and b/public/assets/minecraft/textures/entity/lead_knot/lead_knot.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_brown.png b/public/assets/minecraft/textures/entity/llama/llama_brown.png new file mode 100644 index 00000000..bdcf4f49 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_brown.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_brown_baby.png b/public/assets/minecraft/textures/entity/llama/llama_brown_baby.png new file mode 100644 index 00000000..8c8c897d Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_brown_baby.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_creamy.png b/public/assets/minecraft/textures/entity/llama/llama_creamy.png new file mode 100644 index 00000000..1aa6f439 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_creamy.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_creamy_baby.png b/public/assets/minecraft/textures/entity/llama/llama_creamy_baby.png new file mode 100644 index 00000000..46da4cc2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_creamy_baby.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_gray.png b/public/assets/minecraft/textures/entity/llama/llama_gray.png new file mode 100644 index 00000000..8f1ed22e Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_gray.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_gray_baby.png b/public/assets/minecraft/textures/entity/llama/llama_gray_baby.png new file mode 100644 index 00000000..3b4b96b8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_gray_baby.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_spit.png b/public/assets/minecraft/textures/entity/llama/llama_spit.png new file mode 100644 index 00000000..4b6fb820 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_spit.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_white.png b/public/assets/minecraft/textures/entity/llama/llama_white.png new file mode 100644 index 00000000..623c77b4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_white.png differ diff --git a/public/assets/minecraft/textures/entity/llama/llama_white_baby.png b/public/assets/minecraft/textures/entity/llama/llama_white_baby.png new file mode 100644 index 00000000..569b9cff Binary files /dev/null and b/public/assets/minecraft/textures/entity/llama/llama_white_baby.png differ diff --git a/public/assets/minecraft/textures/entity/minecart/minecart.png b/public/assets/minecraft/textures/entity/minecart/minecart.png new file mode 100644 index 00000000..9efe6a9f Binary files /dev/null and b/public/assets/minecraft/textures/entity/minecart/minecart.png differ diff --git a/public/assets/minecraft/textures/entity/nautilus/nautilus.png b/public/assets/minecraft/textures/entity/nautilus/nautilus.png new file mode 100644 index 00000000..dd30aa64 Binary files /dev/null and b/public/assets/minecraft/textures/entity/nautilus/nautilus.png differ diff --git a/public/assets/minecraft/textures/entity/nautilus/nautilus_baby.png b/public/assets/minecraft/textures/entity/nautilus/nautilus_baby.png new file mode 100644 index 00000000..3708e097 Binary files /dev/null and b/public/assets/minecraft/textures/entity/nautilus/nautilus_baby.png differ diff --git a/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus.png b/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus.png new file mode 100644 index 00000000..e6a66d4c Binary files /dev/null and b/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus.png differ diff --git a/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus_coral.png b/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus_coral.png new file mode 100644 index 00000000..10b3d61e Binary files /dev/null and b/public/assets/minecraft/textures/entity/nautilus/zombie_nautilus_coral.png differ diff --git a/public/assets/minecraft/textures/entity/panda/aggressive_panda_baby.png b/public/assets/minecraft/textures/entity/panda/aggressive_panda_baby.png new file mode 100644 index 00000000..59b91ce9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/aggressive_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/brown_panda_baby.png b/public/assets/minecraft/textures/entity/panda/brown_panda_baby.png new file mode 100644 index 00000000..f4a28a3c Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/brown_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/lazy_panda_baby.png b/public/assets/minecraft/textures/entity/panda/lazy_panda_baby.png new file mode 100644 index 00000000..62f11fb4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/lazy_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda.png b/public/assets/minecraft/textures/entity/panda/panda.png new file mode 100644 index 00000000..ffb70bb5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_aggressive.png b/public/assets/minecraft/textures/entity/panda/panda_aggressive.png new file mode 100644 index 00000000..56ab8351 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_aggressive.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_baby.png b/public/assets/minecraft/textures/entity/panda/panda_baby.png new file mode 100644 index 00000000..91b78370 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_brown.png b/public/assets/minecraft/textures/entity/panda/panda_brown.png new file mode 100644 index 00000000..6c8aeb22 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_brown.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_lazy.png b/public/assets/minecraft/textures/entity/panda/panda_lazy.png new file mode 100644 index 00000000..d4258544 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_lazy.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_playful.png b/public/assets/minecraft/textures/entity/panda/panda_playful.png new file mode 100644 index 00000000..67fab0d1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_playful.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_weak.png b/public/assets/minecraft/textures/entity/panda/panda_weak.png new file mode 100644 index 00000000..f8b1b3cf Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_weak.png differ diff --git a/public/assets/minecraft/textures/entity/panda/panda_worried.png b/public/assets/minecraft/textures/entity/panda/panda_worried.png new file mode 100644 index 00000000..276dd9f5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/panda_worried.png differ diff --git a/public/assets/minecraft/textures/entity/panda/playful_panda_baby.png b/public/assets/minecraft/textures/entity/panda/playful_panda_baby.png new file mode 100644 index 00000000..6aae9ba4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/playful_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/weak_panda_baby.png b/public/assets/minecraft/textures/entity/panda/weak_panda_baby.png new file mode 100644 index 00000000..826739da Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/weak_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/panda/worried_panda_baby.png b/public/assets/minecraft/textures/entity/panda/worried_panda_baby.png new file mode 100644 index 00000000..b48e0252 Binary files /dev/null and b/public/assets/minecraft/textures/entity/panda/worried_panda_baby.png differ diff --git a/public/assets/minecraft/textures/entity/parrot/parrot_blue.png b/public/assets/minecraft/textures/entity/parrot/parrot_blue.png new file mode 100644 index 00000000..0d50974b Binary files /dev/null and b/public/assets/minecraft/textures/entity/parrot/parrot_blue.png differ diff --git a/public/assets/minecraft/textures/entity/parrot/parrot_green.png b/public/assets/minecraft/textures/entity/parrot/parrot_green.png new file mode 100644 index 00000000..a2af05f5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/parrot/parrot_green.png differ diff --git a/public/assets/minecraft/textures/entity/parrot/parrot_grey.png b/public/assets/minecraft/textures/entity/parrot/parrot_grey.png new file mode 100644 index 00000000..a8845fe0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/parrot/parrot_grey.png differ diff --git a/public/assets/minecraft/textures/entity/parrot/parrot_red_blue.png b/public/assets/minecraft/textures/entity/parrot/parrot_red_blue.png new file mode 100644 index 00000000..1f5c28fa Binary files /dev/null and b/public/assets/minecraft/textures/entity/parrot/parrot_red_blue.png differ diff --git a/public/assets/minecraft/textures/entity/parrot/parrot_yellow_blue.png b/public/assets/minecraft/textures/entity/parrot/parrot_yellow_blue.png new file mode 100644 index 00000000..ae1594a6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/parrot/parrot_yellow_blue.png differ diff --git a/public/assets/minecraft/textures/entity/phantom/phantom.png b/public/assets/minecraft/textures/entity/phantom/phantom.png new file mode 100644 index 00000000..bacac6e9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/phantom/phantom.png differ diff --git a/public/assets/minecraft/textures/entity/phantom/phantom_eyes.png b/public/assets/minecraft/textures/entity/phantom/phantom_eyes.png new file mode 100644 index 00000000..4fa35bd6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/phantom/phantom_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_cold.png b/public/assets/minecraft/textures/entity/pig/pig_cold.png new file mode 100644 index 00000000..ba79c8ec Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_cold.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_cold_baby.png b/public/assets/minecraft/textures/entity/pig/pig_cold_baby.png new file mode 100644 index 00000000..b039b571 Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_cold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_temperate.png b/public/assets/minecraft/textures/entity/pig/pig_temperate.png new file mode 100644 index 00000000..63b78f98 Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_temperate.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_temperate_baby.png b/public/assets/minecraft/textures/entity/pig/pig_temperate_baby.png new file mode 100644 index 00000000..b6d8af27 Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_temperate_baby.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_warm.png b/public/assets/minecraft/textures/entity/pig/pig_warm.png new file mode 100644 index 00000000..7cc2d876 Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_warm.png differ diff --git a/public/assets/minecraft/textures/entity/pig/pig_warm_baby.png b/public/assets/minecraft/textures/entity/pig/pig_warm_baby.png new file mode 100644 index 00000000..17ccfa93 Binary files /dev/null and b/public/assets/minecraft/textures/entity/pig/pig_warm_baby.png differ diff --git a/public/assets/minecraft/textures/entity/piglin/piglin.png b/public/assets/minecraft/textures/entity/piglin/piglin.png new file mode 100644 index 00000000..4baacca9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/piglin/piglin.png differ diff --git a/public/assets/minecraft/textures/entity/piglin/piglin_baby.png b/public/assets/minecraft/textures/entity/piglin/piglin_baby.png new file mode 100644 index 00000000..7e3d11d4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/piglin/piglin_baby.png differ diff --git a/public/assets/minecraft/textures/entity/piglin/piglin_brute.png b/public/assets/minecraft/textures/entity/piglin/piglin_brute.png new file mode 100644 index 00000000..e31fdc95 Binary files /dev/null and b/public/assets/minecraft/textures/entity/piglin/piglin_brute.png differ diff --git a/public/assets/minecraft/textures/entity/piglin/zombified_piglin.png b/public/assets/minecraft/textures/entity/piglin/zombified_piglin.png new file mode 100644 index 00000000..781098e3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/piglin/zombified_piglin.png differ diff --git a/public/assets/minecraft/textures/entity/piglin/zombified_piglin_baby.png b/public/assets/minecraft/textures/entity/piglin/zombified_piglin_baby.png new file mode 100644 index 00000000..d18b4972 Binary files /dev/null and b/public/assets/minecraft/textures/entity/piglin/zombified_piglin_baby.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/alex.png b/public/assets/minecraft/textures/entity/player/slim/alex.png new file mode 100644 index 00000000..99af1933 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/alex.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/ari.png b/public/assets/minecraft/textures/entity/player/slim/ari.png new file mode 100644 index 00000000..370292ab Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/ari.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/efe.png b/public/assets/minecraft/textures/entity/player/slim/efe.png new file mode 100644 index 00000000..3370b1fc Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/efe.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/kai.png b/public/assets/minecraft/textures/entity/player/slim/kai.png new file mode 100644 index 00000000..ed10785d Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/kai.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/makena.png b/public/assets/minecraft/textures/entity/player/slim/makena.png new file mode 100644 index 00000000..ad8cacee Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/makena.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/noor.png b/public/assets/minecraft/textures/entity/player/slim/noor.png new file mode 100644 index 00000000..a471226b Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/noor.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/steve.png b/public/assets/minecraft/textures/entity/player/slim/steve.png new file mode 100644 index 00000000..b00ef054 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/steve.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/sunny.png b/public/assets/minecraft/textures/entity/player/slim/sunny.png new file mode 100644 index 00000000..0c1f9c4b Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/sunny.png differ diff --git a/public/assets/minecraft/textures/entity/player/slim/zuri.png b/public/assets/minecraft/textures/entity/player/slim/zuri.png new file mode 100644 index 00000000..98386c19 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/slim/zuri.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/alex.png b/public/assets/minecraft/textures/entity/player/wide/alex.png new file mode 100644 index 00000000..f9973fdb Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/alex.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/ari.png b/public/assets/minecraft/textures/entity/player/wide/ari.png new file mode 100644 index 00000000..150212b4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/ari.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/efe.png b/public/assets/minecraft/textures/entity/player/wide/efe.png new file mode 100644 index 00000000..7a9d147e Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/efe.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/kai.png b/public/assets/minecraft/textures/entity/player/wide/kai.png new file mode 100644 index 00000000..c7df76d5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/kai.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/makena.png b/public/assets/minecraft/textures/entity/player/wide/makena.png new file mode 100644 index 00000000..d5056229 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/makena.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/noor.png b/public/assets/minecraft/textures/entity/player/wide/noor.png new file mode 100644 index 00000000..32e9d636 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/noor.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/steve.png b/public/assets/minecraft/textures/entity/player/wide/steve.png new file mode 100644 index 00000000..16077860 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/steve.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/sunny.png b/public/assets/minecraft/textures/entity/player/wide/sunny.png new file mode 100644 index 00000000..3eea9633 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/sunny.png differ diff --git a/public/assets/minecraft/textures/entity/player/wide/zuri.png b/public/assets/minecraft/textures/entity/player/wide/zuri.png new file mode 100644 index 00000000..3c990583 Binary files /dev/null and b/public/assets/minecraft/textures/entity/player/wide/zuri.png differ diff --git a/public/assets/minecraft/textures/entity/projectiles/arrow.png b/public/assets/minecraft/textures/entity/projectiles/arrow.png new file mode 100644 index 00000000..913766aa Binary files /dev/null and b/public/assets/minecraft/textures/entity/projectiles/arrow.png differ diff --git a/public/assets/minecraft/textures/entity/projectiles/arrow_spectral.png b/public/assets/minecraft/textures/entity/projectiles/arrow_spectral.png new file mode 100644 index 00000000..28e9c247 Binary files /dev/null and b/public/assets/minecraft/textures/entity/projectiles/arrow_spectral.png differ diff --git a/public/assets/minecraft/textures/entity/projectiles/arrow_tipped.png b/public/assets/minecraft/textures/entity/projectiles/arrow_tipped.png new file mode 100644 index 00000000..913766aa Binary files /dev/null and b/public/assets/minecraft/textures/entity/projectiles/arrow_tipped.png differ diff --git a/public/assets/minecraft/textures/entity/projectiles/wind_charge.png b/public/assets/minecraft/textures/entity/projectiles/wind_charge.png new file mode 100644 index 00000000..5b4d0e31 Binary files /dev/null and b/public/assets/minecraft/textures/entity/projectiles/wind_charge.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_black.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_black.png new file mode 100644 index 00000000..a86e0f86 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_black.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_black_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_black_baby.png new file mode 100644 index 00000000..699ee341 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_black_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_brown.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_brown.png new file mode 100644 index 00000000..bc02efe5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_brown.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_brown_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_brown_baby.png new file mode 100644 index 00000000..9bdade22 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_brown_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog.png new file mode 100644 index 00000000..f2456694 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog_baby.png new file mode 100644 index 00000000..c9437965 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_caerbannog_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_gold.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_gold.png new file mode 100644 index 00000000..99cd62d9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_gold.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_gold_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_gold_baby.png new file mode 100644 index 00000000..a5bcbf72 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_gold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_salt.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_salt.png new file mode 100644 index 00000000..5f95bfef Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_salt.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_salt_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_salt_baby.png new file mode 100644 index 00000000..a9a1f8de Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_salt_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_toast.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_toast.png new file mode 100644 index 00000000..afcc1d07 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_toast.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_toast_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_toast_baby.png new file mode 100644 index 00000000..a18360cc Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_toast_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_white.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_white.png new file mode 100644 index 00000000..a7443cc3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_white.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_white_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_baby.png new file mode 100644 index 00000000..3bb7f619 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_baby.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched.png new file mode 100644 index 00000000..4424d107 Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched.png differ diff --git a/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched_baby.png b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched_baby.png new file mode 100644 index 00000000..bb3d432d Binary files /dev/null and b/public/assets/minecraft/textures/entity/rabbit/rabbit_white_splotched_baby.png differ diff --git a/public/assets/minecraft/textures/entity/sheep/sheep.png b/public/assets/minecraft/textures/entity/sheep/sheep.png new file mode 100644 index 00000000..8a39fa15 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sheep/sheep.png differ diff --git a/public/assets/minecraft/textures/entity/sheep/sheep_baby.png b/public/assets/minecraft/textures/entity/sheep/sheep_baby.png new file mode 100644 index 00000000..89ddd387 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sheep/sheep_baby.png differ diff --git a/public/assets/minecraft/textures/entity/sheep/sheep_wool.png b/public/assets/minecraft/textures/entity/sheep/sheep_wool.png new file mode 100644 index 00000000..749d5677 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sheep/sheep_wool.png differ diff --git a/public/assets/minecraft/textures/entity/sheep/sheep_wool_baby.png b/public/assets/minecraft/textures/entity/sheep/sheep_wool_baby.png new file mode 100644 index 00000000..b6abe158 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sheep/sheep_wool_baby.png differ diff --git a/public/assets/minecraft/textures/entity/sheep/sheep_wool_undercoat.png b/public/assets/minecraft/textures/entity/sheep/sheep_wool_undercoat.png new file mode 100644 index 00000000..2c2da1cb Binary files /dev/null and b/public/assets/minecraft/textures/entity/sheep/sheep_wool_undercoat.png differ diff --git a/public/assets/minecraft/textures/entity/shield/base.png b/public/assets/minecraft/textures/entity/shield/base.png new file mode 100644 index 00000000..88e2c4a7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/base.png differ diff --git a/public/assets/minecraft/textures/entity/shield/border.png b/public/assets/minecraft/textures/entity/shield/border.png new file mode 100644 index 00000000..67e338b5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/border.png differ diff --git a/public/assets/minecraft/textures/entity/shield/bricks.png b/public/assets/minecraft/textures/entity/shield/bricks.png new file mode 100644 index 00000000..c158a008 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/bricks.png differ diff --git a/public/assets/minecraft/textures/entity/shield/circle.png b/public/assets/minecraft/textures/entity/shield/circle.png new file mode 100644 index 00000000..3cd5e9ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/circle.png differ diff --git a/public/assets/minecraft/textures/entity/shield/creeper.png b/public/assets/minecraft/textures/entity/shield/creeper.png new file mode 100644 index 00000000..99fc8159 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/creeper.png differ diff --git a/public/assets/minecraft/textures/entity/shield/cross.png b/public/assets/minecraft/textures/entity/shield/cross.png new file mode 100644 index 00000000..cdb94665 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/cross.png differ diff --git a/public/assets/minecraft/textures/entity/shield/curly_border.png b/public/assets/minecraft/textures/entity/shield/curly_border.png new file mode 100644 index 00000000..21a01b04 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/curly_border.png differ diff --git a/public/assets/minecraft/textures/entity/shield/diagonal_left.png b/public/assets/minecraft/textures/entity/shield/diagonal_left.png new file mode 100644 index 00000000..21e8eff0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/diagonal_left.png differ diff --git a/public/assets/minecraft/textures/entity/shield/diagonal_right.png b/public/assets/minecraft/textures/entity/shield/diagonal_right.png new file mode 100644 index 00000000..9eed7783 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/diagonal_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/diagonal_up_left.png b/public/assets/minecraft/textures/entity/shield/diagonal_up_left.png new file mode 100644 index 00000000..9b42a2a7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/diagonal_up_left.png differ diff --git a/public/assets/minecraft/textures/entity/shield/diagonal_up_right.png b/public/assets/minecraft/textures/entity/shield/diagonal_up_right.png new file mode 100644 index 00000000..d5d224be Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/diagonal_up_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/flow.png b/public/assets/minecraft/textures/entity/shield/flow.png new file mode 100644 index 00000000..a51fe81e Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/flow.png differ diff --git a/public/assets/minecraft/textures/entity/shield/flower.png b/public/assets/minecraft/textures/entity/shield/flower.png new file mode 100644 index 00000000..51a8d34b Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/flower.png differ diff --git a/public/assets/minecraft/textures/entity/shield/globe.png b/public/assets/minecraft/textures/entity/shield/globe.png new file mode 100644 index 00000000..eee05012 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/globe.png differ diff --git a/public/assets/minecraft/textures/entity/shield/gradient.png b/public/assets/minecraft/textures/entity/shield/gradient.png new file mode 100644 index 00000000..c269b5a2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/gradient.png differ diff --git a/public/assets/minecraft/textures/entity/shield/gradient_up.png b/public/assets/minecraft/textures/entity/shield/gradient_up.png new file mode 100644 index 00000000..7b38538a Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/gradient_up.png differ diff --git a/public/assets/minecraft/textures/entity/shield/guster.png b/public/assets/minecraft/textures/entity/shield/guster.png new file mode 100644 index 00000000..68f3ef42 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/guster.png differ diff --git a/public/assets/minecraft/textures/entity/shield/half_horizontal.png b/public/assets/minecraft/textures/entity/shield/half_horizontal.png new file mode 100644 index 00000000..5fdd0274 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/half_horizontal.png differ diff --git a/public/assets/minecraft/textures/entity/shield/half_horizontal_bottom.png b/public/assets/minecraft/textures/entity/shield/half_horizontal_bottom.png new file mode 100644 index 00000000..d04ed4cf Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/half_horizontal_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/shield/half_vertical.png b/public/assets/minecraft/textures/entity/shield/half_vertical.png new file mode 100644 index 00000000..8a0d6f35 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/half_vertical.png differ diff --git a/public/assets/minecraft/textures/entity/shield/half_vertical_right.png b/public/assets/minecraft/textures/entity/shield/half_vertical_right.png new file mode 100644 index 00000000..ec0f64d4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/half_vertical_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/mojang.png b/public/assets/minecraft/textures/entity/shield/mojang.png new file mode 100644 index 00000000..02c025fd Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/mojang.png differ diff --git a/public/assets/minecraft/textures/entity/shield/piglin.png b/public/assets/minecraft/textures/entity/shield/piglin.png new file mode 100644 index 00000000..74ecd1f8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/piglin.png differ diff --git a/public/assets/minecraft/textures/entity/shield/rhombus.png b/public/assets/minecraft/textures/entity/shield/rhombus.png new file mode 100644 index 00000000..9b4f128f Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/rhombus.png differ diff --git a/public/assets/minecraft/textures/entity/shield/shield_base.png b/public/assets/minecraft/textures/entity/shield/shield_base.png new file mode 100644 index 00000000..45f7456a Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/shield_base.png differ diff --git a/public/assets/minecraft/textures/entity/shield/shield_base_nopattern.png b/public/assets/minecraft/textures/entity/shield/shield_base_nopattern.png new file mode 100644 index 00000000..0553eccd Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/shield_base_nopattern.png differ diff --git a/public/assets/minecraft/textures/entity/shield/skull.png b/public/assets/minecraft/textures/entity/shield/skull.png new file mode 100644 index 00000000..59faecf5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/skull.png differ diff --git a/public/assets/minecraft/textures/entity/shield/small_stripes.png b/public/assets/minecraft/textures/entity/shield/small_stripes.png new file mode 100644 index 00000000..c1e9685a Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/small_stripes.png differ diff --git a/public/assets/minecraft/textures/entity/shield/square_bottom_left.png b/public/assets/minecraft/textures/entity/shield/square_bottom_left.png new file mode 100644 index 00000000..60dab708 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/square_bottom_left.png differ diff --git a/public/assets/minecraft/textures/entity/shield/square_bottom_right.png b/public/assets/minecraft/textures/entity/shield/square_bottom_right.png new file mode 100644 index 00000000..05d2d874 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/square_bottom_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/square_top_left.png b/public/assets/minecraft/textures/entity/shield/square_top_left.png new file mode 100644 index 00000000..577bf17a Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/square_top_left.png differ diff --git a/public/assets/minecraft/textures/entity/shield/square_top_right.png b/public/assets/minecraft/textures/entity/shield/square_top_right.png new file mode 100644 index 00000000..3de2d69e Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/square_top_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/straight_cross.png b/public/assets/minecraft/textures/entity/shield/straight_cross.png new file mode 100644 index 00000000..8755f07f Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/straight_cross.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_bottom.png b/public/assets/minecraft/textures/entity/shield/stripe_bottom.png new file mode 100644 index 00000000..5821e3c0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_center.png b/public/assets/minecraft/textures/entity/shield/stripe_center.png new file mode 100644 index 00000000..c2d1b35e Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_center.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_downleft.png b/public/assets/minecraft/textures/entity/shield/stripe_downleft.png new file mode 100644 index 00000000..6190c060 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_downleft.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_downright.png b/public/assets/minecraft/textures/entity/shield/stripe_downright.png new file mode 100644 index 00000000..2724735c Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_downright.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_left.png b/public/assets/minecraft/textures/entity/shield/stripe_left.png new file mode 100644 index 00000000..e239fafb Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_left.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_middle.png b/public/assets/minecraft/textures/entity/shield/stripe_middle.png new file mode 100644 index 00000000..b8e65567 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_middle.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_right.png b/public/assets/minecraft/textures/entity/shield/stripe_right.png new file mode 100644 index 00000000..477a103f Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_right.png differ diff --git a/public/assets/minecraft/textures/entity/shield/stripe_top.png b/public/assets/minecraft/textures/entity/shield/stripe_top.png new file mode 100644 index 00000000..95312c35 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/stripe_top.png differ diff --git a/public/assets/minecraft/textures/entity/shield/triangle_bottom.png b/public/assets/minecraft/textures/entity/shield/triangle_bottom.png new file mode 100644 index 00000000..01126331 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/triangle_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/shield/triangle_top.png b/public/assets/minecraft/textures/entity/shield/triangle_top.png new file mode 100644 index 00000000..9570fd4c Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/triangle_top.png differ diff --git a/public/assets/minecraft/textures/entity/shield/triangles_bottom.png b/public/assets/minecraft/textures/entity/shield/triangles_bottom.png new file mode 100644 index 00000000..e3768bab Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/triangles_bottom.png differ diff --git a/public/assets/minecraft/textures/entity/shield/triangles_top.png b/public/assets/minecraft/textures/entity/shield/triangles_top.png new file mode 100644 index 00000000..f20dc530 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shield/triangles_top.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker.png b/public/assets/minecraft/textures/entity/shulker/shulker.png new file mode 100644 index 00000000..7abfb3a5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_black.png b/public/assets/minecraft/textures/entity/shulker/shulker_black.png new file mode 100644 index 00000000..916f6640 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_black.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_blue.png b/public/assets/minecraft/textures/entity/shulker/shulker_blue.png new file mode 100644 index 00000000..c8945cbc Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_blue.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_brown.png b/public/assets/minecraft/textures/entity/shulker/shulker_brown.png new file mode 100644 index 00000000..d8d93399 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_brown.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_cyan.png b/public/assets/minecraft/textures/entity/shulker/shulker_cyan.png new file mode 100644 index 00000000..c0d8e2cb Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_cyan.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_gray.png b/public/assets/minecraft/textures/entity/shulker/shulker_gray.png new file mode 100644 index 00000000..dbb7530a Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_gray.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_green.png b/public/assets/minecraft/textures/entity/shulker/shulker_green.png new file mode 100644 index 00000000..9e6032ad Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_green.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_light_blue.png b/public/assets/minecraft/textures/entity/shulker/shulker_light_blue.png new file mode 100644 index 00000000..c6620e81 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_light_blue.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_light_gray.png b/public/assets/minecraft/textures/entity/shulker/shulker_light_gray.png new file mode 100644 index 00000000..7ade5357 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_light_gray.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_lime.png b/public/assets/minecraft/textures/entity/shulker/shulker_lime.png new file mode 100644 index 00000000..3b38edc1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_lime.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_magenta.png b/public/assets/minecraft/textures/entity/shulker/shulker_magenta.png new file mode 100644 index 00000000..0988e633 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_magenta.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_orange.png b/public/assets/minecraft/textures/entity/shulker/shulker_orange.png new file mode 100644 index 00000000..69f40385 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_orange.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_pink.png b/public/assets/minecraft/textures/entity/shulker/shulker_pink.png new file mode 100644 index 00000000..c08c01cc Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_pink.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_purple.png b/public/assets/minecraft/textures/entity/shulker/shulker_purple.png new file mode 100644 index 00000000..221a8204 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_purple.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_red.png b/public/assets/minecraft/textures/entity/shulker/shulker_red.png new file mode 100644 index 00000000..622d3e52 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_red.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_white.png b/public/assets/minecraft/textures/entity/shulker/shulker_white.png new file mode 100644 index 00000000..03473c59 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_white.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/shulker_yellow.png b/public/assets/minecraft/textures/entity/shulker/shulker_yellow.png new file mode 100644 index 00000000..ecb96bbf Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/shulker_yellow.png differ diff --git a/public/assets/minecraft/textures/entity/shulker/spark.png b/public/assets/minecraft/textures/entity/shulker/spark.png new file mode 100644 index 00000000..d5d39871 Binary files /dev/null and b/public/assets/minecraft/textures/entity/shulker/spark.png differ diff --git a/public/assets/minecraft/textures/entity/silverfish/silverfish.png b/public/assets/minecraft/textures/entity/silverfish/silverfish.png new file mode 100644 index 00000000..7d9e98c8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/silverfish/silverfish.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/bogged.png b/public/assets/minecraft/textures/entity/skeleton/bogged.png new file mode 100644 index 00000000..9c569370 Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/bogged.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/bogged_overlay.png b/public/assets/minecraft/textures/entity/skeleton/bogged_overlay.png new file mode 100644 index 00000000..20c02361 Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/bogged_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/parched.png b/public/assets/minecraft/textures/entity/skeleton/parched.png new file mode 100644 index 00000000..7de520f0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/parched.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/skeleton.png b/public/assets/minecraft/textures/entity/skeleton/skeleton.png new file mode 100644 index 00000000..8399290b Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/skeleton.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/stray.png b/public/assets/minecraft/textures/entity/skeleton/stray.png new file mode 100644 index 00000000..45791130 Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/stray.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/stray_overlay.png b/public/assets/minecraft/textures/entity/skeleton/stray_overlay.png new file mode 100644 index 00000000..7c4e818a Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/stray_overlay.png differ diff --git a/public/assets/minecraft/textures/entity/skeleton/wither_skeleton.png b/public/assets/minecraft/textures/entity/skeleton/wither_skeleton.png new file mode 100644 index 00000000..4c5d635f Binary files /dev/null and b/public/assets/minecraft/textures/entity/skeleton/wither_skeleton.png differ diff --git a/public/assets/minecraft/textures/entity/slime/magmacube.png b/public/assets/minecraft/textures/entity/slime/magmacube.png new file mode 100644 index 00000000..2d687998 Binary files /dev/null and b/public/assets/minecraft/textures/entity/slime/magmacube.png differ diff --git a/public/assets/minecraft/textures/entity/slime/slime.png b/public/assets/minecraft/textures/entity/slime/slime.png new file mode 100644 index 00000000..082504f2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/slime/slime.png differ diff --git a/public/assets/minecraft/textures/entity/sniffer/sniffer.png b/public/assets/minecraft/textures/entity/sniffer/sniffer.png new file mode 100644 index 00000000..7583bb61 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sniffer/sniffer.png differ diff --git a/public/assets/minecraft/textures/entity/sniffer/snifflet.png b/public/assets/minecraft/textures/entity/sniffer/snifflet.png new file mode 100644 index 00000000..02216094 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sniffer/snifflet.png differ diff --git a/public/assets/minecraft/textures/entity/snow_golem/snow_golem.png b/public/assets/minecraft/textures/entity/snow_golem/snow_golem.png new file mode 100644 index 00000000..0ab1f65a Binary files /dev/null and b/public/assets/minecraft/textures/entity/snow_golem/snow_golem.png differ diff --git a/public/assets/minecraft/textures/entity/spider/cave_spider.png b/public/assets/minecraft/textures/entity/spider/cave_spider.png new file mode 100644 index 00000000..71838115 Binary files /dev/null and b/public/assets/minecraft/textures/entity/spider/cave_spider.png differ diff --git a/public/assets/minecraft/textures/entity/spider/spider.png b/public/assets/minecraft/textures/entity/spider/spider.png new file mode 100644 index 00000000..1cb6e8bb Binary files /dev/null and b/public/assets/minecraft/textures/entity/spider/spider.png differ diff --git a/public/assets/minecraft/textures/entity/spider/spider_eyes.png b/public/assets/minecraft/textures/entity/spider/spider_eyes.png new file mode 100644 index 00000000..b1df22d3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/spider/spider_eyes.png differ diff --git a/public/assets/minecraft/textures/entity/squid/glow_squid.png b/public/assets/minecraft/textures/entity/squid/glow_squid.png new file mode 100644 index 00000000..d2556457 Binary files /dev/null and b/public/assets/minecraft/textures/entity/squid/glow_squid.png differ diff --git a/public/assets/minecraft/textures/entity/squid/glow_squid_baby.png b/public/assets/minecraft/textures/entity/squid/glow_squid_baby.png new file mode 100644 index 00000000..152ce9ff Binary files /dev/null and b/public/assets/minecraft/textures/entity/squid/glow_squid_baby.png differ diff --git a/public/assets/minecraft/textures/entity/squid/squid.png b/public/assets/minecraft/textures/entity/squid/squid.png new file mode 100644 index 00000000..0de9f3db Binary files /dev/null and b/public/assets/minecraft/textures/entity/squid/squid.png differ diff --git a/public/assets/minecraft/textures/entity/squid/squid_baby.png b/public/assets/minecraft/textures/entity/squid/squid_baby.png new file mode 100644 index 00000000..680162b3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/squid/squid_baby.png differ diff --git a/public/assets/minecraft/textures/entity/strider/strider.png b/public/assets/minecraft/textures/entity/strider/strider.png new file mode 100644 index 00000000..c7552324 Binary files /dev/null and b/public/assets/minecraft/textures/entity/strider/strider.png differ diff --git a/public/assets/minecraft/textures/entity/strider/strider_baby.png b/public/assets/minecraft/textures/entity/strider/strider_baby.png new file mode 100644 index 00000000..7720acce Binary files /dev/null and b/public/assets/minecraft/textures/entity/strider/strider_baby.png differ diff --git a/public/assets/minecraft/textures/entity/strider/strider_cold.png b/public/assets/minecraft/textures/entity/strider/strider_cold.png new file mode 100644 index 00000000..52c5ec9e Binary files /dev/null and b/public/assets/minecraft/textures/entity/strider/strider_cold.png differ diff --git a/public/assets/minecraft/textures/entity/strider/strider_cold_baby.png b/public/assets/minecraft/textures/entity/strider/strider_cold_baby.png new file mode 100644 index 00000000..a4c9eb14 Binary files /dev/null and b/public/assets/minecraft/textures/entity/strider/strider_cold_baby.png differ diff --git a/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner.png b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner.png new file mode 100644 index 00000000..99040008 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner.png differ diff --git a/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner_small.png b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner_small.png new file mode 100644 index 00000000..0fc74b5c Binary files /dev/null and b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_inner_small.png differ diff --git a/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer.png b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer.png new file mode 100644 index 00000000..4d47a36d Binary files /dev/null and b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer.png differ diff --git a/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer_small.png b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer_small.png new file mode 100644 index 00000000..4f923067 Binary files /dev/null and b/public/assets/minecraft/textures/entity/sulfur_cube/sulfur_cube_outer_small.png differ diff --git a/public/assets/minecraft/textures/entity/tadpole/tadpole.png b/public/assets/minecraft/textures/entity/tadpole/tadpole.png new file mode 100644 index 00000000..83d96ecb Binary files /dev/null and b/public/assets/minecraft/textures/entity/tadpole/tadpole.png differ diff --git a/public/assets/minecraft/textures/entity/trident/trident.png b/public/assets/minecraft/textures/entity/trident/trident.png new file mode 100644 index 00000000..62364dd4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/trident/trident.png differ diff --git a/public/assets/minecraft/textures/entity/trident/trident_riptide.png b/public/assets/minecraft/textures/entity/trident/trident_riptide.png new file mode 100644 index 00000000..3147cbbe Binary files /dev/null and b/public/assets/minecraft/textures/entity/trident/trident_riptide.png differ diff --git a/public/assets/minecraft/textures/entity/turtle/turtle.png b/public/assets/minecraft/textures/entity/turtle/turtle.png new file mode 100644 index 00000000..15d1ede5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/turtle/turtle.png differ diff --git a/public/assets/minecraft/textures/entity/turtle/turtle_baby.png b/public/assets/minecraft/textures/entity/turtle/turtle_baby.png new file mode 100644 index 00000000..a5e5ea0e Binary files /dev/null and b/public/assets/minecraft/textures/entity/turtle/turtle_baby.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/desert.png b/public/assets/minecraft/textures/entity/villager/baby/desert.png new file mode 100644 index 00000000..9ba6120a Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/desert.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/jungle.png b/public/assets/minecraft/textures/entity/villager/baby/jungle.png new file mode 100644 index 00000000..4ce351e0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/plains.png b/public/assets/minecraft/textures/entity/villager/baby/plains.png new file mode 100644 index 00000000..56db5ebf Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/plains.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/savanna.png b/public/assets/minecraft/textures/entity/villager/baby/savanna.png new file mode 100644 index 00000000..7a9ff3ec Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/savanna.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/snow.png b/public/assets/minecraft/textures/entity/villager/baby/snow.png new file mode 100644 index 00000000..9fe312b0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/snow.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/swamp.png b/public/assets/minecraft/textures/entity/villager/baby/swamp.png new file mode 100644 index 00000000..ef5a8ada Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/swamp.png differ diff --git a/public/assets/minecraft/textures/entity/villager/baby/taiga.png b/public/assets/minecraft/textures/entity/villager/baby/taiga.png new file mode 100644 index 00000000..2289fe26 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/baby/taiga.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/armorer.png b/public/assets/minecraft/textures/entity/villager/profession/armorer.png new file mode 100644 index 00000000..eaeabea2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/armorer.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/butcher.png b/public/assets/minecraft/textures/entity/villager/profession/butcher.png new file mode 100644 index 00000000..ff770295 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/butcher.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/butcher.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/butcher.png.mcmeta new file mode 100644 index 00000000..8ed5d61a --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/butcher.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "partial" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/cartographer.png b/public/assets/minecraft/textures/entity/villager/profession/cartographer.png new file mode 100644 index 00000000..66006805 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/cartographer.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/cleric.png b/public/assets/minecraft/textures/entity/villager/profession/cleric.png new file mode 100644 index 00000000..98c4d38d Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/cleric.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/farmer.png b/public/assets/minecraft/textures/entity/villager/profession/farmer.png new file mode 100644 index 00000000..a7f29566 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/farmer.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/farmer.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/farmer.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/farmer.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/fisherman.png b/public/assets/minecraft/textures/entity/villager/profession/fisherman.png new file mode 100644 index 00000000..abc15fb2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/fisherman.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/fisherman.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/fisherman.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/fisherman.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/fletcher.png b/public/assets/minecraft/textures/entity/villager/profession/fletcher.png new file mode 100644 index 00000000..bd19f90d Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/fletcher.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/fletcher.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/fletcher.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/fletcher.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/leatherworker.png b/public/assets/minecraft/textures/entity/villager/profession/leatherworker.png new file mode 100644 index 00000000..a45b2cfc Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/leatherworker.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/librarian.png b/public/assets/minecraft/textures/entity/villager/profession/librarian.png new file mode 100644 index 00000000..215915e5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/librarian.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/librarian.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/librarian.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/librarian.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/mason.png b/public/assets/minecraft/textures/entity/villager/profession/mason.png new file mode 100644 index 00000000..0c4201c5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/mason.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/nitwit.png b/public/assets/minecraft/textures/entity/villager/profession/nitwit.png new file mode 100644 index 00000000..8357d368 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/nitwit.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/shepherd.png b/public/assets/minecraft/textures/entity/villager/profession/shepherd.png new file mode 100644 index 00000000..acaf3137 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/shepherd.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/shepherd.png.mcmeta b/public/assets/minecraft/textures/entity/villager/profession/shepherd.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/profession/shepherd.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/profession/toolsmith.png b/public/assets/minecraft/textures/entity/villager/profession/toolsmith.png new file mode 100644 index 00000000..3ad39c5f Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/toolsmith.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession/weaponsmith.png b/public/assets/minecraft/textures/entity/villager/profession/weaponsmith.png new file mode 100644 index 00000000..0c45a289 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession/weaponsmith.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession_level/diamond.png b/public/assets/minecraft/textures/entity/villager/profession_level/diamond.png new file mode 100644 index 00000000..7d873e5e Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession_level/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession_level/emerald.png b/public/assets/minecraft/textures/entity/villager/profession_level/emerald.png new file mode 100644 index 00000000..e77ab45d Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession_level/emerald.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession_level/gold.png b/public/assets/minecraft/textures/entity/villager/profession_level/gold.png new file mode 100644 index 00000000..1fe74ac8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession_level/gold.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession_level/iron.png b/public/assets/minecraft/textures/entity/villager/profession_level/iron.png new file mode 100644 index 00000000..94cd4147 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession_level/iron.png differ diff --git a/public/assets/minecraft/textures/entity/villager/profession_level/stone.png b/public/assets/minecraft/textures/entity/villager/profession_level/stone.png new file mode 100644 index 00000000..0daf8bb9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/profession_level/stone.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/desert.png b/public/assets/minecraft/textures/entity/villager/type/desert.png new file mode 100644 index 00000000..1636092c Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/desert.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/desert.png.mcmeta b/public/assets/minecraft/textures/entity/villager/type/desert.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/type/desert.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/type/jungle.png b/public/assets/minecraft/textures/entity/villager/type/jungle.png new file mode 100644 index 00000000..862b1bb6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/plains.png b/public/assets/minecraft/textures/entity/villager/type/plains.png new file mode 100644 index 00000000..211a4921 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/plains.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/savanna.png b/public/assets/minecraft/textures/entity/villager/type/savanna.png new file mode 100644 index 00000000..957933d5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/savanna.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/snow.png b/public/assets/minecraft/textures/entity/villager/type/snow.png new file mode 100644 index 00000000..e51ae72e Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/snow.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/snow.png.mcmeta b/public/assets/minecraft/textures/entity/villager/type/snow.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/villager/type/snow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/villager/type/swamp.png b/public/assets/minecraft/textures/entity/villager/type/swamp.png new file mode 100644 index 00000000..430714f4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/swamp.png differ diff --git a/public/assets/minecraft/textures/entity/villager/type/taiga.png b/public/assets/minecraft/textures/entity/villager/type/taiga.png new file mode 100644 index 00000000..79c5bab8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/type/taiga.png differ diff --git a/public/assets/minecraft/textures/entity/villager/villager.png b/public/assets/minecraft/textures/entity/villager/villager.png new file mode 100644 index 00000000..1422c9c8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/villager.png differ diff --git a/public/assets/minecraft/textures/entity/villager/villager_baby.png b/public/assets/minecraft/textures/entity/villager/villager_baby.png new file mode 100644 index 00000000..3c5d5778 Binary files /dev/null and b/public/assets/minecraft/textures/entity/villager/villager_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wandering_trader/wandering_trader.png b/public/assets/minecraft/textures/entity/wandering_trader/wandering_trader.png new file mode 100644 index 00000000..200d2184 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wandering_trader/wandering_trader.png differ diff --git a/public/assets/minecraft/textures/entity/warden/warden.png b/public/assets/minecraft/textures/entity/warden/warden.png new file mode 100644 index 00000000..ef88c083 Binary files /dev/null and b/public/assets/minecraft/textures/entity/warden/warden.png differ diff --git a/public/assets/minecraft/textures/entity/warden/warden_bioluminescent_layer.png b/public/assets/minecraft/textures/entity/warden/warden_bioluminescent_layer.png new file mode 100644 index 00000000..9ea97a48 Binary files /dev/null and b/public/assets/minecraft/textures/entity/warden/warden_bioluminescent_layer.png differ diff --git a/public/assets/minecraft/textures/entity/warden/warden_heart.png b/public/assets/minecraft/textures/entity/warden/warden_heart.png new file mode 100644 index 00000000..892728e6 Binary files /dev/null and b/public/assets/minecraft/textures/entity/warden/warden_heart.png differ diff --git a/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_1.png b/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_1.png new file mode 100644 index 00000000..c782f6bd Binary files /dev/null and b/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_1.png differ diff --git a/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_2.png b/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_2.png new file mode 100644 index 00000000..38008fee Binary files /dev/null and b/public/assets/minecraft/textures/entity/warden/warden_pulsating_spots_2.png differ diff --git a/public/assets/minecraft/textures/entity/witch/witch.png b/public/assets/minecraft/textures/entity/witch/witch.png new file mode 100644 index 00000000..ebef4787 Binary files /dev/null and b/public/assets/minecraft/textures/entity/witch/witch.png differ diff --git a/public/assets/minecraft/textures/entity/wither/wither.png b/public/assets/minecraft/textures/entity/wither/wither.png new file mode 100644 index 00000000..bc7d2a13 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wither/wither.png differ diff --git a/public/assets/minecraft/textures/entity/wither/wither_armor.png b/public/assets/minecraft/textures/entity/wither/wither_armor.png new file mode 100644 index 00000000..f8eb8bab Binary files /dev/null and b/public/assets/minecraft/textures/entity/wither/wither_armor.png differ diff --git a/public/assets/minecraft/textures/entity/wither/wither_invulnerable.png b/public/assets/minecraft/textures/entity/wither/wither_invulnerable.png new file mode 100644 index 00000000..39db354d Binary files /dev/null and b/public/assets/minecraft/textures/entity/wither/wither_invulnerable.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf.png b/public/assets/minecraft/textures/entity/wolf/wolf.png new file mode 100644 index 00000000..dc8f9791 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_angry.png new file mode 100644 index 00000000..e1fa8d37 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_angry_baby.png new file mode 100644 index 00000000..e0a6d15d Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_high.png b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_high.png new file mode 100644 index 00000000..e367bf58 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_high.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_low.png b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_low.png new file mode 100644 index 00000000..e0d85443 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_low.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_medium.png b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_medium.png new file mode 100644 index 00000000..0779df87 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_armor_crackiness_medium.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen.png new file mode 100644 index 00000000..26ebfb76 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry.png new file mode 100644 index 00000000..7ec4d877 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry_baby.png new file mode 100644 index 00000000..45bff56c Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_baby.png new file mode 100644 index 00000000..ddf0bd73 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame.png new file mode 100644 index 00000000..a0ae8c12 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame_baby.png new file mode 100644 index 00000000..71246a9c Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_ashen_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_baby.png new file mode 100644 index 00000000..a47e6768 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black.png b/public/assets/minecraft/textures/entity/wolf/wolf_black.png new file mode 100644 index 00000000..f518e042 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_black_angry.png new file mode 100644 index 00000000..7f770382 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_black_angry_baby.png new file mode 100644 index 00000000..841b5254 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_black_baby.png new file mode 100644 index 00000000..d22a754f Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_black_tame.png new file mode 100644 index 00000000..47a67100 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_black_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_black_tame_baby.png new file mode 100644 index 00000000..e2d1c528 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_black_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut.png new file mode 100644 index 00000000..a911249a Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry.png new file mode 100644 index 00000000..3f156b24 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry_baby.png new file mode 100644 index 00000000..333729aa Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_baby.png new file mode 100644 index 00000000..4d311d73 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame.png new file mode 100644 index 00000000..a7ee9c23 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame_baby.png new file mode 100644 index 00000000..42304fa2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_chestnut_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_collar.png b/public/assets/minecraft/textures/entity/wolf/wolf_collar.png new file mode 100644 index 00000000..26a08e3e Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_collar.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_collar_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_collar_baby.png new file mode 100644 index 00000000..ab37712c Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_collar_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty.png new file mode 100644 index 00000000..b7871e6a Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry.png new file mode 100644 index 00000000..cf3a6ace Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry_baby.png new file mode 100644 index 00000000..44c04f5e Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_baby.png new file mode 100644 index 00000000..997b2c2d Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame.png new file mode 100644 index 00000000..474514dd Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame_baby.png new file mode 100644 index 00000000..1db38f34 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_rusty_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy.png new file mode 100644 index 00000000..d9a564e2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry.png new file mode 100644 index 00000000..46cd6cb7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry_baby.png new file mode 100644 index 00000000..0129e8c2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_baby.png new file mode 100644 index 00000000..c6a23201 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame.png new file mode 100644 index 00000000..a0486ca4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame_baby.png new file mode 100644 index 00000000..47f61ece Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_snowy_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted.png new file mode 100644 index 00000000..a0ca3594 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry.png new file mode 100644 index 00000000..8963c991 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry_baby.png new file mode 100644 index 00000000..a822c4ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_baby.png new file mode 100644 index 00000000..f2acd2ac Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame.png new file mode 100644 index 00000000..ac9ece2c Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame_baby.png new file mode 100644 index 00000000..b2dd05bc Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_spotted_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped.png new file mode 100644 index 00000000..5d4008a2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry.png new file mode 100644 index 00000000..38d2e265 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry_baby.png new file mode 100644 index 00000000..6c6dae26 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped_baby.png new file mode 100644 index 00000000..cd3d5abe Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame.png new file mode 100644 index 00000000..fd68eb05 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame_baby.png new file mode 100644 index 00000000..1513dbe4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_striped_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_tame.png new file mode 100644 index 00000000..0c0fb2d9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_tame_baby.png new file mode 100644 index 00000000..0773372f Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods.png new file mode 100644 index 00000000..9ef41e42 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry.png new file mode 100644 index 00000000..f6b47397 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry_baby.png new file mode 100644 index 00000000..ff014fd7 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods_angry_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods_baby.png new file mode 100644 index 00000000..5b779a1e Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods_baby.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame.png new file mode 100644 index 00000000..02746127 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame.png differ diff --git a/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame_baby.png b/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame_baby.png new file mode 100644 index 00000000..0ce6a130 Binary files /dev/null and b/public/assets/minecraft/textures/entity/wolf/wolf_woods_tame_baby.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/drowned.png b/public/assets/minecraft/textures/entity/zombie/drowned.png new file mode 100644 index 00000000..ae35a935 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/drowned.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/drowned_baby.png b/public/assets/minecraft/textures/entity/zombie/drowned_baby.png new file mode 100644 index 00000000..c1542a83 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/drowned_baby.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer.png b/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer.png new file mode 100644 index 00000000..3d2cdc40 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer_baby.png b/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer_baby.png new file mode 100644 index 00000000..60329d19 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/drowned_outer_layer_baby.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/husk.png b/public/assets/minecraft/textures/entity/zombie/husk.png new file mode 100644 index 00000000..1ff4b871 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/husk.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/husk_baby.png b/public/assets/minecraft/textures/entity/zombie/husk_baby.png new file mode 100644 index 00000000..35497ab3 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/husk_baby.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/zombie.png b/public/assets/minecraft/textures/entity/zombie/zombie.png new file mode 100644 index 00000000..d27ef986 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/zombie.png differ diff --git a/public/assets/minecraft/textures/entity/zombie/zombie_baby.png b/public/assets/minecraft/textures/entity/zombie/zombie_baby.png new file mode 100644 index 00000000..99d9fab1 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie/zombie_baby.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/desert.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/desert.png new file mode 100644 index 00000000..13796cf0 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/desert.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/jungle.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/jungle.png new file mode 100644 index 00000000..265c87af Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/plains.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/plains.png new file mode 100644 index 00000000..20a859af Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/plains.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/savanna.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/savanna.png new file mode 100644 index 00000000..dc70f156 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/savanna.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/snow.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/snow.png new file mode 100644 index 00000000..03817a6b Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/snow.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/swamp.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/swamp.png new file mode 100644 index 00000000..f4ee7032 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/swamp.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/baby/taiga.png b/public/assets/minecraft/textures/entity/zombie_villager/baby/taiga.png new file mode 100644 index 00000000..701e7dda Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/baby/taiga.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png new file mode 100644 index 00000000..51da9a8b Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png new file mode 100644 index 00000000..ff770295 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png.mcmeta new file mode 100644 index 00000000..8ed5d61a --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/butcher.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "partial" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/cartographer.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/cartographer.png new file mode 100644 index 00000000..66006805 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/cartographer.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/cleric.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/cleric.png new file mode 100644 index 00000000..98c4d38d Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/cleric.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png new file mode 100644 index 00000000..a7f29566 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png new file mode 100644 index 00000000..abc15fb2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png new file mode 100644 index 00000000..bd19f90d Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png new file mode 100644 index 00000000..a45b2cfc Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png new file mode 100644 index 00000000..215915e5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/mason.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/mason.png new file mode 100644 index 00000000..0c4201c5 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/mason.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png new file mode 100644 index 00000000..d838d313 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png new file mode 100644 index 00000000..acaf3137 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png.mcmeta b/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png.mcmeta new file mode 100644 index 00000000..f24387e7 --- /dev/null +++ b/public/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png.mcmeta @@ -0,0 +1,5 @@ +{ + "villager": { + "hat": "full" + } +} diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png new file mode 100644 index 00000000..3ad39c5f Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png b/public/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png new file mode 100644 index 00000000..bd0443ff Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession_level/diamond.png b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/diamond.png new file mode 100644 index 00000000..7d873e5e Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/diamond.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession_level/emerald.png b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/emerald.png new file mode 100644 index 00000000..e77ab45d Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/emerald.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession_level/gold.png b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/gold.png new file mode 100644 index 00000000..1fe74ac8 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/gold.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession_level/iron.png b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/iron.png new file mode 100644 index 00000000..94cd4147 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/iron.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/profession_level/stone.png b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/stone.png new file mode 100644 index 00000000..0daf8bb9 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/profession_level/stone.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/desert.png b/public/assets/minecraft/textures/entity/zombie_villager/type/desert.png new file mode 100644 index 00000000..26ee5ca2 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/desert.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/jungle.png b/public/assets/minecraft/textures/entity/zombie_villager/type/jungle.png new file mode 100644 index 00000000..def4417c Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/jungle.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/plains.png b/public/assets/minecraft/textures/entity/zombie_villager/type/plains.png new file mode 100644 index 00000000..6e84d66a Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/plains.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/savanna.png b/public/assets/minecraft/textures/entity/zombie_villager/type/savanna.png new file mode 100644 index 00000000..cc754fe4 Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/savanna.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/snow.png b/public/assets/minecraft/textures/entity/zombie_villager/type/snow.png new file mode 100644 index 00000000..e2e30b5a Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/snow.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/swamp.png b/public/assets/minecraft/textures/entity/zombie_villager/type/swamp.png new file mode 100644 index 00000000..98e5df5e Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/swamp.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/type/taiga.png b/public/assets/minecraft/textures/entity/zombie_villager/type/taiga.png new file mode 100644 index 00000000..e78b46ea Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/type/taiga.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager.png b/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager.png new file mode 100644 index 00000000..9bd3e23c Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager.png differ diff --git a/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager_baby.png b/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager_baby.png new file mode 100644 index 00000000..ead0d22c Binary files /dev/null and b/public/assets/minecraft/textures/entity/zombie_villager/zombie_villager_baby.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/end_flash.png b/public/assets/minecraft/textures/environment/celestial/end_flash.png new file mode 100644 index 00000000..b1aa4798 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/end_flash.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/first_quarter.png b/public/assets/minecraft/textures/environment/celestial/moon/first_quarter.png new file mode 100644 index 00000000..2b982d74 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/first_quarter.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/full_moon.png b/public/assets/minecraft/textures/environment/celestial/moon/full_moon.png new file mode 100644 index 00000000..1a2e8f98 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/full_moon.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/new_moon.png b/public/assets/minecraft/textures/environment/celestial/moon/new_moon.png new file mode 100644 index 00000000..d3737963 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/new_moon.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/third_quarter.png b/public/assets/minecraft/textures/environment/celestial/moon/third_quarter.png new file mode 100644 index 00000000..3324491e Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/third_quarter.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/waning_crescent.png b/public/assets/minecraft/textures/environment/celestial/moon/waning_crescent.png new file mode 100644 index 00000000..827fc504 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/waning_crescent.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/waning_gibbous.png b/public/assets/minecraft/textures/environment/celestial/moon/waning_gibbous.png new file mode 100644 index 00000000..f3d9d42c Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/waning_gibbous.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/waxing_crescent.png b/public/assets/minecraft/textures/environment/celestial/moon/waxing_crescent.png new file mode 100644 index 00000000..b92a71c8 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/waxing_crescent.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/moon/waxing_gibbous.png b/public/assets/minecraft/textures/environment/celestial/moon/waxing_gibbous.png new file mode 100644 index 00000000..052c0c49 Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/moon/waxing_gibbous.png differ diff --git a/public/assets/minecraft/textures/environment/celestial/sun.png b/public/assets/minecraft/textures/environment/celestial/sun.png new file mode 100644 index 00000000..8c8ecaae Binary files /dev/null and b/public/assets/minecraft/textures/environment/celestial/sun.png differ diff --git a/public/assets/minecraft/textures/environment/clouds.png b/public/assets/minecraft/textures/environment/clouds.png new file mode 100644 index 00000000..66a53f22 Binary files /dev/null and b/public/assets/minecraft/textures/environment/clouds.png differ diff --git a/public/assets/minecraft/textures/environment/end_sky.png b/public/assets/minecraft/textures/environment/end_sky.png new file mode 100644 index 00000000..3b766868 Binary files /dev/null and b/public/assets/minecraft/textures/environment/end_sky.png differ diff --git a/public/assets/minecraft/textures/environment/rain.png b/public/assets/minecraft/textures/environment/rain.png new file mode 100644 index 00000000..d8800987 Binary files /dev/null and b/public/assets/minecraft/textures/environment/rain.png differ diff --git a/public/assets/minecraft/textures/environment/snow.png b/public/assets/minecraft/textures/environment/snow.png new file mode 100644 index 00000000..dc61b14d Binary files /dev/null and b/public/assets/minecraft/textures/environment/snow.png differ diff --git a/public/assets/minecraft/textures/font/accented.png b/public/assets/minecraft/textures/font/accented.png new file mode 100644 index 00000000..9d84419f Binary files /dev/null and b/public/assets/minecraft/textures/font/accented.png differ diff --git a/public/assets/minecraft/textures/font/ascii.png b/public/assets/minecraft/textures/font/ascii.png new file mode 100644 index 00000000..bc6aa5a6 Binary files /dev/null and b/public/assets/minecraft/textures/font/ascii.png differ diff --git a/public/assets/minecraft/textures/font/ascii_sga.png b/public/assets/minecraft/textures/font/ascii_sga.png new file mode 100644 index 00000000..dd101886 Binary files /dev/null and b/public/assets/minecraft/textures/font/ascii_sga.png differ diff --git a/public/assets/minecraft/textures/font/asciillager.png b/public/assets/minecraft/textures/font/asciillager.png new file mode 100644 index 00000000..b5e8b219 Binary files /dev/null and b/public/assets/minecraft/textures/font/asciillager.png differ diff --git a/public/assets/minecraft/textures/font/nonlatin_european.png b/public/assets/minecraft/textures/font/nonlatin_european.png new file mode 100644 index 00000000..b4252398 Binary files /dev/null and b/public/assets/minecraft/textures/font/nonlatin_european.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/backgrounds/adventure.png b/public/assets/minecraft/textures/gui/advancements/backgrounds/adventure.png new file mode 100644 index 00000000..3aa07ac7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/backgrounds/adventure.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/backgrounds/end.png b/public/assets/minecraft/textures/gui/advancements/backgrounds/end.png new file mode 100644 index 00000000..607a0ecc Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/backgrounds/end.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/backgrounds/husbandry.png b/public/assets/minecraft/textures/gui/advancements/backgrounds/husbandry.png new file mode 100644 index 00000000..26801d06 Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/backgrounds/husbandry.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/backgrounds/nether.png b/public/assets/minecraft/textures/gui/advancements/backgrounds/nether.png new file mode 100644 index 00000000..98267151 Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/backgrounds/nether.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/backgrounds/stone.png b/public/assets/minecraft/textures/gui/advancements/backgrounds/stone.png new file mode 100644 index 00000000..c298969c Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/backgrounds/stone.png differ diff --git a/public/assets/minecraft/textures/gui/advancements/window.png b/public/assets/minecraft/textures/gui/advancements/window.png new file mode 100644 index 00000000..5a734675 Binary files /dev/null and b/public/assets/minecraft/textures/gui/advancements/window.png differ diff --git a/public/assets/minecraft/textures/gui/book.png b/public/assets/minecraft/textures/gui/book.png new file mode 100644 index 00000000..ea72449a Binary files /dev/null and b/public/assets/minecraft/textures/gui/book.png differ diff --git a/public/assets/minecraft/textures/gui/container/anvil.png b/public/assets/minecraft/textures/gui/container/anvil.png new file mode 100644 index 00000000..55d9f497 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/anvil.png differ diff --git a/public/assets/minecraft/textures/gui/container/beacon.png b/public/assets/minecraft/textures/gui/container/beacon.png new file mode 100644 index 00000000..d2af74d1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/beacon.png differ diff --git a/public/assets/minecraft/textures/gui/container/blast_furnace.png b/public/assets/minecraft/textures/gui/container/blast_furnace.png new file mode 100644 index 00000000..fc815d0b Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/blast_furnace.png differ diff --git a/public/assets/minecraft/textures/gui/container/brewing_stand.png b/public/assets/minecraft/textures/gui/container/brewing_stand.png new file mode 100644 index 00000000..12c15c1d Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/brewing_stand.png differ diff --git a/public/assets/minecraft/textures/gui/container/cartography_table.png b/public/assets/minecraft/textures/gui/container/cartography_table.png new file mode 100644 index 00000000..148fb6a2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/cartography_table.png differ diff --git a/public/assets/minecraft/textures/gui/container/crafter.png b/public/assets/minecraft/textures/gui/container/crafter.png new file mode 100644 index 00000000..b5eaaaaa Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/crafter.png differ diff --git a/public/assets/minecraft/textures/gui/container/crafting_table.png b/public/assets/minecraft/textures/gui/container/crafting_table.png new file mode 100644 index 00000000..0da0a456 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/crafting_table.png differ diff --git a/public/assets/minecraft/textures/gui/container/creative_inventory/tab_inventory.png b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_inventory.png new file mode 100644 index 00000000..d08511ba Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_inventory.png differ diff --git a/public/assets/minecraft/textures/gui/container/creative_inventory/tab_item_search.png b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_item_search.png new file mode 100644 index 00000000..4462b245 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_item_search.png differ diff --git a/public/assets/minecraft/textures/gui/container/creative_inventory/tab_items.png b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_items.png new file mode 100644 index 00000000..503e562b Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/creative_inventory/tab_items.png differ diff --git a/public/assets/minecraft/textures/gui/container/dispenser.png b/public/assets/minecraft/textures/gui/container/dispenser.png new file mode 100644 index 00000000..d1a30728 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/dispenser.png differ diff --git a/public/assets/minecraft/textures/gui/container/enchanting_table.png b/public/assets/minecraft/textures/gui/container/enchanting_table.png new file mode 100644 index 00000000..43eea707 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/enchanting_table.png differ diff --git a/public/assets/minecraft/textures/gui/container/furnace.png b/public/assets/minecraft/textures/gui/container/furnace.png new file mode 100644 index 00000000..fc815d0b Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/furnace.png differ diff --git a/public/assets/minecraft/textures/gui/container/gamemode_switcher.png b/public/assets/minecraft/textures/gui/container/gamemode_switcher.png new file mode 100644 index 00000000..c2059adf Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/gamemode_switcher.png differ diff --git a/public/assets/minecraft/textures/gui/container/generic_54.png b/public/assets/minecraft/textures/gui/container/generic_54.png new file mode 100644 index 00000000..744ea033 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/generic_54.png differ diff --git a/public/assets/minecraft/textures/gui/container/grindstone.png b/public/assets/minecraft/textures/gui/container/grindstone.png new file mode 100644 index 00000000..174226b2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/grindstone.png differ diff --git a/public/assets/minecraft/textures/gui/container/hopper.png b/public/assets/minecraft/textures/gui/container/hopper.png new file mode 100644 index 00000000..766fd9cd Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/hopper.png differ diff --git a/public/assets/minecraft/textures/gui/container/horse.png b/public/assets/minecraft/textures/gui/container/horse.png new file mode 100644 index 00000000..a6f2d5cf Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/horse.png differ diff --git a/public/assets/minecraft/textures/gui/container/inventory.png b/public/assets/minecraft/textures/gui/container/inventory.png new file mode 100644 index 00000000..e9d979e5 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/inventory.png differ diff --git a/public/assets/minecraft/textures/gui/container/loom.png b/public/assets/minecraft/textures/gui/container/loom.png new file mode 100644 index 00000000..7beecaf3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/loom.png differ diff --git a/public/assets/minecraft/textures/gui/container/nautilus.png b/public/assets/minecraft/textures/gui/container/nautilus.png new file mode 100644 index 00000000..48459496 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/nautilus.png differ diff --git a/public/assets/minecraft/textures/gui/container/shulker_box.png b/public/assets/minecraft/textures/gui/container/shulker_box.png new file mode 100644 index 00000000..f990adc3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/shulker_box.png differ diff --git a/public/assets/minecraft/textures/gui/container/smithing.png b/public/assets/minecraft/textures/gui/container/smithing.png new file mode 100644 index 00000000..f0db4662 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/smithing.png differ diff --git a/public/assets/minecraft/textures/gui/container/smoker.png b/public/assets/minecraft/textures/gui/container/smoker.png new file mode 100644 index 00000000..fc815d0b Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/smoker.png differ diff --git a/public/assets/minecraft/textures/gui/container/stonecutter.png b/public/assets/minecraft/textures/gui/container/stonecutter.png new file mode 100644 index 00000000..83df95d2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/stonecutter.png differ diff --git a/public/assets/minecraft/textures/gui/container/villager.png b/public/assets/minecraft/textures/gui/container/villager.png new file mode 100644 index 00000000..8da06312 Binary files /dev/null and b/public/assets/minecraft/textures/gui/container/villager.png differ diff --git a/public/assets/minecraft/textures/gui/footer_separator.png b/public/assets/minecraft/textures/gui/footer_separator.png new file mode 100644 index 00000000..3940eaf2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/footer_separator.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/acacia.png b/public/assets/minecraft/textures/gui/hanging_signs/acacia.png new file mode 100644 index 00000000..6bf4d24b Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/acacia.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/bamboo.png b/public/assets/minecraft/textures/gui/hanging_signs/bamboo.png new file mode 100644 index 00000000..1eb5c1e0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/bamboo.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/birch.png b/public/assets/minecraft/textures/gui/hanging_signs/birch.png new file mode 100644 index 00000000..637c3e27 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/birch.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/cherry.png b/public/assets/minecraft/textures/gui/hanging_signs/cherry.png new file mode 100644 index 00000000..89f3b797 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/cherry.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/crimson.png b/public/assets/minecraft/textures/gui/hanging_signs/crimson.png new file mode 100644 index 00000000..3bce13e4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/crimson.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/dark_oak.png b/public/assets/minecraft/textures/gui/hanging_signs/dark_oak.png new file mode 100644 index 00000000..b7f01ffe Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/dark_oak.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/jungle.png b/public/assets/minecraft/textures/gui/hanging_signs/jungle.png new file mode 100644 index 00000000..5e1908ec Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/jungle.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/mangrove.png b/public/assets/minecraft/textures/gui/hanging_signs/mangrove.png new file mode 100644 index 00000000..4313d6b9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/mangrove.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/oak.png b/public/assets/minecraft/textures/gui/hanging_signs/oak.png new file mode 100644 index 00000000..04000d50 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/oak.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/pale_oak.png b/public/assets/minecraft/textures/gui/hanging_signs/pale_oak.png new file mode 100644 index 00000000..33822c1f Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/pale_oak.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/spruce.png b/public/assets/minecraft/textures/gui/hanging_signs/spruce.png new file mode 100644 index 00000000..017a09b4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/spruce.png differ diff --git a/public/assets/minecraft/textures/gui/hanging_signs/warped.png b/public/assets/minecraft/textures/gui/hanging_signs/warped.png new file mode 100644 index 00000000..1c6e5865 Binary files /dev/null and b/public/assets/minecraft/textures/gui/hanging_signs/warped.png differ diff --git a/public/assets/minecraft/textures/gui/header_separator.png b/public/assets/minecraft/textures/gui/header_separator.png new file mode 100644 index 00000000..231d2796 Binary files /dev/null and b/public/assets/minecraft/textures/gui/header_separator.png differ diff --git a/public/assets/minecraft/textures/gui/inworld_footer_separator.png b/public/assets/minecraft/textures/gui/inworld_footer_separator.png new file mode 100644 index 00000000..3940eaf2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/inworld_footer_separator.png differ diff --git a/public/assets/minecraft/textures/gui/inworld_header_separator.png b/public/assets/minecraft/textures/gui/inworld_header_separator.png new file mode 100644 index 00000000..231d2796 Binary files /dev/null and b/public/assets/minecraft/textures/gui/inworld_header_separator.png differ diff --git a/public/assets/minecraft/textures/gui/inworld_menu_background.png b/public/assets/minecraft/textures/gui/inworld_menu_background.png new file mode 100644 index 00000000..8a59391e Binary files /dev/null and b/public/assets/minecraft/textures/gui/inworld_menu_background.png differ diff --git a/public/assets/minecraft/textures/gui/inworld_menu_list_background.png b/public/assets/minecraft/textures/gui/inworld_menu_list_background.png new file mode 100644 index 00000000..f6fbcec8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/inworld_menu_list_background.png differ diff --git a/public/assets/minecraft/textures/gui/menu_background.png b/public/assets/minecraft/textures/gui/menu_background.png new file mode 100644 index 00000000..8a59391e Binary files /dev/null and b/public/assets/minecraft/textures/gui/menu_background.png differ diff --git a/public/assets/minecraft/textures/gui/menu_list_background.png b/public/assets/minecraft/textures/gui/menu_list_background.png new file mode 100644 index 00000000..f6fbcec8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/menu_list_background.png differ diff --git a/public/assets/minecraft/textures/gui/presets/isles.png b/public/assets/minecraft/textures/gui/presets/isles.png new file mode 100644 index 00000000..370cd549 Binary files /dev/null and b/public/assets/minecraft/textures/gui/presets/isles.png differ diff --git a/public/assets/minecraft/textures/gui/realms/adventure.png b/public/assets/minecraft/textures/gui/realms/adventure.png new file mode 100644 index 00000000..a6492b78 Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/adventure.png differ diff --git a/public/assets/minecraft/textures/gui/realms/empty_frame.png b/public/assets/minecraft/textures/gui/realms/empty_frame.png new file mode 100644 index 00000000..2182377a Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/empty_frame.png differ diff --git a/public/assets/minecraft/textures/gui/realms/experience.png b/public/assets/minecraft/textures/gui/realms/experience.png new file mode 100644 index 00000000..3143c636 Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/experience.png differ diff --git a/public/assets/minecraft/textures/gui/realms/inspiration.png b/public/assets/minecraft/textures/gui/realms/inspiration.png new file mode 100644 index 00000000..634dd60f Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/inspiration.png differ diff --git a/public/assets/minecraft/textures/gui/realms/new_world.png b/public/assets/minecraft/textures/gui/realms/new_world.png new file mode 100644 index 00000000..db27ab45 Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/new_world.png differ diff --git a/public/assets/minecraft/textures/gui/realms/no_realms.png b/public/assets/minecraft/textures/gui/realms/no_realms.png new file mode 100644 index 00000000..d8f0548e Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/no_realms.png differ diff --git a/public/assets/minecraft/textures/gui/realms/snapshot_realms.png b/public/assets/minecraft/textures/gui/realms/snapshot_realms.png new file mode 100644 index 00000000..9eb9521f Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/snapshot_realms.png differ diff --git a/public/assets/minecraft/textures/gui/realms/survival_spawn.png b/public/assets/minecraft/textures/gui/realms/survival_spawn.png new file mode 100644 index 00000000..fd8cb8b8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/survival_spawn.png differ diff --git a/public/assets/minecraft/textures/gui/realms/upload.png b/public/assets/minecraft/textures/gui/realms/upload.png new file mode 100644 index 00000000..402a66c3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/realms/upload.png differ diff --git a/public/assets/minecraft/textures/gui/recipe_book.png b/public/assets/minecraft/textures/gui/recipe_book.png new file mode 100644 index 00000000..0770ffeb Binary files /dev/null and b/public/assets/minecraft/textures/gui/recipe_book.png differ diff --git a/public/assets/minecraft/textures/gui/signs/acacia.png b/public/assets/minecraft/textures/gui/signs/acacia.png new file mode 100644 index 00000000..2fcd1895 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/acacia.png differ diff --git a/public/assets/minecraft/textures/gui/signs/bamboo.png b/public/assets/minecraft/textures/gui/signs/bamboo.png new file mode 100644 index 00000000..f0b53ff4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/bamboo.png differ diff --git a/public/assets/minecraft/textures/gui/signs/birch.png b/public/assets/minecraft/textures/gui/signs/birch.png new file mode 100644 index 00000000..fa39fad8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/birch.png differ diff --git a/public/assets/minecraft/textures/gui/signs/cherry.png b/public/assets/minecraft/textures/gui/signs/cherry.png new file mode 100644 index 00000000..3504ba93 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/cherry.png differ diff --git a/public/assets/minecraft/textures/gui/signs/crimson.png b/public/assets/minecraft/textures/gui/signs/crimson.png new file mode 100644 index 00000000..ec1aaef3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/crimson.png differ diff --git a/public/assets/minecraft/textures/gui/signs/dark_oak.png b/public/assets/minecraft/textures/gui/signs/dark_oak.png new file mode 100644 index 00000000..7a381839 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/dark_oak.png differ diff --git a/public/assets/minecraft/textures/gui/signs/jungle.png b/public/assets/minecraft/textures/gui/signs/jungle.png new file mode 100644 index 00000000..74c6ca65 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/jungle.png differ diff --git a/public/assets/minecraft/textures/gui/signs/mangrove.png b/public/assets/minecraft/textures/gui/signs/mangrove.png new file mode 100644 index 00000000..1a446754 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/mangrove.png differ diff --git a/public/assets/minecraft/textures/gui/signs/oak.png b/public/assets/minecraft/textures/gui/signs/oak.png new file mode 100644 index 00000000..e59f12d3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/oak.png differ diff --git a/public/assets/minecraft/textures/gui/signs/pale_oak.png b/public/assets/minecraft/textures/gui/signs/pale_oak.png new file mode 100644 index 00000000..63a05f9a Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/pale_oak.png differ diff --git a/public/assets/minecraft/textures/gui/signs/spruce.png b/public/assets/minecraft/textures/gui/signs/spruce.png new file mode 100644 index 00000000..796baa18 Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/spruce.png differ diff --git a/public/assets/minecraft/textures/gui/signs/warped.png b/public/assets/minecraft/textures/gui/signs/warped.png new file mode 100644 index 00000000..436f69aa Binary files /dev/null and b/public/assets/minecraft/textures/gui/signs/warped.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png new file mode 100644 index 00000000..fcedb5a4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png.mcmeta new file mode 100644 index 00000000..14436098 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/advancements/box_obtained.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 26, + "border": 10 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png new file mode 100644 index 00000000..f486e3a7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png.mcmeta new file mode 100644 index 00000000..14436098 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/advancements/box_unobtained.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 26, + "border": 10 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_obtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_obtained.png new file mode 100644 index 00000000..f2a0593e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_obtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_unobtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_unobtained.png new file mode 100644 index 00000000..0deeb171 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/challenge_frame_unobtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_obtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_obtained.png new file mode 100644 index 00000000..d0527c3f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_obtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_unobtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_unobtained.png new file mode 100644 index 00000000..f480e636 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/goal_frame_unobtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left.png new file mode 100644 index 00000000..d19e4855 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left_selected.png new file mode 100644 index 00000000..33e5830a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_left_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle.png new file mode 100644 index 00000000..7ae1b94b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle_selected.png new file mode 100644 index 00000000..41bc0d6a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_middle_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right.png new file mode 100644 index 00000000..8449de3e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right_selected.png new file mode 100644 index 00000000..3999e4d3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_above_right_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left.png new file mode 100644 index 00000000..250f8c99 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left_selected.png new file mode 100644 index 00000000..0ce20b55 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_left_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle.png new file mode 100644 index 00000000..d9e4382d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle_selected.png new file mode 100644 index 00000000..ba03f73c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_middle_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right.png new file mode 100644 index 00000000..f1291923 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right_selected.png new file mode 100644 index 00000000..85bdd2c1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_below_right_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom.png new file mode 100644 index 00000000..1cf6c9f6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom_selected.png new file mode 100644 index 00000000..d8f3070f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_bottom_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle.png new file mode 100644 index 00000000..1cf6c9f6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle_selected.png new file mode 100644 index 00000000..b39e84bf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_middle_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top.png new file mode 100644 index 00000000..1cf6c9f6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top_selected.png new file mode 100644 index 00000000..f4228f79 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_left_top_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom.png new file mode 100644 index 00000000..4e9f8dc0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom_selected.png new file mode 100644 index 00000000..9d8a1ccc Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_bottom_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle.png new file mode 100644 index 00000000..4e9f8dc0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle_selected.png new file mode 100644 index 00000000..61b63c79 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_middle_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top.png new file mode 100644 index 00000000..4e9f8dc0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top_selected.png b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top_selected.png new file mode 100644 index 00000000..f5fb2854 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/tab_right_top_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_obtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_obtained.png new file mode 100644 index 00000000..f0e13e77 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_obtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_unobtained.png b/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_unobtained.png new file mode 100644 index 00000000..9313771b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/task_frame_unobtained.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png b/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png new file mode 100644 index 00000000..7fa89122 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png.mcmeta new file mode 100644 index 00000000..14436098 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/advancements/title_box.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 26, + "border": 10 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_background.png new file mode 100644 index 00000000..541cb148 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_progress.png new file mode 100644 index 00000000..8cd151f3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/blue_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/green_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/green_background.png new file mode 100644 index 00000000..a678e50a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/green_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/green_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/green_progress.png new file mode 100644 index 00000000..3884a043 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/green_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_background.png new file mode 100644 index 00000000..1a465646 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_progress.png new file mode 100644 index 00000000..1a465646 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_10_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_background.png new file mode 100644 index 00000000..8b8b04a7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_progress.png new file mode 100644 index 00000000..8b8b04a7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_12_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_background.png new file mode 100644 index 00000000..e77892b3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_progress.png new file mode 100644 index 00000000..e77892b3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_20_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_background.png new file mode 100644 index 00000000..153dc9a2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_progress.png new file mode 100644 index 00000000..153dc9a2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/notched_6_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_background.png new file mode 100644 index 00000000..c880f923 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_progress.png new file mode 100644 index 00000000..d2cb6460 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/pink_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_background.png new file mode 100644 index 00000000..d2a3cdd3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_progress.png new file mode 100644 index 00000000..ee09535b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/purple_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/red_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/red_background.png new file mode 100644 index 00000000..6c84e807 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/red_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/red_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/red_progress.png new file mode 100644 index 00000000..514aed86 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/red_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/white_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/white_background.png new file mode 100644 index 00000000..3b121b2a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/white_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/white_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/white_progress.png new file mode 100644 index 00000000..ee793d71 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/white_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_background.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_background.png new file mode 100644 index 00000000..c59296f5 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_progress.png b/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_progress.png new file mode 100644 index 00000000..27fa8904 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/boss_bar/yellow_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/anvil/error.png b/public/assets/minecraft/textures/gui/sprites/container/anvil/error.png new file mode 100644 index 00000000..8bb70b34 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/anvil/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field.png b/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field.png new file mode 100644 index 00000000..fb4b7c5a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field_disabled.png new file mode 100644 index 00000000..35f618c1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/anvil/text_field_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/button.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/button.png new file mode 100644 index 00000000..41bdbea3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/button_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_disabled.png new file mode 100644 index 00000000..d81d4726 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_highlighted.png new file mode 100644 index 00000000..9bcfac1f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/button_selected.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_selected.png new file mode 100644 index 00000000..5f5e41c4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/button_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/cancel.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/cancel.png new file mode 100644 index 00000000..ac923b55 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/cancel.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/beacon/confirm.png b/public/assets/minecraft/textures/gui/sprites/container/beacon/confirm.png new file mode 100644 index 00000000..fe09193e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/beacon/confirm.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/burn_progress.png b/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/burn_progress.png new file mode 100644 index 00000000..ee757b65 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/burn_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/lit_progress.png b/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/lit_progress.png new file mode 100644 index 00000000..4b411b8f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/blast_furnace/lit_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/brew_progress.png b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/brew_progress.png new file mode 100644 index 00000000..c12211c2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/brew_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/bubbles.png b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/bubbles.png new file mode 100644 index 00000000..5aab8eeb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/bubbles.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/fuel_length.png b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/fuel_length.png new file mode 100644 index 00000000..27603425 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/brewing_stand/fuel_length.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png new file mode 100644 index 00000000..4fb0059d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png.mcmeta new file mode 100644 index 00000000..406e48d4 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_border.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 12, + "height": 12, + "border": 2 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png new file mode 100644 index 00000000..bf61519c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png.mcmeta new file mode 100644 index 00000000..c9e83e5c --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_fill.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 6, + "height": 6, + "border": 2 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png new file mode 100644 index 00000000..35d34c9f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png.mcmeta new file mode 100644 index 00000000..c9e83e5c --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/bundle_progressbar_full.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 6, + "height": 6, + "border": 2 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png new file mode 100644 index 00000000..c44dfe92 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png.mcmeta new file mode 100644 index 00000000..21fe5868 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 24, + "height": 24, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png new file mode 100644 index 00000000..35d80861 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png.mcmeta new file mode 100644 index 00000000..21fe5868 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_back.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 24, + "height": 24, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png new file mode 100644 index 00000000..bc4e866b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png.mcmeta new file mode 100644 index 00000000..21fe5868 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/bundle/slot_highlight_front.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 24, + "height": 24, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/cartography_table/duplicated_map.png b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/duplicated_map.png new file mode 100644 index 00000000..15233777 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/duplicated_map.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/cartography_table/error.png b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/error.png new file mode 100644 index 00000000..8bb70b34 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/cartography_table/locked.png b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/locked.png new file mode 100644 index 00000000..c72e62d2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/locked.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/cartography_table/map.png b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/map.png new file mode 100644 index 00000000..14fe46d1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/map.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/cartography_table/scaled_map.png b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/scaled_map.png new file mode 100644 index 00000000..4790516f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/cartography_table/scaled_map.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/crafter/disabled_slot.png b/public/assets/minecraft/textures/gui/sprites/container/crafter/disabled_slot.png new file mode 100644 index 00000000..f19521aa Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/crafter/disabled_slot.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/crafter/powered_redstone.png b/public/assets/minecraft/textures/gui/sprites/container/crafter/powered_redstone.png new file mode 100644 index 00000000..ca098651 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/crafter/powered_redstone.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/crafter/unpowered_redstone.png b/public/assets/minecraft/textures/gui/sprites/container/crafter/unpowered_redstone.png new file mode 100644 index 00000000..1b047780 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/crafter/unpowered_redstone.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller.png new file mode 100644 index 00000000..3b3f0b88 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller_disabled.png new file mode 100644 index 00000000..1fc60fcf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/scroller_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_1.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_1.png new file mode 100644 index 00000000..d7a46c4c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_2.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_2.png new file mode 100644 index 00000000..411e87d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_3.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_3.png new file mode 100644 index 00000000..411e87d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_4.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_4.png new file mode 100644 index 00000000..411e87d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_5.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_5.png new file mode 100644 index 00000000..411e87d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_6.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_6.png new file mode 100644 index 00000000..411e87d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_6.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_7.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_7.png new file mode 100644 index 00000000..6a03bce1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_selected_7.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_1.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_1.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_2.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_2.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_3.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_3.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_4.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_4.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_5.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_5.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_6.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_6.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_6.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_7.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_7.png new file mode 100644 index 00000000..2c88a18e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_bottom_unselected_7.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_1.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_1.png new file mode 100644 index 00000000..e0034d60 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_2.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_2.png new file mode 100644 index 00000000..d6408fc1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_3.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_3.png new file mode 100644 index 00000000..d6408fc1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_4.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_4.png new file mode 100644 index 00000000..d6408fc1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_5.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_5.png new file mode 100644 index 00000000..d6408fc1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_6.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_6.png new file mode 100644 index 00000000..d6408fc1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_6.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_7.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_7.png new file mode 100644 index 00000000..dc6307ea Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_selected_7.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_1.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_1.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_2.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_2.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_3.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_3.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_4.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_4.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_5.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_5.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_6.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_6.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_6.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_7.png b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_7.png new file mode 100644 index 00000000..c709ecd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/creative_inventory/tab_top_unselected_7.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot.png new file mode 100644 index 00000000..3a17d84a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_disabled.png new file mode 100644 index 00000000..5f104e6e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_highlighted.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_highlighted.png new file mode 100644 index 00000000..bdeb67f6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/enchantment_slot_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1.png new file mode 100644 index 00000000..3c5cd19f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1_disabled.png new file mode 100644 index 00000000..2985f10d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_1_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2.png new file mode 100644 index 00000000..a95e12e6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2_disabled.png new file mode 100644 index 00000000..ccbd7079 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_2_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3.png new file mode 100644 index 00000000..df963931 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3_disabled.png new file mode 100644 index 00000000..4b548cc7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/enchanting_table/level_3_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/furnace/burn_progress.png b/public/assets/minecraft/textures/gui/sprites/container/furnace/burn_progress.png new file mode 100644 index 00000000..ee757b65 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/furnace/burn_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/furnace/lit_progress.png b/public/assets/minecraft/textures/gui/sprites/container/furnace/lit_progress.png new file mode 100644 index 00000000..4b411b8f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/furnace/lit_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/grindstone/error.png b/public/assets/minecraft/textures/gui/sprites/container/grindstone/error.png new file mode 100644 index 00000000..8bb70b34 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/grindstone/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/horse/chest_slots.png b/public/assets/minecraft/textures/gui/sprites/container/horse/chest_slots.png new file mode 100644 index 00000000..3e65ad42 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/horse/chest_slots.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png new file mode 100644 index 00000000..9181950a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png.mcmeta new file mode 100644 index 00000000..2d596bf6 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 32, + "height": 32, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png new file mode 100644 index 00000000..732b85fb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png.mcmeta new file mode 100644 index 00000000..2d596bf6 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/inventory/effect_background_ambient.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 32, + "height": 32, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/error.png b/public/assets/minecraft/textures/gui/sprites/container/loom/error.png new file mode 100644 index 00000000..7817df83 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/pattern.png b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern.png new file mode 100644 index 00000000..67bb8ac6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_highlighted.png b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_highlighted.png new file mode 100644 index 00000000..f5b3e02e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_selected.png b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_selected.png new file mode 100644 index 00000000..4e767c8b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/pattern_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/scroller.png b/public/assets/minecraft/textures/gui/sprites/container/loom/scroller.png new file mode 100644 index 00000000..3b3f0b88 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/scroller.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/loom/scroller_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/loom/scroller_disabled.png new file mode 100644 index 00000000..1fc60fcf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/loom/scroller_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot.png b/public/assets/minecraft/textures/gui/sprites/container/slot.png new file mode 100644 index 00000000..80c99e74 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/amethyst_shard.png b/public/assets/minecraft/textures/gui/sprites/container/slot/amethyst_shard.png new file mode 100644 index 00000000..252ca948 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/amethyst_shard.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/axe.png b/public/assets/minecraft/textures/gui/sprites/container/slot/axe.png new file mode 100644 index 00000000..a07df797 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/axe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/banner.png b/public/assets/minecraft/textures/gui/sprites/container/slot/banner.png new file mode 100644 index 00000000..77aea326 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/banner.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/banner_pattern.png b/public/assets/minecraft/textures/gui/sprites/container/slot/banner_pattern.png new file mode 100644 index 00000000..197226e0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/banner_pattern.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/boots.png b/public/assets/minecraft/textures/gui/sprites/container/slot/boots.png new file mode 100644 index 00000000..e7793ce2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/boots.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/brewing_fuel.png b/public/assets/minecraft/textures/gui/sprites/container/slot/brewing_fuel.png new file mode 100644 index 00000000..3f3b1431 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/brewing_fuel.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/chestplate.png b/public/assets/minecraft/textures/gui/sprites/container/slot/chestplate.png new file mode 100644 index 00000000..2891f440 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/chestplate.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/diamond.png b/public/assets/minecraft/textures/gui/sprites/container/slot/diamond.png new file mode 100644 index 00000000..7f3d63e1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/diamond.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/dye.png b/public/assets/minecraft/textures/gui/sprites/container/slot/dye.png new file mode 100644 index 00000000..56ebd1b2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/dye.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/emerald.png b/public/assets/minecraft/textures/gui/sprites/container/slot/emerald.png new file mode 100644 index 00000000..c5b64d05 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/emerald.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/helmet.png b/public/assets/minecraft/textures/gui/sprites/container/slot/helmet.png new file mode 100644 index 00000000..f7d08aae Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/helmet.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/hoe.png b/public/assets/minecraft/textures/gui/sprites/container/slot/hoe.png new file mode 100644 index 00000000..1c519b4d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/hoe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/horse_armor.png b/public/assets/minecraft/textures/gui/sprites/container/slot/horse_armor.png new file mode 100644 index 00000000..42c47fad Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/horse_armor.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/ingot.png b/public/assets/minecraft/textures/gui/sprites/container/slot/ingot.png new file mode 100644 index 00000000..12e912a3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/ingot.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/lapis_lazuli.png b/public/assets/minecraft/textures/gui/sprites/container/slot/lapis_lazuli.png new file mode 100644 index 00000000..702dc983 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/lapis_lazuli.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/leggings.png b/public/assets/minecraft/textures/gui/sprites/container/slot/leggings.png new file mode 100644 index 00000000..cd97b293 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/leggings.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/llama_armor.png b/public/assets/minecraft/textures/gui/sprites/container/slot/llama_armor.png new file mode 100644 index 00000000..9cfd58e1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/llama_armor.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor.png b/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor.png new file mode 100644 index 00000000..bb615591 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor_inventory.png b/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor_inventory.png new file mode 100644 index 00000000..74d52ce2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/nautilus_armor_inventory.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/pickaxe.png b/public/assets/minecraft/textures/gui/sprites/container/slot/pickaxe.png new file mode 100644 index 00000000..a127eeb0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/pickaxe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/potion.png b/public/assets/minecraft/textures/gui/sprites/container/slot/potion.png new file mode 100644 index 00000000..98e2393f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/potion.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/quartz.png b/public/assets/minecraft/textures/gui/sprites/container/slot/quartz.png new file mode 100644 index 00000000..16044da9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/quartz.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/redstone_dust.png b/public/assets/minecraft/textures/gui/sprites/container/slot/redstone_dust.png new file mode 100644 index 00000000..0f5c7d54 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/redstone_dust.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/saddle.png b/public/assets/minecraft/textures/gui/sprites/container/slot/saddle.png new file mode 100644 index 00000000..9be1ccb3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/saddle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/shield.png b/public/assets/minecraft/textures/gui/sprites/container/slot/shield.png new file mode 100644 index 00000000..c01e28dd Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/shield.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/shovel.png b/public/assets/minecraft/textures/gui/sprites/container/slot/shovel.png new file mode 100644 index 00000000..89539a7f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/shovel.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_armor_trim.png b/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_armor_trim.png new file mode 100644 index 00000000..daba08ef Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_armor_trim.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_netherite_upgrade.png b/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_netherite_upgrade.png new file mode 100644 index 00000000..9b5e657c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/smithing_template_netherite_upgrade.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/spear.png b/public/assets/minecraft/textures/gui/sprites/container/slot/spear.png new file mode 100644 index 00000000..096bc8da Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/spear.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot/sword.png b/public/assets/minecraft/textures/gui/sprites/container/slot/sword.png new file mode 100644 index 00000000..db70ba14 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot/sword.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png new file mode 100644 index 00000000..82e6976c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png.mcmeta new file mode 100644 index 00000000..21fe5868 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_back.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 24, + "height": 24, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png new file mode 100644 index 00000000..d756881a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png.mcmeta new file mode 100644 index 00000000..21fe5868 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/container/slot_highlight_front.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 24, + "height": 24, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/container/smithing/error.png b/public/assets/minecraft/textures/gui/sprites/container/smithing/error.png new file mode 100644 index 00000000..8bb70b34 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/smithing/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/smoker/burn_progress.png b/public/assets/minecraft/textures/gui/sprites/container/smoker/burn_progress.png new file mode 100644 index 00000000..ee757b65 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/smoker/burn_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/smoker/lit_progress.png b/public/assets/minecraft/textures/gui/sprites/container/smoker/lit_progress.png new file mode 100644 index 00000000..4b411b8f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/smoker/lit_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe.png b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe.png new file mode 100644 index 00000000..c2c28741 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_highlighted.png b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_highlighted.png new file mode 100644 index 00000000..d07544f8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_selected.png b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_selected.png new file mode 100644 index 00000000..745bb0f9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/recipe_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller.png b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller.png new file mode 100644 index 00000000..3b3f0b88 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller_disabled.png new file mode 100644 index 00000000..1fc60fcf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/stonecutter/scroller_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/discount_strikethrough.png b/public/assets/minecraft/textures/gui/sprites/container/villager/discount_strikethrough.png new file mode 100644 index 00000000..dfd2bdb4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/discount_strikethrough.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_background.png b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_background.png new file mode 100644 index 00000000..3694cfcc Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_current.png b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_current.png new file mode 100644 index 00000000..e627dd84 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_current.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_result.png b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_result.png new file mode 100644 index 00000000..ec64cd04 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/experience_bar_result.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/out_of_stock.png b/public/assets/minecraft/textures/gui/sprites/container/villager/out_of_stock.png new file mode 100644 index 00000000..fbe8904e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/out_of_stock.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/scroller.png b/public/assets/minecraft/textures/gui/sprites/container/villager/scroller.png new file mode 100644 index 00000000..22e41a03 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/scroller.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/scroller_disabled.png b/public/assets/minecraft/textures/gui/sprites/container/villager/scroller_disabled.png new file mode 100644 index 00000000..0de6a96e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/scroller_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow.png b/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow.png new file mode 100644 index 00000000..0296a3a3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow_out_of_stock.png b/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow_out_of_stock.png new file mode 100644 index 00000000..cff95b07 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/container/villager/trade_arrow_out_of_stock.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/dialog/warning_button.png b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button.png new file mode 100644 index 00000000..5f4cd841 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_disabled.png b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_disabled.png new file mode 100644 index 00000000..ca616a0e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_highlighted.png new file mode 100644 index 00000000..95743f9c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/dialog/warning_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/accept.png b/public/assets/minecraft/textures/gui/sprites/friends/accept.png new file mode 100644 index 00000000..1305c636 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/accept.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/accept_highlighted.png b/public/assets/minecraft/textures/gui/sprites/friends/accept_highlighted.png new file mode 100644 index 00000000..9a61f4ca Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/accept_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/background.png b/public/assets/minecraft/textures/gui/sprites/friends/background.png new file mode 100644 index 00000000..274421fa Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/background.png.mcmeta new file mode 100644 index 00000000..298f6454 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 236, + "height": 34, + "border": 8 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png b/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png new file mode 100644 index 00000000..a6207751 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png.mcmeta new file mode 100644 index 00000000..a05d6591 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/background_dark.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 236, + "height": 34, + "border": 6 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button.png b/public/assets/minecraft/textures/gui/sprites/friends/button.png new file mode 100644 index 00000000..28a3269f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/button.png.mcmeta new file mode 100644 index 00000000..c3065ff7 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/button.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 3 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png b/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png new file mode 100644 index 00000000..5bc4404c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/button_disabled.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png new file mode 100644 index 00000000..47fa0074 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png.mcmeta new file mode 100644 index 00000000..c3065ff7 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/button_highlighted.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 3 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/friends/cancel.png b/public/assets/minecraft/textures/gui/sprites/friends/cancel.png new file mode 100644 index 00000000..3ca5948e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/cancel.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/friends.png b/public/assets/minecraft/textures/gui/sprites/friends/friends.png new file mode 100644 index 00000000..a7b7460f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/friends.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/illustrations_00.png b/public/assets/minecraft/textures/gui/sprites/friends/illustrations_00.png new file mode 100644 index 00000000..d60e2a92 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/illustrations_00.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/list_separator_top.png b/public/assets/minecraft/textures/gui/sprites/friends/list_separator_top.png new file mode 100644 index 00000000..231d2796 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/list_separator_top.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/loading.png b/public/assets/minecraft/textures/gui/sprites/friends/loading.png new file mode 100644 index 00000000..0509c3a1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/loading.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/loading.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/loading.png.mcmeta new file mode 100644 index 00000000..e40d3413 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/loading.png.mcmeta @@ -0,0 +1,8 @@ +{ + "animation": { + "width": 5, + "height": 2, + "frametime": 6 + } +} + diff --git a/public/assets/minecraft/textures/gui/sprites/friends/reject.png b/public/assets/minecraft/textures/gui/sprites/friends/reject.png new file mode 100644 index 00000000..ad1b46e6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/reject.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/reject_highlighted.png b/public/assets/minecraft/textures/gui/sprites/friends/reject_highlighted.png new file mode 100644 index 00000000..c8d0c24c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/reject_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/remove.png b/public/assets/minecraft/textures/gui/sprites/friends/remove.png new file mode 100644 index 00000000..d6d21d04 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/remove.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/send_request.png b/public/assets/minecraft/textures/gui/sprites/friends/send_request.png new file mode 100644 index 00000000..e780297a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/send_request.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png b/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png new file mode 100644 index 00000000..8f272cd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png.mcmeta new file mode 100644 index 00000000..73bde8db --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/friends/toast_background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 160, + "height": 32, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/selection.png b/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/selection.png new file mode 100644 index 00000000..668c8c94 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/selection.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/slot.png b/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/slot.png new file mode 100644 index 00000000..d7d2b488 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/gamemode_switcher/slot.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/air.png b/public/assets/minecraft/textures/gui/sprites/hud/air.png new file mode 100644 index 00000000..4fb35f85 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/air.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/air_bursting.png b/public/assets/minecraft/textures/gui/sprites/hud/air_bursting.png new file mode 100644 index 00000000..81c8fb3a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/air_bursting.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/air_empty.png b/public/assets/minecraft/textures/gui/sprites/hud/air_empty.png new file mode 100644 index 00000000..321e2af0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/air_empty.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/armor_empty.png b/public/assets/minecraft/textures/gui/sprites/hud/armor_empty.png new file mode 100644 index 00000000..2be7d981 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/armor_empty.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/armor_full.png b/public/assets/minecraft/textures/gui/sprites/hud/armor_full.png new file mode 100644 index 00000000..49cd05ac Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/armor_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/armor_half.png b/public/assets/minecraft/textures/gui/sprites/hud/armor_half.png new file mode 100644 index 00000000..42db8027 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/armor_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/crosshair.png b/public/assets/minecraft/textures/gui/sprites/hud/crosshair.png new file mode 100644 index 00000000..76c7b569 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/crosshair.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_background.png b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_background.png new file mode 100644 index 00000000..efb15107 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_full.png b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_full.png new file mode 100644 index 00000000..0f75f468 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_progress.png b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_progress.png new file mode 100644 index 00000000..cfa29bd4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/crosshair_attack_indicator_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/effect_background.png b/public/assets/minecraft/textures/gui/sprites/hud/effect_background.png new file mode 100644 index 00000000..909175d9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/effect_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/effect_background_ambient.png b/public/assets/minecraft/textures/gui/sprites/hud/effect_background_ambient.png new file mode 100644 index 00000000..9449ba32 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/effect_background_ambient.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_background.png b/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_background.png new file mode 100644 index 00000000..baf14e00 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_progress.png b/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_progress.png new file mode 100644 index 00000000..338ff0f0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/experience_bar_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_empty.png b/public/assets/minecraft/textures/gui/sprites/hud/food_empty.png new file mode 100644 index 00000000..ed26c59c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_empty.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_empty_hunger.png b/public/assets/minecraft/textures/gui/sprites/hud/food_empty_hunger.png new file mode 100644 index 00000000..4bd3fee4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_empty_hunger.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_full.png b/public/assets/minecraft/textures/gui/sprites/hud/food_full.png new file mode 100644 index 00000000..d53f2dec Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_full_hunger.png b/public/assets/minecraft/textures/gui/sprites/hud/food_full_hunger.png new file mode 100644 index 00000000..9b096b5a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_full_hunger.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_half.png b/public/assets/minecraft/textures/gui/sprites/hud/food_half.png new file mode 100644 index 00000000..e72fa27a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/food_half_hunger.png b/public/assets/minecraft/textures/gui/sprites/hud/food_half_hunger.png new file mode 100644 index 00000000..a7d1f04b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/food_half_hunger.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full.png new file mode 100644 index 00000000..1bb1cbab Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full_blinking.png new file mode 100644 index 00000000..1bb1cbab Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half.png new file mode 100644 index 00000000..5eb5832d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half_blinking.png new file mode 100644 index 00000000..5eb5832d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full.png new file mode 100644 index 00000000..05f92ea4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full_blinking.png new file mode 100644 index 00000000..05f92ea4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half.png new file mode 100644 index 00000000..00d7a194 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half_blinking.png new file mode 100644 index 00000000..00d7a194 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/absorbing_hardcore_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/container.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/container.png new file mode 100644 index 00000000..0f73b790 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/container.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/container_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_blinking.png new file mode 100644 index 00000000..7027b630 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore.png new file mode 100644 index 00000000..0f73b790 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore_blinking.png new file mode 100644 index 00000000..7027b630 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/container_hardcore_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full.png new file mode 100644 index 00000000..023855bd Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full_blinking.png new file mode 100644 index 00000000..023855bd Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half.png new file mode 100644 index 00000000..f978177b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half_blinking.png new file mode 100644 index 00000000..f978177b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full.png new file mode 100644 index 00000000..1f1fc8ca Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full_blinking.png new file mode 100644 index 00000000..1f1fc8ca Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half.png new file mode 100644 index 00000000..16a99508 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half_blinking.png new file mode 100644 index 00000000..16a99508 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/frozen_hardcore_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/full.png new file mode 100644 index 00000000..427c544e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/full_blinking.png new file mode 100644 index 00000000..f56245bb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/half.png new file mode 100644 index 00000000..9bc64d08 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/half_blinking.png new file mode 100644 index 00000000..6246eda6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full.png new file mode 100644 index 00000000..424a190a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full_blinking.png new file mode 100644 index 00000000..c93c94a4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half.png new file mode 100644 index 00000000..f40ad4d3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half_blinking.png new file mode 100644 index 00000000..855223d8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/hardcore_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full.png new file mode 100644 index 00000000..8af62e1f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full_blinking.png new file mode 100644 index 00000000..1393ea89 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half.png new file mode 100644 index 00000000..394eb995 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half_blinking.png new file mode 100644 index 00000000..dddb1674 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full.png new file mode 100644 index 00000000..aba6ce2f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full_blinking.png new file mode 100644 index 00000000..222ffff4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half.png new file mode 100644 index 00000000..b27787c9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half_blinking.png new file mode 100644 index 00000000..f393b8f4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/poisoned_hardcore_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_container.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_container.png new file mode 100644 index 00000000..0f73b790 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_container.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_full.png new file mode 100644 index 00000000..298f53e4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_half.png new file mode 100644 index 00000000..87776756 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/vehicle_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full.png new file mode 100644 index 00000000..42e845b0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full_blinking.png new file mode 100644 index 00000000..8d43f5e4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half.png new file mode 100644 index 00000000..78b2296f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half_blinking.png new file mode 100644 index 00000000..df9e490c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full.png new file mode 100644 index 00000000..8f01c3d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full_blinking.png new file mode 100644 index 00000000..bcc0364b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_full_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half.png new file mode 100644 index 00000000..186a02c6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half_blinking.png b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half_blinking.png new file mode 100644 index 00000000..3152cb85 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/heart/withered_hardcore_half_blinking.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar.png new file mode 100644 index 00000000..a40a966f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_background.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_background.png new file mode 100644 index 00000000..21e49326 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_progress.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_progress.png new file mode 100644 index 00000000..21bea69b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_attack_indicator_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_left.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_left.png new file mode 100644 index 00000000..b70a20b1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_left.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_right.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_right.png new file mode 100644 index 00000000..828bfb7c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_offhand_right.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/hotbar_selection.png b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_selection.png new file mode 100644 index 00000000..b7aa0cdf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/hotbar_selection.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_background.png b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_background.png new file mode 100644 index 00000000..1ff030e4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_cooldown.png b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_cooldown.png new file mode 100644 index 00000000..c880f923 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_cooldown.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_progress.png b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_progress.png new file mode 100644 index 00000000..f7bab35a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/jump_bar_progress.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png new file mode 100644 index 00000000..4b9495cc Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png.mcmeta new file mode 100644 index 00000000..46a2bb64 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_down.png.mcmeta @@ -0,0 +1,15 @@ +{ + "animation": { + "frames": [ + { + "index": 0, + "time": 10 + }, + { + "index": 1, + "time": 4 + } + ], + "height": 5 + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png new file mode 100644 index 00000000..6afa2057 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png.mcmeta new file mode 100644 index 00000000..46a2bb64 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_arrow_up.png.mcmeta @@ -0,0 +1,15 @@ +{ + "animation": { + "frames": [ + { + "index": 0, + "time": 10 + }, + { + "index": 1, + "time": 4 + } + ], + "height": 5 + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png new file mode 100644 index 00000000..6b0dbd86 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png.mcmeta new file mode 100644 index 00000000..f1e01ce2 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_background.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 12, + "height": 5, + "border": { + "left": 5, + "right": 5, + "top": 1, + "bottom": 1 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/bowtie.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/bowtie.png new file mode 100644 index 00000000..e0ab4987 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/bowtie.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_0.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_0.png new file mode 100644 index 00000000..55bd15e6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_0.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_1.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_1.png new file mode 100644 index 00000000..68d874f5 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_2.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_2.png new file mode 100644 index 00000000..9b93f9bc Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_3.png b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_3.png new file mode 100644 index 00000000..e63323b6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/hud/locator_bar_dot/default_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/accessibility.png b/public/assets/minecraft/textures/gui/sprites/icon/accessibility.png new file mode 100644 index 00000000..0c3f132c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/accessibility.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/chat_modified.png b/public/assets/minecraft/textures/gui/sprites/icon/chat_modified.png new file mode 100644 index 00000000..44c22616 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/chat_modified.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/checkmark.png b/public/assets/minecraft/textures/gui/sprites/icon/checkmark.png new file mode 100644 index 00000000..5a54f122 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/checkmark.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/draft_report.png b/public/assets/minecraft/textures/gui/sprites/icon/draft_report.png new file mode 100644 index 00000000..acb2ee56 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/draft_report.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/info.png b/public/assets/minecraft/textures/gui/sprites/icon/info.png new file mode 100644 index 00000000..28153473 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/info.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/invite.png b/public/assets/minecraft/textures/gui/sprites/icon/invite.png new file mode 100644 index 00000000..80c741b6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/invite.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/language.png b/public/assets/minecraft/textures/gui/sprites/icon/language.png new file mode 100644 index 00000000..b0c46b23 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/language.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/link.png b/public/assets/minecraft/textures/gui/sprites/icon/link.png new file mode 100644 index 00000000..df260600 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/link.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/link_highlighted.png b/public/assets/minecraft/textures/gui/sprites/icon/link_highlighted.png new file mode 100644 index 00000000..a4a63268 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/link_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png b/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png new file mode 100644 index 00000000..7b5d81ea Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/icon/music_notes.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/icon/new_realm.png b/public/assets/minecraft/textures/gui/sprites/icon/new_realm.png new file mode 100644 index 00000000..f2c0b3e3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/new_realm.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/news.png b/public/assets/minecraft/textures/gui/sprites/icon/news.png new file mode 100644 index 00000000..e2281ed2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/news.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_1.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_1.png new file mode 100644 index 00000000..0e84adff Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_2.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_2.png new file mode 100644 index 00000000..0c22b171 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_3.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_3.png new file mode 100644 index 00000000..8231ad24 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_4.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_4.png new file mode 100644 index 00000000..12536f06 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_5.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_5.png new file mode 100644 index 00000000..dccca8bb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/ping_unknown.png b/public/assets/minecraft/textures/gui/sprites/icon/ping_unknown.png new file mode 100644 index 00000000..993c7533 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/ping_unknown.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/search.png b/public/assets/minecraft/textures/gui/sprites/icon/search.png new file mode 100644 index 00000000..48488ff7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/search.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png b/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png new file mode 100644 index 00000000..a5c19b6f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png.mcmeta new file mode 100644 index 00000000..2cf29e92 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/icon/trial_available.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frames": [ + { + "index": 0, + "time": 10 + }, + { + "index": 1, + "time": 2 + }, + { + "index": 2, + "time": 2 + }, + { + "index": 3, + "time": 2 + }, + { + "index": 4, + "time": 2 + }, + { + "index": 5, + "time": 2 + } + ] + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/icon/unseen_notification.png b/public/assets/minecraft/textures/gui/sprites/icon/unseen_notification.png new file mode 100644 index 00000000..5ba25594 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/unseen_notification.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/video_link.png b/public/assets/minecraft/textures/gui/sprites/icon/video_link.png new file mode 100644 index 00000000..00a72d9b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/video_link.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/icon/video_link_highlighted.png b/public/assets/minecraft/textures/gui/sprites/icon/video_link_highlighted.png new file mode 100644 index 00000000..514a419a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/icon/video_link_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/1.png b/public/assets/minecraft/textures/gui/sprites/notification/1.png new file mode 100644 index 00000000..49e67b6c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/2.png b/public/assets/minecraft/textures/gui/sprites/notification/2.png new file mode 100644 index 00000000..973c9ce0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/3.png b/public/assets/minecraft/textures/gui/sprites/notification/3.png new file mode 100644 index 00000000..d7735a01 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/4.png b/public/assets/minecraft/textures/gui/sprites/notification/4.png new file mode 100644 index 00000000..ae292aea Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/5.png b/public/assets/minecraft/textures/gui/sprites/notification/5.png new file mode 100644 index 00000000..3cebb3ac Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/notification/more.png b/public/assets/minecraft/textures/gui/sprites/notification/more.png new file mode 100644 index 00000000..f57be90e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/notification/more.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pause_menu/bug.png b/public/assets/minecraft/textures/gui/sprites/pause_menu/bug.png new file mode 100644 index 00000000..c8502f00 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pause_menu/bug.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pause_menu/player_reporting.png b/public/assets/minecraft/textures/gui/sprites/pause_menu/player_reporting.png new file mode 100644 index 00000000..c4f1444f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pause_menu/player_reporting.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pause_menu/social_interactions.png b/public/assets/minecraft/textures/gui/sprites/pause_menu/social_interactions.png new file mode 100644 index 00000000..fa673aab Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pause_menu/social_interactions.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pending_invite/accept.png b/public/assets/minecraft/textures/gui/sprites/pending_invite/accept.png new file mode 100644 index 00000000..1305c636 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pending_invite/accept.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pending_invite/accept_highlighted.png b/public/assets/minecraft/textures/gui/sprites/pending_invite/accept_highlighted.png new file mode 100644 index 00000000..9a61f4ca Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pending_invite/accept_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pending_invite/reject.png b/public/assets/minecraft/textures/gui/sprites/pending_invite/reject.png new file mode 100644 index 00000000..ad1b46e6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pending_invite/reject.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/pending_invite/reject_highlighted.png b/public/assets/minecraft/textures/gui/sprites/pending_invite/reject_highlighted.png new file mode 100644 index 00000000..c8d0c24c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/pending_invite/reject_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/player_list/make_operator.png b/public/assets/minecraft/textures/gui/sprites/player_list/make_operator.png new file mode 100644 index 00000000..73eabde8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/player_list/make_operator.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/player_list/remove_operator.png b/public/assets/minecraft/textures/gui/sprites/player_list/remove_operator.png new file mode 100644 index 00000000..19601a8a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/player_list/remove_operator.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/player_list/remove_player.png b/public/assets/minecraft/textures/gui/sprites/player_list/remove_player.png new file mode 100644 index 00000000..27d87daf Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/player_list/remove_player.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/popup/background.png b/public/assets/minecraft/textures/gui/sprites/popup/background.png new file mode 100644 index 00000000..a6207751 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/popup/background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/popup/background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/popup/background.png.mcmeta new file mode 100644 index 00000000..a05d6591 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/popup/background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 236, + "height": 34, + "border": 6 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/realm_status/closed.png b/public/assets/minecraft/textures/gui/sprites/realm_status/closed.png new file mode 100644 index 00000000..0912d1f7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/realm_status/closed.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/realm_status/expired.png b/public/assets/minecraft/textures/gui/sprites/realm_status/expired.png new file mode 100644 index 00000000..668ca79b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/realm_status/expired.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png b/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png new file mode 100644 index 00000000..4a1cd6f0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png.mcmeta new file mode 100644 index 00000000..dc7d88cc --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 10, + "height": 28 + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/realm_status/open.png b/public/assets/minecraft/textures/gui/sprites/realm_status/open.png new file mode 100644 index 00000000..fd951476 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/realm_status/open.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/button.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/button.png new file mode 100644 index 00000000..15d7af5a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/button_highlighted.png new file mode 100644 index 00000000..577d2428 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay.png new file mode 100644 index 00000000..d68c2810 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled.png new file mode 100644 index 00000000..e6f50263 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled_highlighted.png new file mode 100644 index 00000000..e9b47a6a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_disabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_highlighted.png new file mode 100644 index 00000000..d79f8e72 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/crafting_overlay_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled.png new file mode 100644 index 00000000..e1a90345 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled_highlighted.png new file mode 100644 index 00000000..f306f58f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_disabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled.png new file mode 100644 index 00000000..8ee48c8a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled_highlighted.png new file mode 100644 index 00000000..a2785371 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/filter_enabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled.png new file mode 100644 index 00000000..18d4b125 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled_highlighted.png new file mode 100644 index 00000000..d357de16 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_disabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled.png new file mode 100644 index 00000000..a5bdf0c7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled_highlighted.png new file mode 100644 index 00000000..68394a2e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_filter_enabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay.png new file mode 100644 index 00000000..8358af3e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled.png new file mode 100644 index 00000000..e0a18d36 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled_highlighted.png new file mode 100644 index 00000000..093baeba Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_disabled_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_highlighted.png new file mode 100644 index 00000000..7b7ae5ea Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/furnace_overlay_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png new file mode 100644 index 00000000..e3d9e6a6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png.mcmeta new file mode 100644 index 00000000..2d596bf6 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 32, + "height": 32, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward.png new file mode 100644 index 00000000..308356bd Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward_highlighted.png new file mode 100644 index 00000000..d1d300ae Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_backward_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward.png new file mode 100644 index 00000000..fbc00f63 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward_highlighted.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward_highlighted.png new file mode 100644 index 00000000..185b0532 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/page_forward_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_craftable.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_craftable.png new file mode 100644 index 00000000..f564187e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_craftable.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_craftable.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_craftable.png new file mode 100644 index 00000000..9cc5ca51 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_craftable.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_uncraftable.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_uncraftable.png new file mode 100644 index 00000000..6f394d25 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_many_uncraftable.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_uncraftable.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_uncraftable.png new file mode 100644 index 00000000..6f394d25 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/slot_uncraftable.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/tab.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/tab.png new file mode 100644 index 00000000..d9e6d778 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/tab.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/recipe_book/tab_selected.png b/public/assets/minecraft/textures/gui/sprites/recipe_book/tab_selected.png new file mode 100644 index 00000000..ea534e8e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/recipe_book/tab_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/incompatible.png b/public/assets/minecraft/textures/gui/sprites/server_list/incompatible.png new file mode 100644 index 00000000..993c7533 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/incompatible.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/join.png b/public/assets/minecraft/textures/gui/sprites/server_list/join.png new file mode 100644 index 00000000..f3a36114 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/join.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/join_highlighted.png b/public/assets/minecraft/textures/gui/sprites/server_list/join_highlighted.png new file mode 100644 index 00000000..19bf0357 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/join_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/move_down.png b/public/assets/minecraft/textures/gui/sprites/server_list/move_down.png new file mode 100644 index 00000000..2deebae3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/move_down.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/move_down_highlighted.png b/public/assets/minecraft/textures/gui/sprites/server_list/move_down_highlighted.png new file mode 100644 index 00000000..f17525e4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/move_down_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/move_up.png b/public/assets/minecraft/textures/gui/sprites/server_list/move_up.png new file mode 100644 index 00000000..07f96b41 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/move_up.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/move_up_highlighted.png b/public/assets/minecraft/textures/gui/sprites/server_list/move_up_highlighted.png new file mode 100644 index 00000000..4d788d1e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/move_up_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/ping_1.png b/public/assets/minecraft/textures/gui/sprites/server_list/ping_1.png new file mode 100644 index 00000000..0e84adff Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/ping_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/ping_2.png b/public/assets/minecraft/textures/gui/sprites/server_list/ping_2.png new file mode 100644 index 00000000..0c22b171 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/ping_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/ping_3.png b/public/assets/minecraft/textures/gui/sprites/server_list/ping_3.png new file mode 100644 index 00000000..8231ad24 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/ping_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/ping_4.png b/public/assets/minecraft/textures/gui/sprites/server_list/ping_4.png new file mode 100644 index 00000000..12536f06 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/ping_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/ping_5.png b/public/assets/minecraft/textures/gui/sprites/server_list/ping_5.png new file mode 100644 index 00000000..dccca8bb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/ping_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/pinging_1.png b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_1.png new file mode 100644 index 00000000..1e2e2706 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_1.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/pinging_2.png b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_2.png new file mode 100644 index 00000000..e1277586 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_2.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/pinging_3.png b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_3.png new file mode 100644 index 00000000..3bf46ec9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_3.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/pinging_4.png b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_4.png new file mode 100644 index 00000000..7e700b32 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_4.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/pinging_5.png b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_5.png new file mode 100644 index 00000000..3e57a667 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/pinging_5.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/server_list/unreachable.png b/public/assets/minecraft/textures/gui/sprites/server_list/unreachable.png new file mode 100644 index 00000000..993c7533 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/server_list/unreachable.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png new file mode 100644 index 00000000..274421fa Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png.mcmeta new file mode 100644 index 00000000..298f6454 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/social_interactions/background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 236, + "height": 34, + "border": 8 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button.png new file mode 100644 index 00000000..a08bbd28 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button_highlighted.png new file mode 100644 index 00000000..4f51b24f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/mute_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button.png new file mode 100644 index 00000000..5f4cd841 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_disabled.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_disabled.png new file mode 100644 index 00000000..ca616a0e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_highlighted.png new file mode 100644 index 00000000..95743f9c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/report_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button.png new file mode 100644 index 00000000..718e970b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button_highlighted.png new file mode 100644 index 00000000..d8386a73 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/social_interactions/unmute_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/spectator/close.png b/public/assets/minecraft/textures/gui/sprites/spectator/close.png new file mode 100644 index 00000000..3ca5948e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/spectator/close.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/spectator/scroll_left.png b/public/assets/minecraft/textures/gui/sprites/spectator/scroll_left.png new file mode 100644 index 00000000..fa08b2c2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/spectator/scroll_left.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/spectator/scroll_right.png b/public/assets/minecraft/textures/gui/sprites/spectator/scroll_right.png new file mode 100644 index 00000000..4393c4b6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/spectator/scroll_right.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_player.png b/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_player.png new file mode 100644 index 00000000..d1f1e7f7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_player.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_team.png b/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_team.png new file mode 100644 index 00000000..9b0ebb0e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/spectator/teleport_to_team.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/block_mined.png b/public/assets/minecraft/textures/gui/sprites/statistics/block_mined.png new file mode 100644 index 00000000..f3308456 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/block_mined.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/header.png b/public/assets/minecraft/textures/gui/sprites/statistics/header.png new file mode 100644 index 00000000..276944e0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/header.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/item_broken.png b/public/assets/minecraft/textures/gui/sprites/statistics/item_broken.png new file mode 100644 index 00000000..f7f0e78b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/item_broken.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/item_crafted.png b/public/assets/minecraft/textures/gui/sprites/statistics/item_crafted.png new file mode 100644 index 00000000..f419ada2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/item_crafted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/item_dropped.png b/public/assets/minecraft/textures/gui/sprites/statistics/item_dropped.png new file mode 100644 index 00000000..951e8f11 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/item_dropped.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/item_picked_up.png b/public/assets/minecraft/textures/gui/sprites/statistics/item_picked_up.png new file mode 100644 index 00000000..276f20d7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/item_picked_up.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/item_used.png b/public/assets/minecraft/textures/gui/sprites/statistics/item_used.png new file mode 100644 index 00000000..43a100d4 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/item_used.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/sort_down.png b/public/assets/minecraft/textures/gui/sprites/statistics/sort_down.png new file mode 100644 index 00000000..107b5332 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/sort_down.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/statistics/sort_up.png b/public/assets/minecraft/textures/gui/sprites/statistics/sort_up.png new file mode 100644 index 00000000..874d192c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/statistics/sort_up.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/advancement.png b/public/assets/minecraft/textures/gui/sprites/toast/advancement.png new file mode 100644 index 00000000..8f272cd7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/advancement.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/mouse.png b/public/assets/minecraft/textures/gui/sprites/toast/mouse.png new file mode 100644 index 00000000..50d22b8d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/mouse.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/movement_keys.png b/public/assets/minecraft/textures/gui/sprites/toast/movement_keys.png new file mode 100644 index 00000000..b6ca48d6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/movement_keys.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png b/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png new file mode 100644 index 00000000..5c396c9a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png.mcmeta new file mode 100644 index 00000000..73bde8db --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/toast/now_playing.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 160, + "height": 32, + "border": 4 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/toast/recipe.png b/public/assets/minecraft/textures/gui/sprites/toast/recipe.png new file mode 100644 index 00000000..a21ac626 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/recipe.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/recipe_book.png b/public/assets/minecraft/textures/gui/sprites/toast/recipe_book.png new file mode 100644 index 00000000..44730c4c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/recipe_book.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/right_click.png b/public/assets/minecraft/textures/gui/sprites/toast/right_click.png new file mode 100644 index 00000000..cc737a18 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/right_click.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/social_interactions.png b/public/assets/minecraft/textures/gui/sprites/toast/social_interactions.png new file mode 100644 index 00000000..fa673aab Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/social_interactions.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/system.png b/public/assets/minecraft/textures/gui/sprites/toast/system.png new file mode 100644 index 00000000..303314d6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/system.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/system.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/toast/system.png.mcmeta new file mode 100644 index 00000000..c5f90dd0 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/toast/system.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 160, + "height": 64, + "border": { + "left": 17, + "top": 30, + "right": 4, + "bottom": 4 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/toast/tree.png b/public/assets/minecraft/textures/gui/sprites/toast/tree.png new file mode 100644 index 00000000..5686bfe2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/tree.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png b/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png new file mode 100644 index 00000000..abb5f65a Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png.mcmeta new file mode 100644 index 00000000..7e3e21c7 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/toast/tutorial.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 160, + "height": 32, + "border": 3 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/toast/wooden_planks.png b/public/assets/minecraft/textures/gui/sprites/toast/wooden_planks.png new file mode 100644 index 00000000..e50547e6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/toast/wooden_planks.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/tooltip/background.png b/public/assets/minecraft/textures/gui/sprites/tooltip/background.png new file mode 100644 index 00000000..53897e33 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/tooltip/background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/tooltip/background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/tooltip/background.png.mcmeta new file mode 100644 index 00000000..a0bd7e24 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/tooltip/background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 100, + "height": 100, + "border": 9 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png b/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png new file mode 100644 index 00000000..08e0d24e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png.mcmeta new file mode 100644 index 00000000..e107d241 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/tooltip/frame.png.mcmeta @@ -0,0 +1,11 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 100, + "height": 100, + "border": 10, + "stretch_inner": true + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down.png new file mode 100644 index 00000000..a8a2740c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down_highlighted.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down_highlighted.png new file mode 100644 index 00000000..c1344dc6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_down_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up.png new file mode 100644 index 00000000..70e80cab Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up_highlighted.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up_highlighted.png new file mode 100644 index 00000000..e5698fe3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/move_up_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/select.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/select.png new file mode 100644 index 00000000..e3caa98c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/select.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/select_highlighted.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/select_highlighted.png new file mode 100644 index 00000000..3d225183 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/select_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect.png new file mode 100644 index 00000000..93277879 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect_highlighted.png b/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect_highlighted.png new file mode 100644 index 00000000..e92f0e35 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/transferable_list/unselect_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button.png b/public/assets/minecraft/textures/gui/sprites/widget/button.png new file mode 100644 index 00000000..28a3269f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/button.png.mcmeta new file mode 100644 index 00000000..c3065ff7 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/button.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 3 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png b/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png new file mode 100644 index 00000000..5bc4404c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/button_disabled.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png new file mode 100644 index 00000000..47fa0074 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png.mcmeta new file mode 100644 index 00000000..c3065ff7 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/button_highlighted.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 3 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/checkbox.png b/public/assets/minecraft/textures/gui/sprites/widget/checkbox.png new file mode 100644 index 00000000..80a9e0c8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/checkbox.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/checkbox_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_highlighted.png new file mode 100644 index 00000000..e4174b1b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected.png b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected.png new file mode 100644 index 00000000..09aa39eb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected_highlighted.png new file mode 100644 index 00000000..46757203 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/checkbox_selected_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/cross_button.png b/public/assets/minecraft/textures/gui/sprites/widget/cross_button.png new file mode 100644 index 00000000..cf94556f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/cross_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/cross_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/cross_button_highlighted.png new file mode 100644 index 00000000..2e511ebb Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/cross_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/locked_button.png b/public/assets/minecraft/textures/gui/sprites/widget/locked_button.png new file mode 100644 index 00000000..86ca919e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/locked_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/locked_button_disabled.png b/public/assets/minecraft/textures/gui/sprites/widget/locked_button_disabled.png new file mode 100644 index 00000000..4662cc78 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/locked_button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/locked_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/locked_button_highlighted.png new file mode 100644 index 00000000..0fe3f77f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/locked_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/page_backward.png b/public/assets/minecraft/textures/gui/sprites/widget/page_backward.png new file mode 100644 index 00000000..0de535c8 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/page_backward.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/page_backward_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/page_backward_highlighted.png new file mode 100644 index 00000000..4a57bc07 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/page_backward_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/page_forward.png b/public/assets/minecraft/textures/gui/sprites/widget/page_forward.png new file mode 100644 index 00000000..c102a79b Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/page_forward.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/page_forward_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/page_forward_highlighted.png new file mode 100644 index 00000000..178aab3c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/page_forward_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/preedit.png b/public/assets/minecraft/textures/gui/sprites/widget/preedit.png new file mode 100644 index 00000000..362da5ef Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/preedit.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/preedit.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/preedit.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/preedit.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/scroller.png b/public/assets/minecraft/textures/gui/sprites/widget/scroller.png new file mode 100644 index 00000000..660cee34 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/scroller.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/scroller.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/scroller.png.mcmeta new file mode 100644 index 00000000..c05b3895 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/scroller.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 6, + "height": 32, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png b/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png new file mode 100644 index 00000000..639cef01 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png.mcmeta new file mode 100644 index 00000000..c05b3895 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/scroller_background.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 6, + "height": 32, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider.png b/public/assets/minecraft/textures/gui/sprites/widget/slider.png new file mode 100644 index 00000000..5bc4404c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/slider.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/slider.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/slider.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png new file mode 100644 index 00000000..67bb864e Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png.mcmeta new file mode 100644 index 00000000..ac6b6f93 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 8, + "height": 20, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 3 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png new file mode 100644 index 00000000..03e575f3 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png.mcmeta new file mode 100644 index 00000000..ac6b6f93 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/slider_handle_highlighted.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 8, + "height": 20, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 3 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png new file mode 100644 index 00000000..3a41aca2 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/slider_highlighted.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/slot_frame.png b/public/assets/minecraft/textures/gui/sprites/widget/slot_frame.png new file mode 100644 index 00000000..d484bee1 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/slot_frame.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab.png b/public/assets/minecraft/textures/gui/sprites/widget/tab.png new file mode 100644 index 00000000..c95b43c9 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/tab.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/tab.png.mcmeta new file mode 100644 index 00000000..5177042f --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/tab.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 130, + "height": 24, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 0 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png new file mode 100644 index 00000000..e0081e57 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png.mcmeta new file mode 100644 index 00000000..5177042f --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 130, + "height": 24, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 0 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png new file mode 100644 index 00000000..16c0723f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png.mcmeta new file mode 100644 index 00000000..5177042f --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 130, + "height": 24, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 0 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png new file mode 100644 index 00000000..5698c9c6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png.mcmeta new file mode 100644 index 00000000..5177042f --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png.mcmeta @@ -0,0 +1,15 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 130, + "height": 24, + "border": { + "left": 2, + "top": 2, + "right": 2, + "bottom": 0 + } + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/text_field.png b/public/assets/minecraft/textures/gui/sprites/widget/text_field.png new file mode 100644 index 00000000..655d0935 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/text_field.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/text_field.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/text_field.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/text_field.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png new file mode 100644 index 00000000..e332fb8d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png.mcmeta b/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png.mcmeta new file mode 100644 index 00000000..6e42b433 --- /dev/null +++ b/public/assets/minecraft/textures/gui/sprites/widget/text_field_highlighted.png.mcmeta @@ -0,0 +1,10 @@ +{ + "gui": { + "scaling": { + "type": "nine_slice", + "width": 200, + "height": 20, + "border": 1 + } + } +} diff --git a/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button.png b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button.png new file mode 100644 index 00000000..72935f6c Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_disabled.png b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_disabled.png new file mode 100644 index 00000000..75919e0f Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_disabled.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_highlighted.png b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_highlighted.png new file mode 100644 index 00000000..8636bf25 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/widget/unlocked_button_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/error.png b/public/assets/minecraft/textures/gui/sprites/world_list/error.png new file mode 100644 index 00000000..1f4c82c7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/error.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/error_highlighted.png b/public/assets/minecraft/textures/gui/sprites/world_list/error_highlighted.png new file mode 100644 index 00000000..2459a9d0 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/error_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/join.png b/public/assets/minecraft/textures/gui/sprites/world_list/join.png new file mode 100644 index 00000000..fad4685d Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/join.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/join_highlighted.png b/public/assets/minecraft/textures/gui/sprites/world_list/join_highlighted.png new file mode 100644 index 00000000..da25abd6 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/join_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/marked_join.png b/public/assets/minecraft/textures/gui/sprites/world_list/marked_join.png new file mode 100644 index 00000000..f3a36114 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/marked_join.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/marked_join_highlighted.png b/public/assets/minecraft/textures/gui/sprites/world_list/marked_join_highlighted.png new file mode 100644 index 00000000..19bf0357 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/marked_join_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/warning.png b/public/assets/minecraft/textures/gui/sprites/world_list/warning.png new file mode 100644 index 00000000..1f4c82c7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/warning.png differ diff --git a/public/assets/minecraft/textures/gui/sprites/world_list/warning_highlighted.png b/public/assets/minecraft/textures/gui/sprites/world_list/warning_highlighted.png new file mode 100644 index 00000000..ce504e66 Binary files /dev/null and b/public/assets/minecraft/textures/gui/sprites/world_list/warning_highlighted.png differ diff --git a/public/assets/minecraft/textures/gui/tab_header_background.png b/public/assets/minecraft/textures/gui/tab_header_background.png new file mode 100644 index 00000000..8230e883 Binary files /dev/null and b/public/assets/minecraft/textures/gui/tab_header_background.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_0.png b/public/assets/minecraft/textures/gui/title/background/panorama_0.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_0.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_1.png b/public/assets/minecraft/textures/gui/title/background/panorama_1.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_1.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_2.png b/public/assets/minecraft/textures/gui/title/background/panorama_2.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_2.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_3.png b/public/assets/minecraft/textures/gui/title/background/panorama_3.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_3.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_4.png b/public/assets/minecraft/textures/gui/title/background/panorama_4.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_4.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_5.png b/public/assets/minecraft/textures/gui/title/background/panorama_5.png new file mode 100644 index 00000000..c85b2a39 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_5.png differ diff --git a/public/assets/minecraft/textures/gui/title/background/panorama_overlay.png b/public/assets/minecraft/textures/gui/title/background/panorama_overlay.png new file mode 100644 index 00000000..d4814fb7 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/background/panorama_overlay.png differ diff --git a/public/assets/minecraft/textures/gui/title/edition.png b/public/assets/minecraft/textures/gui/title/edition.png new file mode 100644 index 00000000..54bc8d62 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/edition.png differ diff --git a/public/assets/minecraft/textures/gui/title/minceraft.png b/public/assets/minecraft/textures/gui/title/minceraft.png new file mode 100644 index 00000000..f6cef817 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/minceraft.png differ diff --git a/public/assets/minecraft/textures/gui/title/minecraft.png b/public/assets/minecraft/textures/gui/title/minecraft.png new file mode 100644 index 00000000..7fd8316e Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/minecraft.png differ diff --git a/public/assets/minecraft/textures/gui/title/mojangstudios.png b/public/assets/minecraft/textures/gui/title/mojangstudios.png new file mode 100644 index 00000000..cfbce911 Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/mojangstudios.png differ diff --git a/public/assets/minecraft/textures/gui/title/realms.png b/public/assets/minecraft/textures/gui/title/realms.png new file mode 100644 index 00000000..bec367cb Binary files /dev/null and b/public/assets/minecraft/textures/gui/title/realms.png differ diff --git a/public/assets/minecraft/textures/item/acacia_boat.png b/public/assets/minecraft/textures/item/acacia_boat.png new file mode 100644 index 00000000..6d0474f3 Binary files /dev/null and b/public/assets/minecraft/textures/item/acacia_boat.png differ diff --git a/public/assets/minecraft/textures/item/acacia_chest_boat.png b/public/assets/minecraft/textures/item/acacia_chest_boat.png new file mode 100644 index 00000000..126d0093 Binary files /dev/null and b/public/assets/minecraft/textures/item/acacia_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/acacia_door.png b/public/assets/minecraft/textures/item/acacia_door.png new file mode 100644 index 00000000..13317be3 Binary files /dev/null and b/public/assets/minecraft/textures/item/acacia_door.png differ diff --git a/public/assets/minecraft/textures/item/acacia_hanging_sign.png b/public/assets/minecraft/textures/item/acacia_hanging_sign.png new file mode 100644 index 00000000..f9499c83 Binary files /dev/null and b/public/assets/minecraft/textures/item/acacia_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/acacia_sign.png b/public/assets/minecraft/textures/item/acacia_sign.png new file mode 100644 index 00000000..67b776d3 Binary files /dev/null and b/public/assets/minecraft/textures/item/acacia_sign.png differ diff --git a/public/assets/minecraft/textures/item/allay_spawn_egg.png b/public/assets/minecraft/textures/item/allay_spawn_egg.png new file mode 100644 index 00000000..307f9499 Binary files /dev/null and b/public/assets/minecraft/textures/item/allay_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/amethyst_shard.png b/public/assets/minecraft/textures/item/amethyst_shard.png new file mode 100644 index 00000000..caca1e30 Binary files /dev/null and b/public/assets/minecraft/textures/item/amethyst_shard.png differ diff --git a/public/assets/minecraft/textures/item/angler_pottery_sherd.png b/public/assets/minecraft/textures/item/angler_pottery_sherd.png new file mode 100644 index 00000000..f0e5ace1 Binary files /dev/null and b/public/assets/minecraft/textures/item/angler_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/apple.png b/public/assets/minecraft/textures/item/apple.png new file mode 100644 index 00000000..bbc9656c Binary files /dev/null and b/public/assets/minecraft/textures/item/apple.png differ diff --git a/public/assets/minecraft/textures/item/archer_pottery_sherd.png b/public/assets/minecraft/textures/item/archer_pottery_sherd.png new file mode 100644 index 00000000..8dcd7480 Binary files /dev/null and b/public/assets/minecraft/textures/item/archer_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/armadillo_scute.png b/public/assets/minecraft/textures/item/armadillo_scute.png new file mode 100644 index 00000000..b657bfdc Binary files /dev/null and b/public/assets/minecraft/textures/item/armadillo_scute.png differ diff --git a/public/assets/minecraft/textures/item/armadillo_spawn_egg.png b/public/assets/minecraft/textures/item/armadillo_spawn_egg.png new file mode 100644 index 00000000..22776d72 Binary files /dev/null and b/public/assets/minecraft/textures/item/armadillo_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/armor_stand.png b/public/assets/minecraft/textures/item/armor_stand.png new file mode 100644 index 00000000..4595e827 Binary files /dev/null and b/public/assets/minecraft/textures/item/armor_stand.png differ diff --git a/public/assets/minecraft/textures/item/arms_up_pottery_sherd.png b/public/assets/minecraft/textures/item/arms_up_pottery_sherd.png new file mode 100644 index 00000000..616ccc2e Binary files /dev/null and b/public/assets/minecraft/textures/item/arms_up_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/arrow.png b/public/assets/minecraft/textures/item/arrow.png new file mode 100644 index 00000000..e349174d Binary files /dev/null and b/public/assets/minecraft/textures/item/arrow.png differ diff --git a/public/assets/minecraft/textures/item/axolotl_bucket.png b/public/assets/minecraft/textures/item/axolotl_bucket.png new file mode 100644 index 00000000..404446ea Binary files /dev/null and b/public/assets/minecraft/textures/item/axolotl_bucket.png differ diff --git a/public/assets/minecraft/textures/item/axolotl_spawn_egg.png b/public/assets/minecraft/textures/item/axolotl_spawn_egg.png new file mode 100644 index 00000000..60d813b3 Binary files /dev/null and b/public/assets/minecraft/textures/item/axolotl_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/baked_potato.png b/public/assets/minecraft/textures/item/baked_potato.png new file mode 100644 index 00000000..7a786e5c Binary files /dev/null and b/public/assets/minecraft/textures/item/baked_potato.png differ diff --git a/public/assets/minecraft/textures/item/bamboo.png b/public/assets/minecraft/textures/item/bamboo.png new file mode 100644 index 00000000..2436d8c2 Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo.png differ diff --git a/public/assets/minecraft/textures/item/bamboo_chest_raft.png b/public/assets/minecraft/textures/item/bamboo_chest_raft.png new file mode 100644 index 00000000..525b982c Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo_chest_raft.png differ diff --git a/public/assets/minecraft/textures/item/bamboo_door.png b/public/assets/minecraft/textures/item/bamboo_door.png new file mode 100644 index 00000000..db72792d Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo_door.png differ diff --git a/public/assets/minecraft/textures/item/bamboo_hanging_sign.png b/public/assets/minecraft/textures/item/bamboo_hanging_sign.png new file mode 100644 index 00000000..bf97c354 Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/bamboo_raft.png b/public/assets/minecraft/textures/item/bamboo_raft.png new file mode 100644 index 00000000..83c2cd63 Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo_raft.png differ diff --git a/public/assets/minecraft/textures/item/bamboo_sign.png b/public/assets/minecraft/textures/item/bamboo_sign.png new file mode 100644 index 00000000..3b7a9f90 Binary files /dev/null and b/public/assets/minecraft/textures/item/bamboo_sign.png differ diff --git a/public/assets/minecraft/textures/item/barrier.png b/public/assets/minecraft/textures/item/barrier.png new file mode 100644 index 00000000..d4a22e00 Binary files /dev/null and b/public/assets/minecraft/textures/item/barrier.png differ diff --git a/public/assets/minecraft/textures/item/bat_spawn_egg.png b/public/assets/minecraft/textures/item/bat_spawn_egg.png new file mode 100644 index 00000000..7baedc9b Binary files /dev/null and b/public/assets/minecraft/textures/item/bat_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/bee_spawn_egg.png b/public/assets/minecraft/textures/item/bee_spawn_egg.png new file mode 100644 index 00000000..85b3ec1a Binary files /dev/null and b/public/assets/minecraft/textures/item/bee_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/beef.png b/public/assets/minecraft/textures/item/beef.png new file mode 100644 index 00000000..254c2de4 Binary files /dev/null and b/public/assets/minecraft/textures/item/beef.png differ diff --git a/public/assets/minecraft/textures/item/beetroot.png b/public/assets/minecraft/textures/item/beetroot.png new file mode 100644 index 00000000..48ccf011 Binary files /dev/null and b/public/assets/minecraft/textures/item/beetroot.png differ diff --git a/public/assets/minecraft/textures/item/beetroot_seeds.png b/public/assets/minecraft/textures/item/beetroot_seeds.png new file mode 100644 index 00000000..150d3a37 Binary files /dev/null and b/public/assets/minecraft/textures/item/beetroot_seeds.png differ diff --git a/public/assets/minecraft/textures/item/beetroot_soup.png b/public/assets/minecraft/textures/item/beetroot_soup.png new file mode 100644 index 00000000..e26fe6e7 Binary files /dev/null and b/public/assets/minecraft/textures/item/beetroot_soup.png differ diff --git a/public/assets/minecraft/textures/item/bell.png b/public/assets/minecraft/textures/item/bell.png new file mode 100644 index 00000000..5226f1cf Binary files /dev/null and b/public/assets/minecraft/textures/item/bell.png differ diff --git a/public/assets/minecraft/textures/item/birch_boat.png b/public/assets/minecraft/textures/item/birch_boat.png new file mode 100644 index 00000000..abceea34 Binary files /dev/null and b/public/assets/minecraft/textures/item/birch_boat.png differ diff --git a/public/assets/minecraft/textures/item/birch_chest_boat.png b/public/assets/minecraft/textures/item/birch_chest_boat.png new file mode 100644 index 00000000..bef1c4ff Binary files /dev/null and b/public/assets/minecraft/textures/item/birch_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/birch_door.png b/public/assets/minecraft/textures/item/birch_door.png new file mode 100644 index 00000000..f0101226 Binary files /dev/null and b/public/assets/minecraft/textures/item/birch_door.png differ diff --git a/public/assets/minecraft/textures/item/birch_hanging_sign.png b/public/assets/minecraft/textures/item/birch_hanging_sign.png new file mode 100644 index 00000000..760ba632 Binary files /dev/null and b/public/assets/minecraft/textures/item/birch_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/birch_sign.png b/public/assets/minecraft/textures/item/birch_sign.png new file mode 100644 index 00000000..3fe4c4a0 Binary files /dev/null and b/public/assets/minecraft/textures/item/birch_sign.png differ diff --git a/public/assets/minecraft/textures/item/black_bundle.png b/public/assets/minecraft/textures/item/black_bundle.png new file mode 100644 index 00000000..01929424 Binary files /dev/null and b/public/assets/minecraft/textures/item/black_bundle.png differ diff --git a/public/assets/minecraft/textures/item/black_bundle_open_back.png b/public/assets/minecraft/textures/item/black_bundle_open_back.png new file mode 100644 index 00000000..5a0ef7e5 Binary files /dev/null and b/public/assets/minecraft/textures/item/black_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/black_bundle_open_front.png b/public/assets/minecraft/textures/item/black_bundle_open_front.png new file mode 100644 index 00000000..43693afb Binary files /dev/null and b/public/assets/minecraft/textures/item/black_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/black_candle.png b/public/assets/minecraft/textures/item/black_candle.png new file mode 100644 index 00000000..171b0609 Binary files /dev/null and b/public/assets/minecraft/textures/item/black_candle.png differ diff --git a/public/assets/minecraft/textures/item/black_dye.png b/public/assets/minecraft/textures/item/black_dye.png new file mode 100644 index 00000000..031060e6 Binary files /dev/null and b/public/assets/minecraft/textures/item/black_dye.png differ diff --git a/public/assets/minecraft/textures/item/black_harness.png b/public/assets/minecraft/textures/item/black_harness.png new file mode 100644 index 00000000..e8e42616 Binary files /dev/null and b/public/assets/minecraft/textures/item/black_harness.png differ diff --git a/public/assets/minecraft/textures/item/blade_pottery_sherd.png b/public/assets/minecraft/textures/item/blade_pottery_sherd.png new file mode 100644 index 00000000..8fcc73d2 Binary files /dev/null and b/public/assets/minecraft/textures/item/blade_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/blaze_powder.png b/public/assets/minecraft/textures/item/blaze_powder.png new file mode 100644 index 00000000..e9e39143 Binary files /dev/null and b/public/assets/minecraft/textures/item/blaze_powder.png differ diff --git a/public/assets/minecraft/textures/item/blaze_rod.png b/public/assets/minecraft/textures/item/blaze_rod.png new file mode 100644 index 00000000..dc87ee0d Binary files /dev/null and b/public/assets/minecraft/textures/item/blaze_rod.png differ diff --git a/public/assets/minecraft/textures/item/blaze_spawn_egg.png b/public/assets/minecraft/textures/item/blaze_spawn_egg.png new file mode 100644 index 00000000..13454520 Binary files /dev/null and b/public/assets/minecraft/textures/item/blaze_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/blue_bundle.png b/public/assets/minecraft/textures/item/blue_bundle.png new file mode 100644 index 00000000..349721d6 Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_bundle.png differ diff --git a/public/assets/minecraft/textures/item/blue_bundle_open_back.png b/public/assets/minecraft/textures/item/blue_bundle_open_back.png new file mode 100644 index 00000000..bf070f2c Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/blue_bundle_open_front.png b/public/assets/minecraft/textures/item/blue_bundle_open_front.png new file mode 100644 index 00000000..d4d296ae Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/blue_candle.png b/public/assets/minecraft/textures/item/blue_candle.png new file mode 100644 index 00000000..e9223a27 Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_candle.png differ diff --git a/public/assets/minecraft/textures/item/blue_dye.png b/public/assets/minecraft/textures/item/blue_dye.png new file mode 100644 index 00000000..72cf07ee Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_dye.png differ diff --git a/public/assets/minecraft/textures/item/blue_egg.png b/public/assets/minecraft/textures/item/blue_egg.png new file mode 100644 index 00000000..47a93c03 Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_egg.png differ diff --git a/public/assets/minecraft/textures/item/blue_harness.png b/public/assets/minecraft/textures/item/blue_harness.png new file mode 100644 index 00000000..31a0fac6 Binary files /dev/null and b/public/assets/minecraft/textures/item/blue_harness.png differ diff --git a/public/assets/minecraft/textures/item/bogged_spawn_egg.png b/public/assets/minecraft/textures/item/bogged_spawn_egg.png new file mode 100644 index 00000000..f4af0c5c Binary files /dev/null and b/public/assets/minecraft/textures/item/bogged_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/bolt_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/bolt_armor_trim_smithing_template.png new file mode 100644 index 00000000..e741cf95 Binary files /dev/null and b/public/assets/minecraft/textures/item/bolt_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/bone.png b/public/assets/minecraft/textures/item/bone.png new file mode 100644 index 00000000..c9b37931 Binary files /dev/null and b/public/assets/minecraft/textures/item/bone.png differ diff --git a/public/assets/minecraft/textures/item/bone_meal.png b/public/assets/minecraft/textures/item/bone_meal.png new file mode 100644 index 00000000..5fe9112d Binary files /dev/null and b/public/assets/minecraft/textures/item/bone_meal.png differ diff --git a/public/assets/minecraft/textures/item/book.png b/public/assets/minecraft/textures/item/book.png new file mode 100644 index 00000000..7a062893 Binary files /dev/null and b/public/assets/minecraft/textures/item/book.png differ diff --git a/public/assets/minecraft/textures/item/bordure_indented_banner_pattern.png b/public/assets/minecraft/textures/item/bordure_indented_banner_pattern.png new file mode 100644 index 00000000..902568ab Binary files /dev/null and b/public/assets/minecraft/textures/item/bordure_indented_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/bow.png b/public/assets/minecraft/textures/item/bow.png new file mode 100644 index 00000000..e66f7c14 Binary files /dev/null and b/public/assets/minecraft/textures/item/bow.png differ diff --git a/public/assets/minecraft/textures/item/bow_pulling_0.png b/public/assets/minecraft/textures/item/bow_pulling_0.png new file mode 100644 index 00000000..b8565207 Binary files /dev/null and b/public/assets/minecraft/textures/item/bow_pulling_0.png differ diff --git a/public/assets/minecraft/textures/item/bow_pulling_1.png b/public/assets/minecraft/textures/item/bow_pulling_1.png new file mode 100644 index 00000000..a7cfd4ad Binary files /dev/null and b/public/assets/minecraft/textures/item/bow_pulling_1.png differ diff --git a/public/assets/minecraft/textures/item/bow_pulling_2.png b/public/assets/minecraft/textures/item/bow_pulling_2.png new file mode 100644 index 00000000..3e233351 Binary files /dev/null and b/public/assets/minecraft/textures/item/bow_pulling_2.png differ diff --git a/public/assets/minecraft/textures/item/bowl.png b/public/assets/minecraft/textures/item/bowl.png new file mode 100644 index 00000000..826be5a4 Binary files /dev/null and b/public/assets/minecraft/textures/item/bowl.png differ diff --git a/public/assets/minecraft/textures/item/bread.png b/public/assets/minecraft/textures/item/bread.png new file mode 100644 index 00000000..83f6a511 Binary files /dev/null and b/public/assets/minecraft/textures/item/bread.png differ diff --git a/public/assets/minecraft/textures/item/breeze_rod.png b/public/assets/minecraft/textures/item/breeze_rod.png new file mode 100644 index 00000000..056cbbdb Binary files /dev/null and b/public/assets/minecraft/textures/item/breeze_rod.png differ diff --git a/public/assets/minecraft/textures/item/breeze_spawn_egg.png b/public/assets/minecraft/textures/item/breeze_spawn_egg.png new file mode 100644 index 00000000..959b20ab Binary files /dev/null and b/public/assets/minecraft/textures/item/breeze_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/brewer_pottery_sherd.png b/public/assets/minecraft/textures/item/brewer_pottery_sherd.png new file mode 100644 index 00000000..6ef9999a Binary files /dev/null and b/public/assets/minecraft/textures/item/brewer_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/brewing_stand.png b/public/assets/minecraft/textures/item/brewing_stand.png new file mode 100644 index 00000000..d6da4a33 Binary files /dev/null and b/public/assets/minecraft/textures/item/brewing_stand.png differ diff --git a/public/assets/minecraft/textures/item/brick.png b/public/assets/minecraft/textures/item/brick.png new file mode 100644 index 00000000..5e8d2b9c Binary files /dev/null and b/public/assets/minecraft/textures/item/brick.png differ diff --git a/public/assets/minecraft/textures/item/brown_bundle.png b/public/assets/minecraft/textures/item/brown_bundle.png new file mode 100644 index 00000000..57973935 Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_bundle.png differ diff --git a/public/assets/minecraft/textures/item/brown_bundle_open_back.png b/public/assets/minecraft/textures/item/brown_bundle_open_back.png new file mode 100644 index 00000000..c223600b Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/brown_bundle_open_front.png b/public/assets/minecraft/textures/item/brown_bundle_open_front.png new file mode 100644 index 00000000..ed3fdc75 Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/brown_candle.png b/public/assets/minecraft/textures/item/brown_candle.png new file mode 100644 index 00000000..70888201 Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_candle.png differ diff --git a/public/assets/minecraft/textures/item/brown_dye.png b/public/assets/minecraft/textures/item/brown_dye.png new file mode 100644 index 00000000..c9036e7a Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_dye.png differ diff --git a/public/assets/minecraft/textures/item/brown_egg.png b/public/assets/minecraft/textures/item/brown_egg.png new file mode 100644 index 00000000..24d06cb3 Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_egg.png differ diff --git a/public/assets/minecraft/textures/item/brown_harness.png b/public/assets/minecraft/textures/item/brown_harness.png new file mode 100644 index 00000000..71530547 Binary files /dev/null and b/public/assets/minecraft/textures/item/brown_harness.png differ diff --git a/public/assets/minecraft/textures/item/brush.png b/public/assets/minecraft/textures/item/brush.png new file mode 100644 index 00000000..50abd19c Binary files /dev/null and b/public/assets/minecraft/textures/item/brush.png differ diff --git a/public/assets/minecraft/textures/item/bucket.png b/public/assets/minecraft/textures/item/bucket.png new file mode 100644 index 00000000..054ada67 Binary files /dev/null and b/public/assets/minecraft/textures/item/bucket.png differ diff --git a/public/assets/minecraft/textures/item/bundle.png b/public/assets/minecraft/textures/item/bundle.png new file mode 100644 index 00000000..9024f9fd Binary files /dev/null and b/public/assets/minecraft/textures/item/bundle.png differ diff --git a/public/assets/minecraft/textures/item/bundle_open_back.png b/public/assets/minecraft/textures/item/bundle_open_back.png new file mode 100644 index 00000000..59c611b7 Binary files /dev/null and b/public/assets/minecraft/textures/item/bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/bundle_open_front.png b/public/assets/minecraft/textures/item/bundle_open_front.png new file mode 100644 index 00000000..8b4e0895 Binary files /dev/null and b/public/assets/minecraft/textures/item/bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/burn_pottery_sherd.png b/public/assets/minecraft/textures/item/burn_pottery_sherd.png new file mode 100644 index 00000000..6d0e499e Binary files /dev/null and b/public/assets/minecraft/textures/item/burn_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/cake.png b/public/assets/minecraft/textures/item/cake.png new file mode 100644 index 00000000..7b552a69 Binary files /dev/null and b/public/assets/minecraft/textures/item/cake.png differ diff --git a/public/assets/minecraft/textures/item/camel_husk_spawn_egg.png b/public/assets/minecraft/textures/item/camel_husk_spawn_egg.png new file mode 100644 index 00000000..59732049 Binary files /dev/null and b/public/assets/minecraft/textures/item/camel_husk_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/camel_spawn_egg.png b/public/assets/minecraft/textures/item/camel_spawn_egg.png new file mode 100644 index 00000000..48987189 Binary files /dev/null and b/public/assets/minecraft/textures/item/camel_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/campfire.png b/public/assets/minecraft/textures/item/campfire.png new file mode 100644 index 00000000..41d6c540 Binary files /dev/null and b/public/assets/minecraft/textures/item/campfire.png differ diff --git a/public/assets/minecraft/textures/item/candle.png b/public/assets/minecraft/textures/item/candle.png new file mode 100644 index 00000000..3e787bcb Binary files /dev/null and b/public/assets/minecraft/textures/item/candle.png differ diff --git a/public/assets/minecraft/textures/item/carrot.png b/public/assets/minecraft/textures/item/carrot.png new file mode 100644 index 00000000..357a8d1c Binary files /dev/null and b/public/assets/minecraft/textures/item/carrot.png differ diff --git a/public/assets/minecraft/textures/item/carrot_on_a_stick.png b/public/assets/minecraft/textures/item/carrot_on_a_stick.png new file mode 100644 index 00000000..51b51919 Binary files /dev/null and b/public/assets/minecraft/textures/item/carrot_on_a_stick.png differ diff --git a/public/assets/minecraft/textures/item/cat_spawn_egg.png b/public/assets/minecraft/textures/item/cat_spawn_egg.png new file mode 100644 index 00000000..518b32e2 Binary files /dev/null and b/public/assets/minecraft/textures/item/cat_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/cauldron.png b/public/assets/minecraft/textures/item/cauldron.png new file mode 100644 index 00000000..d48da7fd Binary files /dev/null and b/public/assets/minecraft/textures/item/cauldron.png differ diff --git a/public/assets/minecraft/textures/item/cave_spider_spawn_egg.png b/public/assets/minecraft/textures/item/cave_spider_spawn_egg.png new file mode 100644 index 00000000..24936999 Binary files /dev/null and b/public/assets/minecraft/textures/item/cave_spider_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/chainmail_boots.png b/public/assets/minecraft/textures/item/chainmail_boots.png new file mode 100644 index 00000000..d7d832aa Binary files /dev/null and b/public/assets/minecraft/textures/item/chainmail_boots.png differ diff --git a/public/assets/minecraft/textures/item/chainmail_chestplate.png b/public/assets/minecraft/textures/item/chainmail_chestplate.png new file mode 100644 index 00000000..8f69616c Binary files /dev/null and b/public/assets/minecraft/textures/item/chainmail_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/chainmail_helmet.png b/public/assets/minecraft/textures/item/chainmail_helmet.png new file mode 100644 index 00000000..d07206ac Binary files /dev/null and b/public/assets/minecraft/textures/item/chainmail_helmet.png differ diff --git a/public/assets/minecraft/textures/item/chainmail_leggings.png b/public/assets/minecraft/textures/item/chainmail_leggings.png new file mode 100644 index 00000000..494bc500 Binary files /dev/null and b/public/assets/minecraft/textures/item/chainmail_leggings.png differ diff --git a/public/assets/minecraft/textures/item/charcoal.png b/public/assets/minecraft/textures/item/charcoal.png new file mode 100644 index 00000000..96111b9a Binary files /dev/null and b/public/assets/minecraft/textures/item/charcoal.png differ diff --git a/public/assets/minecraft/textures/item/cherry_boat.png b/public/assets/minecraft/textures/item/cherry_boat.png new file mode 100644 index 00000000..2d1bfaea Binary files /dev/null and b/public/assets/minecraft/textures/item/cherry_boat.png differ diff --git a/public/assets/minecraft/textures/item/cherry_chest_boat.png b/public/assets/minecraft/textures/item/cherry_chest_boat.png new file mode 100644 index 00000000..746504e2 Binary files /dev/null and b/public/assets/minecraft/textures/item/cherry_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/cherry_door.png b/public/assets/minecraft/textures/item/cherry_door.png new file mode 100644 index 00000000..3ca2de1a Binary files /dev/null and b/public/assets/minecraft/textures/item/cherry_door.png differ diff --git a/public/assets/minecraft/textures/item/cherry_hanging_sign.png b/public/assets/minecraft/textures/item/cherry_hanging_sign.png new file mode 100644 index 00000000..da6d1c3c Binary files /dev/null and b/public/assets/minecraft/textures/item/cherry_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/cherry_sign.png b/public/assets/minecraft/textures/item/cherry_sign.png new file mode 100644 index 00000000..d025cc4f Binary files /dev/null and b/public/assets/minecraft/textures/item/cherry_sign.png differ diff --git a/public/assets/minecraft/textures/item/chest_minecart.png b/public/assets/minecraft/textures/item/chest_minecart.png new file mode 100644 index 00000000..54a1f744 Binary files /dev/null and b/public/assets/minecraft/textures/item/chest_minecart.png differ diff --git a/public/assets/minecraft/textures/item/chicken.png b/public/assets/minecraft/textures/item/chicken.png new file mode 100644 index 00000000..162217fc Binary files /dev/null and b/public/assets/minecraft/textures/item/chicken.png differ diff --git a/public/assets/minecraft/textures/item/chicken_spawn_egg.png b/public/assets/minecraft/textures/item/chicken_spawn_egg.png new file mode 100644 index 00000000..98e05348 Binary files /dev/null and b/public/assets/minecraft/textures/item/chicken_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/chorus_fruit.png b/public/assets/minecraft/textures/item/chorus_fruit.png new file mode 100644 index 00000000..d20945b5 Binary files /dev/null and b/public/assets/minecraft/textures/item/chorus_fruit.png differ diff --git a/public/assets/minecraft/textures/item/clay_ball.png b/public/assets/minecraft/textures/item/clay_ball.png new file mode 100644 index 00000000..226b59e5 Binary files /dev/null and b/public/assets/minecraft/textures/item/clay_ball.png differ diff --git a/public/assets/minecraft/textures/item/clock_00.png b/public/assets/minecraft/textures/item/clock_00.png new file mode 100644 index 00000000..87d966f2 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_00.png differ diff --git a/public/assets/minecraft/textures/item/clock_01.png b/public/assets/minecraft/textures/item/clock_01.png new file mode 100644 index 00000000..db6cfc4a Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_01.png differ diff --git a/public/assets/minecraft/textures/item/clock_02.png b/public/assets/minecraft/textures/item/clock_02.png new file mode 100644 index 00000000..1cb8ed19 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_02.png differ diff --git a/public/assets/minecraft/textures/item/clock_03.png b/public/assets/minecraft/textures/item/clock_03.png new file mode 100644 index 00000000..1320bbca Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_03.png differ diff --git a/public/assets/minecraft/textures/item/clock_04.png b/public/assets/minecraft/textures/item/clock_04.png new file mode 100644 index 00000000..50ded761 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_04.png differ diff --git a/public/assets/minecraft/textures/item/clock_05.png b/public/assets/minecraft/textures/item/clock_05.png new file mode 100644 index 00000000..da321064 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_05.png differ diff --git a/public/assets/minecraft/textures/item/clock_06.png b/public/assets/minecraft/textures/item/clock_06.png new file mode 100644 index 00000000..10aaa4ce Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_06.png differ diff --git a/public/assets/minecraft/textures/item/clock_07.png b/public/assets/minecraft/textures/item/clock_07.png new file mode 100644 index 00000000..5d839d62 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_07.png differ diff --git a/public/assets/minecraft/textures/item/clock_08.png b/public/assets/minecraft/textures/item/clock_08.png new file mode 100644 index 00000000..b3d335be Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_08.png differ diff --git a/public/assets/minecraft/textures/item/clock_09.png b/public/assets/minecraft/textures/item/clock_09.png new file mode 100644 index 00000000..8c313bfe Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_09.png differ diff --git a/public/assets/minecraft/textures/item/clock_10.png b/public/assets/minecraft/textures/item/clock_10.png new file mode 100644 index 00000000..cf7a7666 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_10.png differ diff --git a/public/assets/minecraft/textures/item/clock_11.png b/public/assets/minecraft/textures/item/clock_11.png new file mode 100644 index 00000000..f8b00d21 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_11.png differ diff --git a/public/assets/minecraft/textures/item/clock_12.png b/public/assets/minecraft/textures/item/clock_12.png new file mode 100644 index 00000000..f8ea440a Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_12.png differ diff --git a/public/assets/minecraft/textures/item/clock_13.png b/public/assets/minecraft/textures/item/clock_13.png new file mode 100644 index 00000000..b968e34b Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_13.png differ diff --git a/public/assets/minecraft/textures/item/clock_14.png b/public/assets/minecraft/textures/item/clock_14.png new file mode 100644 index 00000000..aeee8d00 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_14.png differ diff --git a/public/assets/minecraft/textures/item/clock_15.png b/public/assets/minecraft/textures/item/clock_15.png new file mode 100644 index 00000000..af814884 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_15.png differ diff --git a/public/assets/minecraft/textures/item/clock_16.png b/public/assets/minecraft/textures/item/clock_16.png new file mode 100644 index 00000000..75b99a4d Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_16.png differ diff --git a/public/assets/minecraft/textures/item/clock_17.png b/public/assets/minecraft/textures/item/clock_17.png new file mode 100644 index 00000000..d7a3198d Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_17.png differ diff --git a/public/assets/minecraft/textures/item/clock_18.png b/public/assets/minecraft/textures/item/clock_18.png new file mode 100644 index 00000000..366fad8b Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_18.png differ diff --git a/public/assets/minecraft/textures/item/clock_19.png b/public/assets/minecraft/textures/item/clock_19.png new file mode 100644 index 00000000..71bd5daf Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_19.png differ diff --git a/public/assets/minecraft/textures/item/clock_20.png b/public/assets/minecraft/textures/item/clock_20.png new file mode 100644 index 00000000..63bcc7ab Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_20.png differ diff --git a/public/assets/minecraft/textures/item/clock_21.png b/public/assets/minecraft/textures/item/clock_21.png new file mode 100644 index 00000000..bb2a6b93 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_21.png differ diff --git a/public/assets/minecraft/textures/item/clock_22.png b/public/assets/minecraft/textures/item/clock_22.png new file mode 100644 index 00000000..1ee211c2 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_22.png differ diff --git a/public/assets/minecraft/textures/item/clock_23.png b/public/assets/minecraft/textures/item/clock_23.png new file mode 100644 index 00000000..46073eb5 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_23.png differ diff --git a/public/assets/minecraft/textures/item/clock_24.png b/public/assets/minecraft/textures/item/clock_24.png new file mode 100644 index 00000000..996f7d1b Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_24.png differ diff --git a/public/assets/minecraft/textures/item/clock_25.png b/public/assets/minecraft/textures/item/clock_25.png new file mode 100644 index 00000000..61e4c898 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_25.png differ diff --git a/public/assets/minecraft/textures/item/clock_26.png b/public/assets/minecraft/textures/item/clock_26.png new file mode 100644 index 00000000..253e03a4 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_26.png differ diff --git a/public/assets/minecraft/textures/item/clock_27.png b/public/assets/minecraft/textures/item/clock_27.png new file mode 100644 index 00000000..259c51e4 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_27.png differ diff --git a/public/assets/minecraft/textures/item/clock_28.png b/public/assets/minecraft/textures/item/clock_28.png new file mode 100644 index 00000000..4aba7320 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_28.png differ diff --git a/public/assets/minecraft/textures/item/clock_29.png b/public/assets/minecraft/textures/item/clock_29.png new file mode 100644 index 00000000..b55e66c9 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_29.png differ diff --git a/public/assets/minecraft/textures/item/clock_30.png b/public/assets/minecraft/textures/item/clock_30.png new file mode 100644 index 00000000..badd2bc1 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_30.png differ diff --git a/public/assets/minecraft/textures/item/clock_31.png b/public/assets/minecraft/textures/item/clock_31.png new file mode 100644 index 00000000..2950c56e Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_31.png differ diff --git a/public/assets/minecraft/textures/item/clock_32.png b/public/assets/minecraft/textures/item/clock_32.png new file mode 100644 index 00000000..eff58e78 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_32.png differ diff --git a/public/assets/minecraft/textures/item/clock_33.png b/public/assets/minecraft/textures/item/clock_33.png new file mode 100644 index 00000000..580c746e Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_33.png differ diff --git a/public/assets/minecraft/textures/item/clock_34.png b/public/assets/minecraft/textures/item/clock_34.png new file mode 100644 index 00000000..f1906931 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_34.png differ diff --git a/public/assets/minecraft/textures/item/clock_35.png b/public/assets/minecraft/textures/item/clock_35.png new file mode 100644 index 00000000..ba32342d Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_35.png differ diff --git a/public/assets/minecraft/textures/item/clock_36.png b/public/assets/minecraft/textures/item/clock_36.png new file mode 100644 index 00000000..689f52f6 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_36.png differ diff --git a/public/assets/minecraft/textures/item/clock_37.png b/public/assets/minecraft/textures/item/clock_37.png new file mode 100644 index 00000000..a8782cef Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_37.png differ diff --git a/public/assets/minecraft/textures/item/clock_38.png b/public/assets/minecraft/textures/item/clock_38.png new file mode 100644 index 00000000..679a2764 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_38.png differ diff --git a/public/assets/minecraft/textures/item/clock_39.png b/public/assets/minecraft/textures/item/clock_39.png new file mode 100644 index 00000000..8b68c428 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_39.png differ diff --git a/public/assets/minecraft/textures/item/clock_40.png b/public/assets/minecraft/textures/item/clock_40.png new file mode 100644 index 00000000..982cc78d Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_40.png differ diff --git a/public/assets/minecraft/textures/item/clock_41.png b/public/assets/minecraft/textures/item/clock_41.png new file mode 100644 index 00000000..b91f1174 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_41.png differ diff --git a/public/assets/minecraft/textures/item/clock_42.png b/public/assets/minecraft/textures/item/clock_42.png new file mode 100644 index 00000000..db9d9f89 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_42.png differ diff --git a/public/assets/minecraft/textures/item/clock_43.png b/public/assets/minecraft/textures/item/clock_43.png new file mode 100644 index 00000000..435dcb26 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_43.png differ diff --git a/public/assets/minecraft/textures/item/clock_44.png b/public/assets/minecraft/textures/item/clock_44.png new file mode 100644 index 00000000..ae74d747 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_44.png differ diff --git a/public/assets/minecraft/textures/item/clock_45.png b/public/assets/minecraft/textures/item/clock_45.png new file mode 100644 index 00000000..b10ac0b5 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_45.png differ diff --git a/public/assets/minecraft/textures/item/clock_46.png b/public/assets/minecraft/textures/item/clock_46.png new file mode 100644 index 00000000..145852e7 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_46.png differ diff --git a/public/assets/minecraft/textures/item/clock_47.png b/public/assets/minecraft/textures/item/clock_47.png new file mode 100644 index 00000000..0833fc01 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_47.png differ diff --git a/public/assets/minecraft/textures/item/clock_48.png b/public/assets/minecraft/textures/item/clock_48.png new file mode 100644 index 00000000..428980ec Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_48.png differ diff --git a/public/assets/minecraft/textures/item/clock_49.png b/public/assets/minecraft/textures/item/clock_49.png new file mode 100644 index 00000000..8a8a81c1 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_49.png differ diff --git a/public/assets/minecraft/textures/item/clock_50.png b/public/assets/minecraft/textures/item/clock_50.png new file mode 100644 index 00000000..22425307 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_50.png differ diff --git a/public/assets/minecraft/textures/item/clock_51.png b/public/assets/minecraft/textures/item/clock_51.png new file mode 100644 index 00000000..fc863998 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_51.png differ diff --git a/public/assets/minecraft/textures/item/clock_52.png b/public/assets/minecraft/textures/item/clock_52.png new file mode 100644 index 00000000..36569576 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_52.png differ diff --git a/public/assets/minecraft/textures/item/clock_53.png b/public/assets/minecraft/textures/item/clock_53.png new file mode 100644 index 00000000..8e668328 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_53.png differ diff --git a/public/assets/minecraft/textures/item/clock_54.png b/public/assets/minecraft/textures/item/clock_54.png new file mode 100644 index 00000000..8a490332 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_54.png differ diff --git a/public/assets/minecraft/textures/item/clock_55.png b/public/assets/minecraft/textures/item/clock_55.png new file mode 100644 index 00000000..00bae0d6 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_55.png differ diff --git a/public/assets/minecraft/textures/item/clock_56.png b/public/assets/minecraft/textures/item/clock_56.png new file mode 100644 index 00000000..b2528c3d Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_56.png differ diff --git a/public/assets/minecraft/textures/item/clock_57.png b/public/assets/minecraft/textures/item/clock_57.png new file mode 100644 index 00000000..c424a134 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_57.png differ diff --git a/public/assets/minecraft/textures/item/clock_58.png b/public/assets/minecraft/textures/item/clock_58.png new file mode 100644 index 00000000..6e190b67 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_58.png differ diff --git a/public/assets/minecraft/textures/item/clock_59.png b/public/assets/minecraft/textures/item/clock_59.png new file mode 100644 index 00000000..0cfeecca Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_59.png differ diff --git a/public/assets/minecraft/textures/item/clock_60.png b/public/assets/minecraft/textures/item/clock_60.png new file mode 100644 index 00000000..8f5ef54c Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_60.png differ diff --git a/public/assets/minecraft/textures/item/clock_61.png b/public/assets/minecraft/textures/item/clock_61.png new file mode 100644 index 00000000..f8979cf2 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_61.png differ diff --git a/public/assets/minecraft/textures/item/clock_62.png b/public/assets/minecraft/textures/item/clock_62.png new file mode 100644 index 00000000..a02f7bf2 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_62.png differ diff --git a/public/assets/minecraft/textures/item/clock_63.png b/public/assets/minecraft/textures/item/clock_63.png new file mode 100644 index 00000000..d8527f96 Binary files /dev/null and b/public/assets/minecraft/textures/item/clock_63.png differ diff --git a/public/assets/minecraft/textures/item/coal.png b/public/assets/minecraft/textures/item/coal.png new file mode 100644 index 00000000..38418b2c Binary files /dev/null and b/public/assets/minecraft/textures/item/coal.png differ diff --git a/public/assets/minecraft/textures/item/coast_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/coast_armor_trim_smithing_template.png new file mode 100644 index 00000000..b5c23c7a Binary files /dev/null and b/public/assets/minecraft/textures/item/coast_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/cocoa_beans.png b/public/assets/minecraft/textures/item/cocoa_beans.png new file mode 100644 index 00000000..1f2ffe33 Binary files /dev/null and b/public/assets/minecraft/textures/item/cocoa_beans.png differ diff --git a/public/assets/minecraft/textures/item/cod.png b/public/assets/minecraft/textures/item/cod.png new file mode 100644 index 00000000..df825528 Binary files /dev/null and b/public/assets/minecraft/textures/item/cod.png differ diff --git a/public/assets/minecraft/textures/item/cod_bucket.png b/public/assets/minecraft/textures/item/cod_bucket.png new file mode 100644 index 00000000..7dc7f5fd Binary files /dev/null and b/public/assets/minecraft/textures/item/cod_bucket.png differ diff --git a/public/assets/minecraft/textures/item/cod_spawn_egg.png b/public/assets/minecraft/textures/item/cod_spawn_egg.png new file mode 100644 index 00000000..bd79dd53 Binary files /dev/null and b/public/assets/minecraft/textures/item/cod_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/command_block_minecart.png b/public/assets/minecraft/textures/item/command_block_minecart.png new file mode 100644 index 00000000..9deafbf4 Binary files /dev/null and b/public/assets/minecraft/textures/item/command_block_minecart.png differ diff --git a/public/assets/minecraft/textures/item/comparator.png b/public/assets/minecraft/textures/item/comparator.png new file mode 100644 index 00000000..fff12bb5 Binary files /dev/null and b/public/assets/minecraft/textures/item/comparator.png differ diff --git a/public/assets/minecraft/textures/item/compass_00.png b/public/assets/minecraft/textures/item/compass_00.png new file mode 100644 index 00000000..ddb4cf2a Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_00.png differ diff --git a/public/assets/minecraft/textures/item/compass_01.png b/public/assets/minecraft/textures/item/compass_01.png new file mode 100644 index 00000000..326fdc6d Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_01.png differ diff --git a/public/assets/minecraft/textures/item/compass_02.png b/public/assets/minecraft/textures/item/compass_02.png new file mode 100644 index 00000000..a692cfae Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_02.png differ diff --git a/public/assets/minecraft/textures/item/compass_03.png b/public/assets/minecraft/textures/item/compass_03.png new file mode 100644 index 00000000..f143965d Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_03.png differ diff --git a/public/assets/minecraft/textures/item/compass_04.png b/public/assets/minecraft/textures/item/compass_04.png new file mode 100644 index 00000000..64e7b6fa Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_04.png differ diff --git a/public/assets/minecraft/textures/item/compass_05.png b/public/assets/minecraft/textures/item/compass_05.png new file mode 100644 index 00000000..ac5bb58b Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_05.png differ diff --git a/public/assets/minecraft/textures/item/compass_06.png b/public/assets/minecraft/textures/item/compass_06.png new file mode 100644 index 00000000..b749f2d9 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_06.png differ diff --git a/public/assets/minecraft/textures/item/compass_07.png b/public/assets/minecraft/textures/item/compass_07.png new file mode 100644 index 00000000..38848b2a Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_07.png differ diff --git a/public/assets/minecraft/textures/item/compass_08.png b/public/assets/minecraft/textures/item/compass_08.png new file mode 100644 index 00000000..0ced3bda Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_08.png differ diff --git a/public/assets/minecraft/textures/item/compass_09.png b/public/assets/minecraft/textures/item/compass_09.png new file mode 100644 index 00000000..38848b2a Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_09.png differ diff --git a/public/assets/minecraft/textures/item/compass_10.png b/public/assets/minecraft/textures/item/compass_10.png new file mode 100644 index 00000000..3b7dc682 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_10.png differ diff --git a/public/assets/minecraft/textures/item/compass_11.png b/public/assets/minecraft/textures/item/compass_11.png new file mode 100644 index 00000000..e6b105d0 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_11.png differ diff --git a/public/assets/minecraft/textures/item/compass_12.png b/public/assets/minecraft/textures/item/compass_12.png new file mode 100644 index 00000000..e23485d6 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_12.png differ diff --git a/public/assets/minecraft/textures/item/compass_13.png b/public/assets/minecraft/textures/item/compass_13.png new file mode 100644 index 00000000..f44e1907 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_13.png differ diff --git a/public/assets/minecraft/textures/item/compass_14.png b/public/assets/minecraft/textures/item/compass_14.png new file mode 100644 index 00000000..663499e1 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_14.png differ diff --git a/public/assets/minecraft/textures/item/compass_15.png b/public/assets/minecraft/textures/item/compass_15.png new file mode 100644 index 00000000..82b4d20e Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_15.png differ diff --git a/public/assets/minecraft/textures/item/compass_16.png b/public/assets/minecraft/textures/item/compass_16.png new file mode 100644 index 00000000..96b43377 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_16.png differ diff --git a/public/assets/minecraft/textures/item/compass_17.png b/public/assets/minecraft/textures/item/compass_17.png new file mode 100644 index 00000000..297b62c3 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_17.png differ diff --git a/public/assets/minecraft/textures/item/compass_18.png b/public/assets/minecraft/textures/item/compass_18.png new file mode 100644 index 00000000..f9f2cf4b Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_18.png differ diff --git a/public/assets/minecraft/textures/item/compass_19.png b/public/assets/minecraft/textures/item/compass_19.png new file mode 100644 index 00000000..76b75307 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_19.png differ diff --git a/public/assets/minecraft/textures/item/compass_20.png b/public/assets/minecraft/textures/item/compass_20.png new file mode 100644 index 00000000..885fee47 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_20.png differ diff --git a/public/assets/minecraft/textures/item/compass_21.png b/public/assets/minecraft/textures/item/compass_21.png new file mode 100644 index 00000000..7c29a8ff Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_21.png differ diff --git a/public/assets/minecraft/textures/item/compass_22.png b/public/assets/minecraft/textures/item/compass_22.png new file mode 100644 index 00000000..90ae24dd Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_22.png differ diff --git a/public/assets/minecraft/textures/item/compass_23.png b/public/assets/minecraft/textures/item/compass_23.png new file mode 100644 index 00000000..cf2f437b Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_23.png differ diff --git a/public/assets/minecraft/textures/item/compass_24.png b/public/assets/minecraft/textures/item/compass_24.png new file mode 100644 index 00000000..cf2f437b Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_24.png differ diff --git a/public/assets/minecraft/textures/item/compass_25.png b/public/assets/minecraft/textures/item/compass_25.png new file mode 100644 index 00000000..cf2f437b Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_25.png differ diff --git a/public/assets/minecraft/textures/item/compass_26.png b/public/assets/minecraft/textures/item/compass_26.png new file mode 100644 index 00000000..6a519dae Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_26.png differ diff --git a/public/assets/minecraft/textures/item/compass_27.png b/public/assets/minecraft/textures/item/compass_27.png new file mode 100644 index 00000000..246ef464 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_27.png differ diff --git a/public/assets/minecraft/textures/item/compass_28.png b/public/assets/minecraft/textures/item/compass_28.png new file mode 100644 index 00000000..246ef464 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_28.png differ diff --git a/public/assets/minecraft/textures/item/compass_29.png b/public/assets/minecraft/textures/item/compass_29.png new file mode 100644 index 00000000..206c3207 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_29.png differ diff --git a/public/assets/minecraft/textures/item/compass_30.png b/public/assets/minecraft/textures/item/compass_30.png new file mode 100644 index 00000000..8381dc90 Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_30.png differ diff --git a/public/assets/minecraft/textures/item/compass_31.png b/public/assets/minecraft/textures/item/compass_31.png new file mode 100644 index 00000000..b454f88d Binary files /dev/null and b/public/assets/minecraft/textures/item/compass_31.png differ diff --git a/public/assets/minecraft/textures/item/cooked_beef.png b/public/assets/minecraft/textures/item/cooked_beef.png new file mode 100644 index 00000000..6e226944 Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_beef.png differ diff --git a/public/assets/minecraft/textures/item/cooked_chicken.png b/public/assets/minecraft/textures/item/cooked_chicken.png new file mode 100644 index 00000000..95c9845f Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_chicken.png differ diff --git a/public/assets/minecraft/textures/item/cooked_cod.png b/public/assets/minecraft/textures/item/cooked_cod.png new file mode 100644 index 00000000..32ee7666 Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_cod.png differ diff --git a/public/assets/minecraft/textures/item/cooked_mutton.png b/public/assets/minecraft/textures/item/cooked_mutton.png new file mode 100644 index 00000000..254ac96f Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_mutton.png differ diff --git a/public/assets/minecraft/textures/item/cooked_porkchop.png b/public/assets/minecraft/textures/item/cooked_porkchop.png new file mode 100644 index 00000000..3c91eea5 Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_porkchop.png differ diff --git a/public/assets/minecraft/textures/item/cooked_rabbit.png b/public/assets/minecraft/textures/item/cooked_rabbit.png new file mode 100644 index 00000000..e042d345 Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_rabbit.png differ diff --git a/public/assets/minecraft/textures/item/cooked_salmon.png b/public/assets/minecraft/textures/item/cooked_salmon.png new file mode 100644 index 00000000..456f3e99 Binary files /dev/null and b/public/assets/minecraft/textures/item/cooked_salmon.png differ diff --git a/public/assets/minecraft/textures/item/cookie.png b/public/assets/minecraft/textures/item/cookie.png new file mode 100644 index 00000000..985ee440 Binary files /dev/null and b/public/assets/minecraft/textures/item/cookie.png differ diff --git a/public/assets/minecraft/textures/item/copper_axe.png b/public/assets/minecraft/textures/item/copper_axe.png new file mode 100644 index 00000000..454883a8 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_axe.png differ diff --git a/public/assets/minecraft/textures/item/copper_boots.png b/public/assets/minecraft/textures/item/copper_boots.png new file mode 100644 index 00000000..11c0cb45 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_boots.png differ diff --git a/public/assets/minecraft/textures/item/copper_chain.png b/public/assets/minecraft/textures/item/copper_chain.png new file mode 100644 index 00000000..0dc1b014 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_chain.png differ diff --git a/public/assets/minecraft/textures/item/copper_chestplate.png b/public/assets/minecraft/textures/item/copper_chestplate.png new file mode 100644 index 00000000..d7507b08 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/copper_door.png b/public/assets/minecraft/textures/item/copper_door.png new file mode 100644 index 00000000..99952629 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_door.png differ diff --git a/public/assets/minecraft/textures/item/copper_golem_spawn_egg.png b/public/assets/minecraft/textures/item/copper_golem_spawn_egg.png new file mode 100644 index 00000000..799d1cd4 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_golem_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/copper_helmet.png b/public/assets/minecraft/textures/item/copper_helmet.png new file mode 100644 index 00000000..fde1812a Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_helmet.png differ diff --git a/public/assets/minecraft/textures/item/copper_hoe.png b/public/assets/minecraft/textures/item/copper_hoe.png new file mode 100644 index 00000000..d94c06bf Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_hoe.png differ diff --git a/public/assets/minecraft/textures/item/copper_horse_armor.png b/public/assets/minecraft/textures/item/copper_horse_armor.png new file mode 100644 index 00000000..ad7a86e2 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/copper_ingot.png b/public/assets/minecraft/textures/item/copper_ingot.png new file mode 100644 index 00000000..ca721009 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_ingot.png differ diff --git a/public/assets/minecraft/textures/item/copper_lantern.png b/public/assets/minecraft/textures/item/copper_lantern.png new file mode 100644 index 00000000..a426e49b Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_lantern.png differ diff --git a/public/assets/minecraft/textures/item/copper_leggings.png b/public/assets/minecraft/textures/item/copper_leggings.png new file mode 100644 index 00000000..66f1f38c Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_leggings.png differ diff --git a/public/assets/minecraft/textures/item/copper_nautilus_armor.png b/public/assets/minecraft/textures/item/copper_nautilus_armor.png new file mode 100644 index 00000000..a0b6aa71 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/item/copper_nugget.png b/public/assets/minecraft/textures/item/copper_nugget.png new file mode 100644 index 00000000..a23070c0 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_nugget.png differ diff --git a/public/assets/minecraft/textures/item/copper_pickaxe.png b/public/assets/minecraft/textures/item/copper_pickaxe.png new file mode 100644 index 00000000..58259dab Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/copper_shovel.png b/public/assets/minecraft/textures/item/copper_shovel.png new file mode 100644 index 00000000..fa41a5d8 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_shovel.png differ diff --git a/public/assets/minecraft/textures/item/copper_spear.png b/public/assets/minecraft/textures/item/copper_spear.png new file mode 100644 index 00000000..43c57ac7 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_spear.png differ diff --git a/public/assets/minecraft/textures/item/copper_spear_in_hand.png b/public/assets/minecraft/textures/item/copper_spear_in_hand.png new file mode 100644 index 00000000..c2b810a9 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/copper_sword.png b/public/assets/minecraft/textures/item/copper_sword.png new file mode 100644 index 00000000..21d581f2 Binary files /dev/null and b/public/assets/minecraft/textures/item/copper_sword.png differ diff --git a/public/assets/minecraft/textures/item/cow_spawn_egg.png b/public/assets/minecraft/textures/item/cow_spawn_egg.png new file mode 100644 index 00000000..34c2f745 Binary files /dev/null and b/public/assets/minecraft/textures/item/cow_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/creaking_spawn_egg.png b/public/assets/minecraft/textures/item/creaking_spawn_egg.png new file mode 100644 index 00000000..c3edf1e5 Binary files /dev/null and b/public/assets/minecraft/textures/item/creaking_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/creeper_banner_pattern.png b/public/assets/minecraft/textures/item/creeper_banner_pattern.png new file mode 100644 index 00000000..fce0b745 Binary files /dev/null and b/public/assets/minecraft/textures/item/creeper_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/creeper_spawn_egg.png b/public/assets/minecraft/textures/item/creeper_spawn_egg.png new file mode 100644 index 00000000..47af5315 Binary files /dev/null and b/public/assets/minecraft/textures/item/creeper_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/crimson_door.png b/public/assets/minecraft/textures/item/crimson_door.png new file mode 100644 index 00000000..6d096849 Binary files /dev/null and b/public/assets/minecraft/textures/item/crimson_door.png differ diff --git a/public/assets/minecraft/textures/item/crimson_hanging_sign.png b/public/assets/minecraft/textures/item/crimson_hanging_sign.png new file mode 100644 index 00000000..dcfc6632 Binary files /dev/null and b/public/assets/minecraft/textures/item/crimson_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/crimson_sign.png b/public/assets/minecraft/textures/item/crimson_sign.png new file mode 100644 index 00000000..48e75e05 Binary files /dev/null and b/public/assets/minecraft/textures/item/crimson_sign.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_arrow.png b/public/assets/minecraft/textures/item/crossbow_arrow.png new file mode 100644 index 00000000..bb883aed Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_arrow.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_firework.png b/public/assets/minecraft/textures/item/crossbow_firework.png new file mode 100644 index 00000000..10013b29 Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_firework.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_pulling_0.png b/public/assets/minecraft/textures/item/crossbow_pulling_0.png new file mode 100644 index 00000000..f9f6cc38 Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_pulling_0.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_pulling_1.png b/public/assets/minecraft/textures/item/crossbow_pulling_1.png new file mode 100644 index 00000000..d9b38292 Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_pulling_1.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_pulling_2.png b/public/assets/minecraft/textures/item/crossbow_pulling_2.png new file mode 100644 index 00000000..8c74e173 Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_pulling_2.png differ diff --git a/public/assets/minecraft/textures/item/crossbow_standby.png b/public/assets/minecraft/textures/item/crossbow_standby.png new file mode 100644 index 00000000..55abb2e2 Binary files /dev/null and b/public/assets/minecraft/textures/item/crossbow_standby.png differ diff --git a/public/assets/minecraft/textures/item/cyan_bundle.png b/public/assets/minecraft/textures/item/cyan_bundle.png new file mode 100644 index 00000000..c4d9df4e Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_bundle.png differ diff --git a/public/assets/minecraft/textures/item/cyan_bundle_open_back.png b/public/assets/minecraft/textures/item/cyan_bundle_open_back.png new file mode 100644 index 00000000..4397fa26 Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/cyan_bundle_open_front.png b/public/assets/minecraft/textures/item/cyan_bundle_open_front.png new file mode 100644 index 00000000..ca49da8f Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/cyan_candle.png b/public/assets/minecraft/textures/item/cyan_candle.png new file mode 100644 index 00000000..3134ae06 Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_candle.png differ diff --git a/public/assets/minecraft/textures/item/cyan_dye.png b/public/assets/minecraft/textures/item/cyan_dye.png new file mode 100644 index 00000000..13d4223b Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_dye.png differ diff --git a/public/assets/minecraft/textures/item/cyan_harness.png b/public/assets/minecraft/textures/item/cyan_harness.png new file mode 100644 index 00000000..f8e24a39 Binary files /dev/null and b/public/assets/minecraft/textures/item/cyan_harness.png differ diff --git a/public/assets/minecraft/textures/item/danger_pottery_sherd.png b/public/assets/minecraft/textures/item/danger_pottery_sherd.png new file mode 100644 index 00000000..bfd8a73d Binary files /dev/null and b/public/assets/minecraft/textures/item/danger_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/dark_oak_boat.png b/public/assets/minecraft/textures/item/dark_oak_boat.png new file mode 100644 index 00000000..b1c4c319 Binary files /dev/null and b/public/assets/minecraft/textures/item/dark_oak_boat.png differ diff --git a/public/assets/minecraft/textures/item/dark_oak_chest_boat.png b/public/assets/minecraft/textures/item/dark_oak_chest_boat.png new file mode 100644 index 00000000..7d7ca838 Binary files /dev/null and b/public/assets/minecraft/textures/item/dark_oak_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/dark_oak_door.png b/public/assets/minecraft/textures/item/dark_oak_door.png new file mode 100644 index 00000000..13c9d7f8 Binary files /dev/null and b/public/assets/minecraft/textures/item/dark_oak_door.png differ diff --git a/public/assets/minecraft/textures/item/dark_oak_hanging_sign.png b/public/assets/minecraft/textures/item/dark_oak_hanging_sign.png new file mode 100644 index 00000000..9d80072f Binary files /dev/null and b/public/assets/minecraft/textures/item/dark_oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/dark_oak_sign.png b/public/assets/minecraft/textures/item/dark_oak_sign.png new file mode 100644 index 00000000..6095e383 Binary files /dev/null and b/public/assets/minecraft/textures/item/dark_oak_sign.png differ diff --git a/public/assets/minecraft/textures/item/diamond.png b/public/assets/minecraft/textures/item/diamond.png new file mode 100644 index 00000000..83ac14df Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond.png differ diff --git a/public/assets/minecraft/textures/item/diamond_axe.png b/public/assets/minecraft/textures/item/diamond_axe.png new file mode 100644 index 00000000..a6ee3645 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_axe.png differ diff --git a/public/assets/minecraft/textures/item/diamond_boots.png b/public/assets/minecraft/textures/item/diamond_boots.png new file mode 100644 index 00000000..820291b9 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_boots.png differ diff --git a/public/assets/minecraft/textures/item/diamond_chestplate.png b/public/assets/minecraft/textures/item/diamond_chestplate.png new file mode 100644 index 00000000..0e746053 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/diamond_helmet.png b/public/assets/minecraft/textures/item/diamond_helmet.png new file mode 100644 index 00000000..0ad54153 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_helmet.png differ diff --git a/public/assets/minecraft/textures/item/diamond_hoe.png b/public/assets/minecraft/textures/item/diamond_hoe.png new file mode 100644 index 00000000..f2d6cce2 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_hoe.png differ diff --git a/public/assets/minecraft/textures/item/diamond_horse_armor.png b/public/assets/minecraft/textures/item/diamond_horse_armor.png new file mode 100644 index 00000000..77748234 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/diamond_leggings.png b/public/assets/minecraft/textures/item/diamond_leggings.png new file mode 100644 index 00000000..53440022 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_leggings.png differ diff --git a/public/assets/minecraft/textures/item/diamond_nautilus_armor.png b/public/assets/minecraft/textures/item/diamond_nautilus_armor.png new file mode 100644 index 00000000..c40abf1b Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/item/diamond_pickaxe.png b/public/assets/minecraft/textures/item/diamond_pickaxe.png new file mode 100644 index 00000000..405a2738 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/diamond_shovel.png b/public/assets/minecraft/textures/item/diamond_shovel.png new file mode 100644 index 00000000..1a67da15 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_shovel.png differ diff --git a/public/assets/minecraft/textures/item/diamond_spear.png b/public/assets/minecraft/textures/item/diamond_spear.png new file mode 100644 index 00000000..c412ceda Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_spear.png differ diff --git a/public/assets/minecraft/textures/item/diamond_spear_in_hand.png b/public/assets/minecraft/textures/item/diamond_spear_in_hand.png new file mode 100644 index 00000000..673d3ad6 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/diamond_sword.png b/public/assets/minecraft/textures/item/diamond_sword.png new file mode 100644 index 00000000..2430c2f0 Binary files /dev/null and b/public/assets/minecraft/textures/item/diamond_sword.png differ diff --git a/public/assets/minecraft/textures/item/disc_fragment_5.png b/public/assets/minecraft/textures/item/disc_fragment_5.png new file mode 100644 index 00000000..57be85bc Binary files /dev/null and b/public/assets/minecraft/textures/item/disc_fragment_5.png differ diff --git a/public/assets/minecraft/textures/item/dolphin_spawn_egg.png b/public/assets/minecraft/textures/item/dolphin_spawn_egg.png new file mode 100644 index 00000000..f56dc3e6 Binary files /dev/null and b/public/assets/minecraft/textures/item/dolphin_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/donkey_spawn_egg.png b/public/assets/minecraft/textures/item/donkey_spawn_egg.png new file mode 100644 index 00000000..2ca990d5 Binary files /dev/null and b/public/assets/minecraft/textures/item/donkey_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/dragon_breath.png b/public/assets/minecraft/textures/item/dragon_breath.png new file mode 100644 index 00000000..b30ef922 Binary files /dev/null and b/public/assets/minecraft/textures/item/dragon_breath.png differ diff --git a/public/assets/minecraft/textures/item/dried_kelp.png b/public/assets/minecraft/textures/item/dried_kelp.png new file mode 100644 index 00000000..dc294797 Binary files /dev/null and b/public/assets/minecraft/textures/item/dried_kelp.png differ diff --git a/public/assets/minecraft/textures/item/drowned_spawn_egg.png b/public/assets/minecraft/textures/item/drowned_spawn_egg.png new file mode 100644 index 00000000..6df674ef Binary files /dev/null and b/public/assets/minecraft/textures/item/drowned_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/dune_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/dune_armor_trim_smithing_template.png new file mode 100644 index 00000000..d834602a Binary files /dev/null and b/public/assets/minecraft/textures/item/dune_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/echo_shard.png b/public/assets/minecraft/textures/item/echo_shard.png new file mode 100644 index 00000000..dcf712df Binary files /dev/null and b/public/assets/minecraft/textures/item/echo_shard.png differ diff --git a/public/assets/minecraft/textures/item/egg.png b/public/assets/minecraft/textures/item/egg.png new file mode 100644 index 00000000..2c56b906 Binary files /dev/null and b/public/assets/minecraft/textures/item/egg.png differ diff --git a/public/assets/minecraft/textures/item/elder_guardian_spawn_egg.png b/public/assets/minecraft/textures/item/elder_guardian_spawn_egg.png new file mode 100644 index 00000000..aa53b200 Binary files /dev/null and b/public/assets/minecraft/textures/item/elder_guardian_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/elytra.png b/public/assets/minecraft/textures/item/elytra.png new file mode 100644 index 00000000..3bba7639 Binary files /dev/null and b/public/assets/minecraft/textures/item/elytra.png differ diff --git a/public/assets/minecraft/textures/item/elytra_broken.png b/public/assets/minecraft/textures/item/elytra_broken.png new file mode 100644 index 00000000..a02d1926 Binary files /dev/null and b/public/assets/minecraft/textures/item/elytra_broken.png differ diff --git a/public/assets/minecraft/textures/item/emerald.png b/public/assets/minecraft/textures/item/emerald.png new file mode 100644 index 00000000..88ee6de7 Binary files /dev/null and b/public/assets/minecraft/textures/item/emerald.png differ diff --git a/public/assets/minecraft/textures/item/enchanted_book.png b/public/assets/minecraft/textures/item/enchanted_book.png new file mode 100644 index 00000000..48e6a7f4 Binary files /dev/null and b/public/assets/minecraft/textures/item/enchanted_book.png differ diff --git a/public/assets/minecraft/textures/item/end_crystal.png b/public/assets/minecraft/textures/item/end_crystal.png new file mode 100644 index 00000000..4f98e642 Binary files /dev/null and b/public/assets/minecraft/textures/item/end_crystal.png differ diff --git a/public/assets/minecraft/textures/item/ender_dragon_spawn_egg.png b/public/assets/minecraft/textures/item/ender_dragon_spawn_egg.png new file mode 100644 index 00000000..323b5e6b Binary files /dev/null and b/public/assets/minecraft/textures/item/ender_dragon_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/ender_eye.png b/public/assets/minecraft/textures/item/ender_eye.png new file mode 100644 index 00000000..b2c72e8e Binary files /dev/null and b/public/assets/minecraft/textures/item/ender_eye.png differ diff --git a/public/assets/minecraft/textures/item/ender_pearl.png b/public/assets/minecraft/textures/item/ender_pearl.png new file mode 100644 index 00000000..aa8c2be9 Binary files /dev/null and b/public/assets/minecraft/textures/item/ender_pearl.png differ diff --git a/public/assets/minecraft/textures/item/enderman_spawn_egg.png b/public/assets/minecraft/textures/item/enderman_spawn_egg.png new file mode 100644 index 00000000..0ccce64d Binary files /dev/null and b/public/assets/minecraft/textures/item/enderman_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/endermite_spawn_egg.png b/public/assets/minecraft/textures/item/endermite_spawn_egg.png new file mode 100644 index 00000000..939c5602 Binary files /dev/null and b/public/assets/minecraft/textures/item/endermite_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/evoker_spawn_egg.png b/public/assets/minecraft/textures/item/evoker_spawn_egg.png new file mode 100644 index 00000000..19edda41 Binary files /dev/null and b/public/assets/minecraft/textures/item/evoker_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/experience_bottle.png b/public/assets/minecraft/textures/item/experience_bottle.png new file mode 100644 index 00000000..eb27866d Binary files /dev/null and b/public/assets/minecraft/textures/item/experience_bottle.png differ diff --git a/public/assets/minecraft/textures/item/explorer_pottery_sherd.png b/public/assets/minecraft/textures/item/explorer_pottery_sherd.png new file mode 100644 index 00000000..e8e2d447 Binary files /dev/null and b/public/assets/minecraft/textures/item/explorer_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/exposed_copper_chain.png b/public/assets/minecraft/textures/item/exposed_copper_chain.png new file mode 100644 index 00000000..913d2b8c Binary files /dev/null and b/public/assets/minecraft/textures/item/exposed_copper_chain.png differ diff --git a/public/assets/minecraft/textures/item/exposed_copper_door.png b/public/assets/minecraft/textures/item/exposed_copper_door.png new file mode 100644 index 00000000..474c3766 Binary files /dev/null and b/public/assets/minecraft/textures/item/exposed_copper_door.png differ diff --git a/public/assets/minecraft/textures/item/exposed_copper_lantern.png b/public/assets/minecraft/textures/item/exposed_copper_lantern.png new file mode 100644 index 00000000..f83b1277 Binary files /dev/null and b/public/assets/minecraft/textures/item/exposed_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/item/eye_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/eye_armor_trim_smithing_template.png new file mode 100644 index 00000000..991c2979 Binary files /dev/null and b/public/assets/minecraft/textures/item/eye_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/feather.png b/public/assets/minecraft/textures/item/feather.png new file mode 100644 index 00000000..25c8d418 Binary files /dev/null and b/public/assets/minecraft/textures/item/feather.png differ diff --git a/public/assets/minecraft/textures/item/fermented_spider_eye.png b/public/assets/minecraft/textures/item/fermented_spider_eye.png new file mode 100644 index 00000000..abc1e627 Binary files /dev/null and b/public/assets/minecraft/textures/item/fermented_spider_eye.png differ diff --git a/public/assets/minecraft/textures/item/field_masoned_banner_pattern.png b/public/assets/minecraft/textures/item/field_masoned_banner_pattern.png new file mode 100644 index 00000000..ffacb431 Binary files /dev/null and b/public/assets/minecraft/textures/item/field_masoned_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/filled_map.png b/public/assets/minecraft/textures/item/filled_map.png new file mode 100644 index 00000000..f5135906 Binary files /dev/null and b/public/assets/minecraft/textures/item/filled_map.png differ diff --git a/public/assets/minecraft/textures/item/filled_map_markings.png b/public/assets/minecraft/textures/item/filled_map_markings.png new file mode 100644 index 00000000..ed915bf0 Binary files /dev/null and b/public/assets/minecraft/textures/item/filled_map_markings.png differ diff --git a/public/assets/minecraft/textures/item/fire_charge.png b/public/assets/minecraft/textures/item/fire_charge.png new file mode 100644 index 00000000..6dd710a2 Binary files /dev/null and b/public/assets/minecraft/textures/item/fire_charge.png differ diff --git a/public/assets/minecraft/textures/item/firefly_bush.png b/public/assets/minecraft/textures/item/firefly_bush.png new file mode 100644 index 00000000..8eb32f9b Binary files /dev/null and b/public/assets/minecraft/textures/item/firefly_bush.png differ diff --git a/public/assets/minecraft/textures/item/firework_rocket.png b/public/assets/minecraft/textures/item/firework_rocket.png new file mode 100644 index 00000000..73713292 Binary files /dev/null and b/public/assets/minecraft/textures/item/firework_rocket.png differ diff --git a/public/assets/minecraft/textures/item/firework_star.png b/public/assets/minecraft/textures/item/firework_star.png new file mode 100644 index 00000000..e9307948 Binary files /dev/null and b/public/assets/minecraft/textures/item/firework_star.png differ diff --git a/public/assets/minecraft/textures/item/firework_star_overlay.png b/public/assets/minecraft/textures/item/firework_star_overlay.png new file mode 100644 index 00000000..15f357c2 Binary files /dev/null and b/public/assets/minecraft/textures/item/firework_star_overlay.png differ diff --git a/public/assets/minecraft/textures/item/fishing_rod.png b/public/assets/minecraft/textures/item/fishing_rod.png new file mode 100644 index 00000000..a6926b51 Binary files /dev/null and b/public/assets/minecraft/textures/item/fishing_rod.png differ diff --git a/public/assets/minecraft/textures/item/fishing_rod_cast.png b/public/assets/minecraft/textures/item/fishing_rod_cast.png new file mode 100644 index 00000000..07a56478 Binary files /dev/null and b/public/assets/minecraft/textures/item/fishing_rod_cast.png differ diff --git a/public/assets/minecraft/textures/item/flint.png b/public/assets/minecraft/textures/item/flint.png new file mode 100644 index 00000000..b0e6b45d Binary files /dev/null and b/public/assets/minecraft/textures/item/flint.png differ diff --git a/public/assets/minecraft/textures/item/flint_and_steel.png b/public/assets/minecraft/textures/item/flint_and_steel.png new file mode 100644 index 00000000..c7b99ad0 Binary files /dev/null and b/public/assets/minecraft/textures/item/flint_and_steel.png differ diff --git a/public/assets/minecraft/textures/item/flow_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/flow_armor_trim_smithing_template.png new file mode 100644 index 00000000..27884b10 Binary files /dev/null and b/public/assets/minecraft/textures/item/flow_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/flow_banner_pattern.png b/public/assets/minecraft/textures/item/flow_banner_pattern.png new file mode 100644 index 00000000..a3c8a0bb Binary files /dev/null and b/public/assets/minecraft/textures/item/flow_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/flow_pottery_sherd.png b/public/assets/minecraft/textures/item/flow_pottery_sherd.png new file mode 100644 index 00000000..1a3f386e Binary files /dev/null and b/public/assets/minecraft/textures/item/flow_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/flower_banner_pattern.png b/public/assets/minecraft/textures/item/flower_banner_pattern.png new file mode 100644 index 00000000..71fffba5 Binary files /dev/null and b/public/assets/minecraft/textures/item/flower_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/flower_pot.png b/public/assets/minecraft/textures/item/flower_pot.png new file mode 100644 index 00000000..1bb1ab3d Binary files /dev/null and b/public/assets/minecraft/textures/item/flower_pot.png differ diff --git a/public/assets/minecraft/textures/item/fox_spawn_egg.png b/public/assets/minecraft/textures/item/fox_spawn_egg.png new file mode 100644 index 00000000..81e5c00f Binary files /dev/null and b/public/assets/minecraft/textures/item/fox_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/friend_pottery_sherd.png b/public/assets/minecraft/textures/item/friend_pottery_sherd.png new file mode 100644 index 00000000..16e78006 Binary files /dev/null and b/public/assets/minecraft/textures/item/friend_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/frog_spawn_egg.png b/public/assets/minecraft/textures/item/frog_spawn_egg.png new file mode 100644 index 00000000..3a954ccc Binary files /dev/null and b/public/assets/minecraft/textures/item/frog_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/furnace_minecart.png b/public/assets/minecraft/textures/item/furnace_minecart.png new file mode 100644 index 00000000..1cc00869 Binary files /dev/null and b/public/assets/minecraft/textures/item/furnace_minecart.png differ diff --git a/public/assets/minecraft/textures/item/ghast_spawn_egg.png b/public/assets/minecraft/textures/item/ghast_spawn_egg.png new file mode 100644 index 00000000..8edb2a20 Binary files /dev/null and b/public/assets/minecraft/textures/item/ghast_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/ghast_tear.png b/public/assets/minecraft/textures/item/ghast_tear.png new file mode 100644 index 00000000..8fa46e8f Binary files /dev/null and b/public/assets/minecraft/textures/item/ghast_tear.png differ diff --git a/public/assets/minecraft/textures/item/glass_bottle.png b/public/assets/minecraft/textures/item/glass_bottle.png new file mode 100644 index 00000000..b86b4b7f Binary files /dev/null and b/public/assets/minecraft/textures/item/glass_bottle.png differ diff --git a/public/assets/minecraft/textures/item/glistering_melon_slice.png b/public/assets/minecraft/textures/item/glistering_melon_slice.png new file mode 100644 index 00000000..5bef6561 Binary files /dev/null and b/public/assets/minecraft/textures/item/glistering_melon_slice.png differ diff --git a/public/assets/minecraft/textures/item/globe_banner_pattern.png b/public/assets/minecraft/textures/item/globe_banner_pattern.png new file mode 100644 index 00000000..0cdfcb6a Binary files /dev/null and b/public/assets/minecraft/textures/item/globe_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/glow_berries.png b/public/assets/minecraft/textures/item/glow_berries.png new file mode 100644 index 00000000..6c9c9269 Binary files /dev/null and b/public/assets/minecraft/textures/item/glow_berries.png differ diff --git a/public/assets/minecraft/textures/item/glow_ink_sac.png b/public/assets/minecraft/textures/item/glow_ink_sac.png new file mode 100644 index 00000000..63033b55 Binary files /dev/null and b/public/assets/minecraft/textures/item/glow_ink_sac.png differ diff --git a/public/assets/minecraft/textures/item/glow_item_frame.png b/public/assets/minecraft/textures/item/glow_item_frame.png new file mode 100644 index 00000000..2917d382 Binary files /dev/null and b/public/assets/minecraft/textures/item/glow_item_frame.png differ diff --git a/public/assets/minecraft/textures/item/glow_squid_spawn_egg.png b/public/assets/minecraft/textures/item/glow_squid_spawn_egg.png new file mode 100644 index 00000000..ae760225 Binary files /dev/null and b/public/assets/minecraft/textures/item/glow_squid_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/glowstone_dust.png b/public/assets/minecraft/textures/item/glowstone_dust.png new file mode 100644 index 00000000..a1285537 Binary files /dev/null and b/public/assets/minecraft/textures/item/glowstone_dust.png differ diff --git a/public/assets/minecraft/textures/item/goat_horn.png b/public/assets/minecraft/textures/item/goat_horn.png new file mode 100644 index 00000000..c0774b24 Binary files /dev/null and b/public/assets/minecraft/textures/item/goat_horn.png differ diff --git a/public/assets/minecraft/textures/item/goat_spawn_egg.png b/public/assets/minecraft/textures/item/goat_spawn_egg.png new file mode 100644 index 00000000..9ca439cd Binary files /dev/null and b/public/assets/minecraft/textures/item/goat_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/gold_ingot.png b/public/assets/minecraft/textures/item/gold_ingot.png new file mode 100644 index 00000000..d623b0ca Binary files /dev/null and b/public/assets/minecraft/textures/item/gold_ingot.png differ diff --git a/public/assets/minecraft/textures/item/gold_nugget.png b/public/assets/minecraft/textures/item/gold_nugget.png new file mode 100644 index 00000000..a8b4b87e Binary files /dev/null and b/public/assets/minecraft/textures/item/gold_nugget.png differ diff --git a/public/assets/minecraft/textures/item/golden_apple.png b/public/assets/minecraft/textures/item/golden_apple.png new file mode 100644 index 00000000..77e41e44 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_apple.png differ diff --git a/public/assets/minecraft/textures/item/golden_axe.png b/public/assets/minecraft/textures/item/golden_axe.png new file mode 100644 index 00000000..86fbf784 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_axe.png differ diff --git a/public/assets/minecraft/textures/item/golden_boots.png b/public/assets/minecraft/textures/item/golden_boots.png new file mode 100644 index 00000000..982ca4d1 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_boots.png differ diff --git a/public/assets/minecraft/textures/item/golden_carrot.png b/public/assets/minecraft/textures/item/golden_carrot.png new file mode 100644 index 00000000..f79506ed Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_carrot.png differ diff --git a/public/assets/minecraft/textures/item/golden_chestplate.png b/public/assets/minecraft/textures/item/golden_chestplate.png new file mode 100644 index 00000000..2a2c8c31 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/golden_helmet.png b/public/assets/minecraft/textures/item/golden_helmet.png new file mode 100644 index 00000000..d56a41b8 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_helmet.png differ diff --git a/public/assets/minecraft/textures/item/golden_hoe.png b/public/assets/minecraft/textures/item/golden_hoe.png new file mode 100644 index 00000000..dd7128f8 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_hoe.png differ diff --git a/public/assets/minecraft/textures/item/golden_horse_armor.png b/public/assets/minecraft/textures/item/golden_horse_armor.png new file mode 100644 index 00000000..842bb797 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/golden_leggings.png b/public/assets/minecraft/textures/item/golden_leggings.png new file mode 100644 index 00000000..104c3942 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_leggings.png differ diff --git a/public/assets/minecraft/textures/item/golden_nautilus_armor.png b/public/assets/minecraft/textures/item/golden_nautilus_armor.png new file mode 100644 index 00000000..08d32503 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/item/golden_pickaxe.png b/public/assets/minecraft/textures/item/golden_pickaxe.png new file mode 100644 index 00000000..de6818ca Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/golden_shovel.png b/public/assets/minecraft/textures/item/golden_shovel.png new file mode 100644 index 00000000..4a38193d Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_shovel.png differ diff --git a/public/assets/minecraft/textures/item/golden_spear.png b/public/assets/minecraft/textures/item/golden_spear.png new file mode 100644 index 00000000..b711c928 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_spear.png differ diff --git a/public/assets/minecraft/textures/item/golden_spear_in_hand.png b/public/assets/minecraft/textures/item/golden_spear_in_hand.png new file mode 100644 index 00000000..dee38c87 Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/golden_sword.png b/public/assets/minecraft/textures/item/golden_sword.png new file mode 100644 index 00000000..7f6ecf7d Binary files /dev/null and b/public/assets/minecraft/textures/item/golden_sword.png differ diff --git a/public/assets/minecraft/textures/item/gray_bundle.png b/public/assets/minecraft/textures/item/gray_bundle.png new file mode 100644 index 00000000..9c27b6e7 Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_bundle.png differ diff --git a/public/assets/minecraft/textures/item/gray_bundle_open_back.png b/public/assets/minecraft/textures/item/gray_bundle_open_back.png new file mode 100644 index 00000000..cd24bd8a Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/gray_bundle_open_front.png b/public/assets/minecraft/textures/item/gray_bundle_open_front.png new file mode 100644 index 00000000..3bcbd627 Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/gray_candle.png b/public/assets/minecraft/textures/item/gray_candle.png new file mode 100644 index 00000000..be519427 Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_candle.png differ diff --git a/public/assets/minecraft/textures/item/gray_dye.png b/public/assets/minecraft/textures/item/gray_dye.png new file mode 100644 index 00000000..2bb3ee68 Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_dye.png differ diff --git a/public/assets/minecraft/textures/item/gray_harness.png b/public/assets/minecraft/textures/item/gray_harness.png new file mode 100644 index 00000000..86e11d42 Binary files /dev/null and b/public/assets/minecraft/textures/item/gray_harness.png differ diff --git a/public/assets/minecraft/textures/item/green_bundle.png b/public/assets/minecraft/textures/item/green_bundle.png new file mode 100644 index 00000000..b74df705 Binary files /dev/null and b/public/assets/minecraft/textures/item/green_bundle.png differ diff --git a/public/assets/minecraft/textures/item/green_bundle_open_back.png b/public/assets/minecraft/textures/item/green_bundle_open_back.png new file mode 100644 index 00000000..e63d759d Binary files /dev/null and b/public/assets/minecraft/textures/item/green_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/green_bundle_open_front.png b/public/assets/minecraft/textures/item/green_bundle_open_front.png new file mode 100644 index 00000000..07537be3 Binary files /dev/null and b/public/assets/minecraft/textures/item/green_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/green_candle.png b/public/assets/minecraft/textures/item/green_candle.png new file mode 100644 index 00000000..252c4a52 Binary files /dev/null and b/public/assets/minecraft/textures/item/green_candle.png differ diff --git a/public/assets/minecraft/textures/item/green_dye.png b/public/assets/minecraft/textures/item/green_dye.png new file mode 100644 index 00000000..0a9d2ec2 Binary files /dev/null and b/public/assets/minecraft/textures/item/green_dye.png differ diff --git a/public/assets/minecraft/textures/item/green_harness.png b/public/assets/minecraft/textures/item/green_harness.png new file mode 100644 index 00000000..c5ab59eb Binary files /dev/null and b/public/assets/minecraft/textures/item/green_harness.png differ diff --git a/public/assets/minecraft/textures/item/guardian_spawn_egg.png b/public/assets/minecraft/textures/item/guardian_spawn_egg.png new file mode 100644 index 00000000..cb3bdfb7 Binary files /dev/null and b/public/assets/minecraft/textures/item/guardian_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/gunpowder.png b/public/assets/minecraft/textures/item/gunpowder.png new file mode 100644 index 00000000..6e2294b4 Binary files /dev/null and b/public/assets/minecraft/textures/item/gunpowder.png differ diff --git a/public/assets/minecraft/textures/item/guster_banner_pattern.png b/public/assets/minecraft/textures/item/guster_banner_pattern.png new file mode 100644 index 00000000..d3e3b702 Binary files /dev/null and b/public/assets/minecraft/textures/item/guster_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/guster_pottery_sherd.png b/public/assets/minecraft/textures/item/guster_pottery_sherd.png new file mode 100644 index 00000000..26de20f8 Binary files /dev/null and b/public/assets/minecraft/textures/item/guster_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/happy_ghast_spawn_egg.png b/public/assets/minecraft/textures/item/happy_ghast_spawn_egg.png new file mode 100644 index 00000000..6079643f Binary files /dev/null and b/public/assets/minecraft/textures/item/happy_ghast_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/heart_of_the_sea.png b/public/assets/minecraft/textures/item/heart_of_the_sea.png new file mode 100644 index 00000000..e49fcbb0 Binary files /dev/null and b/public/assets/minecraft/textures/item/heart_of_the_sea.png differ diff --git a/public/assets/minecraft/textures/item/heart_pottery_sherd.png b/public/assets/minecraft/textures/item/heart_pottery_sherd.png new file mode 100644 index 00000000..ae85328a Binary files /dev/null and b/public/assets/minecraft/textures/item/heart_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/heartbreak_pottery_sherd.png b/public/assets/minecraft/textures/item/heartbreak_pottery_sherd.png new file mode 100644 index 00000000..50fcd718 Binary files /dev/null and b/public/assets/minecraft/textures/item/heartbreak_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/hoglin_spawn_egg.png b/public/assets/minecraft/textures/item/hoglin_spawn_egg.png new file mode 100644 index 00000000..4b250920 Binary files /dev/null and b/public/assets/minecraft/textures/item/hoglin_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/honey_bottle.png b/public/assets/minecraft/textures/item/honey_bottle.png new file mode 100644 index 00000000..9ae3fb2f Binary files /dev/null and b/public/assets/minecraft/textures/item/honey_bottle.png differ diff --git a/public/assets/minecraft/textures/item/honeycomb.png b/public/assets/minecraft/textures/item/honeycomb.png new file mode 100644 index 00000000..561b4ab9 Binary files /dev/null and b/public/assets/minecraft/textures/item/honeycomb.png differ diff --git a/public/assets/minecraft/textures/item/hopper.png b/public/assets/minecraft/textures/item/hopper.png new file mode 100644 index 00000000..88a1dc48 Binary files /dev/null and b/public/assets/minecraft/textures/item/hopper.png differ diff --git a/public/assets/minecraft/textures/item/hopper_minecart.png b/public/assets/minecraft/textures/item/hopper_minecart.png new file mode 100644 index 00000000..e9bd2c64 Binary files /dev/null and b/public/assets/minecraft/textures/item/hopper_minecart.png differ diff --git a/public/assets/minecraft/textures/item/horse_spawn_egg.png b/public/assets/minecraft/textures/item/horse_spawn_egg.png new file mode 100644 index 00000000..83f6dd62 Binary files /dev/null and b/public/assets/minecraft/textures/item/horse_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/host_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/host_armor_trim_smithing_template.png new file mode 100644 index 00000000..8b472b3d Binary files /dev/null and b/public/assets/minecraft/textures/item/host_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/howl_pottery_sherd.png b/public/assets/minecraft/textures/item/howl_pottery_sherd.png new file mode 100644 index 00000000..e0aeafa9 Binary files /dev/null and b/public/assets/minecraft/textures/item/howl_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/husk_spawn_egg.png b/public/assets/minecraft/textures/item/husk_spawn_egg.png new file mode 100644 index 00000000..7731fb28 Binary files /dev/null and b/public/assets/minecraft/textures/item/husk_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/ink_sac.png b/public/assets/minecraft/textures/item/ink_sac.png new file mode 100644 index 00000000..dcabb0ab Binary files /dev/null and b/public/assets/minecraft/textures/item/ink_sac.png differ diff --git a/public/assets/minecraft/textures/item/iron_axe.png b/public/assets/minecraft/textures/item/iron_axe.png new file mode 100644 index 00000000..43e742c2 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_axe.png differ diff --git a/public/assets/minecraft/textures/item/iron_boots.png b/public/assets/minecraft/textures/item/iron_boots.png new file mode 100644 index 00000000..ef81e41f Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_boots.png differ diff --git a/public/assets/minecraft/textures/item/iron_chain.png b/public/assets/minecraft/textures/item/iron_chain.png new file mode 100644 index 00000000..94bebd79 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_chain.png differ diff --git a/public/assets/minecraft/textures/item/iron_chestplate.png b/public/assets/minecraft/textures/item/iron_chestplate.png new file mode 100644 index 00000000..7d59690c Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/iron_door.png b/public/assets/minecraft/textures/item/iron_door.png new file mode 100644 index 00000000..4f875cb5 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_door.png differ diff --git a/public/assets/minecraft/textures/item/iron_golem_spawn_egg.png b/public/assets/minecraft/textures/item/iron_golem_spawn_egg.png new file mode 100644 index 00000000..711d9bda Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_golem_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/iron_helmet.png b/public/assets/minecraft/textures/item/iron_helmet.png new file mode 100644 index 00000000..4a9925ce Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_helmet.png differ diff --git a/public/assets/minecraft/textures/item/iron_hoe.png b/public/assets/minecraft/textures/item/iron_hoe.png new file mode 100644 index 00000000..d5a78604 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_hoe.png differ diff --git a/public/assets/minecraft/textures/item/iron_horse_armor.png b/public/assets/minecraft/textures/item/iron_horse_armor.png new file mode 100644 index 00000000..5365e4b2 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/iron_ingot.png b/public/assets/minecraft/textures/item/iron_ingot.png new file mode 100644 index 00000000..9e1709ec Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_ingot.png differ diff --git a/public/assets/minecraft/textures/item/iron_leggings.png b/public/assets/minecraft/textures/item/iron_leggings.png new file mode 100644 index 00000000..bbff7c89 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_leggings.png differ diff --git a/public/assets/minecraft/textures/item/iron_nautilus_armor.png b/public/assets/minecraft/textures/item/iron_nautilus_armor.png new file mode 100644 index 00000000..d2a94730 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/item/iron_nugget.png b/public/assets/minecraft/textures/item/iron_nugget.png new file mode 100644 index 00000000..d8eb0cd1 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_nugget.png differ diff --git a/public/assets/minecraft/textures/item/iron_pickaxe.png b/public/assets/minecraft/textures/item/iron_pickaxe.png new file mode 100644 index 00000000..13ee9224 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/iron_shovel.png b/public/assets/minecraft/textures/item/iron_shovel.png new file mode 100644 index 00000000..18265cd7 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_shovel.png differ diff --git a/public/assets/minecraft/textures/item/iron_spear.png b/public/assets/minecraft/textures/item/iron_spear.png new file mode 100644 index 00000000..28f8a376 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_spear.png differ diff --git a/public/assets/minecraft/textures/item/iron_spear_in_hand.png b/public/assets/minecraft/textures/item/iron_spear_in_hand.png new file mode 100644 index 00000000..33e82847 Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/iron_sword.png b/public/assets/minecraft/textures/item/iron_sword.png new file mode 100644 index 00000000..5b9dae3c Binary files /dev/null and b/public/assets/minecraft/textures/item/iron_sword.png differ diff --git a/public/assets/minecraft/textures/item/item_frame.png b/public/assets/minecraft/textures/item/item_frame.png new file mode 100644 index 00000000..56165f3e Binary files /dev/null and b/public/assets/minecraft/textures/item/item_frame.png differ diff --git a/public/assets/minecraft/textures/item/jungle_boat.png b/public/assets/minecraft/textures/item/jungle_boat.png new file mode 100644 index 00000000..c44ee1a3 Binary files /dev/null and b/public/assets/minecraft/textures/item/jungle_boat.png differ diff --git a/public/assets/minecraft/textures/item/jungle_chest_boat.png b/public/assets/minecraft/textures/item/jungle_chest_boat.png new file mode 100644 index 00000000..3acf8ec5 Binary files /dev/null and b/public/assets/minecraft/textures/item/jungle_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/jungle_door.png b/public/assets/minecraft/textures/item/jungle_door.png new file mode 100644 index 00000000..4e9ebbbd Binary files /dev/null and b/public/assets/minecraft/textures/item/jungle_door.png differ diff --git a/public/assets/minecraft/textures/item/jungle_hanging_sign.png b/public/assets/minecraft/textures/item/jungle_hanging_sign.png new file mode 100644 index 00000000..89257853 Binary files /dev/null and b/public/assets/minecraft/textures/item/jungle_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/jungle_sign.png b/public/assets/minecraft/textures/item/jungle_sign.png new file mode 100644 index 00000000..7093d057 Binary files /dev/null and b/public/assets/minecraft/textures/item/jungle_sign.png differ diff --git a/public/assets/minecraft/textures/item/kelp.png b/public/assets/minecraft/textures/item/kelp.png new file mode 100644 index 00000000..fa33241c Binary files /dev/null and b/public/assets/minecraft/textures/item/kelp.png differ diff --git a/public/assets/minecraft/textures/item/knowledge_book.png b/public/assets/minecraft/textures/item/knowledge_book.png new file mode 100644 index 00000000..82ee2602 Binary files /dev/null and b/public/assets/minecraft/textures/item/knowledge_book.png differ diff --git a/public/assets/minecraft/textures/item/lantern.png b/public/assets/minecraft/textures/item/lantern.png new file mode 100644 index 00000000..653a5a28 Binary files /dev/null and b/public/assets/minecraft/textures/item/lantern.png differ diff --git a/public/assets/minecraft/textures/item/lapis_lazuli.png b/public/assets/minecraft/textures/item/lapis_lazuli.png new file mode 100644 index 00000000..f70fa8d7 Binary files /dev/null and b/public/assets/minecraft/textures/item/lapis_lazuli.png differ diff --git a/public/assets/minecraft/textures/item/lava_bucket.png b/public/assets/minecraft/textures/item/lava_bucket.png new file mode 100644 index 00000000..bdbc4d31 Binary files /dev/null and b/public/assets/minecraft/textures/item/lava_bucket.png differ diff --git a/public/assets/minecraft/textures/item/lead.png b/public/assets/minecraft/textures/item/lead.png new file mode 100644 index 00000000..8682c9d5 Binary files /dev/null and b/public/assets/minecraft/textures/item/lead.png differ diff --git a/public/assets/minecraft/textures/item/leaf_litter.png b/public/assets/minecraft/textures/item/leaf_litter.png new file mode 100644 index 00000000..98125f98 Binary files /dev/null and b/public/assets/minecraft/textures/item/leaf_litter.png differ diff --git a/public/assets/minecraft/textures/item/leather.png b/public/assets/minecraft/textures/item/leather.png new file mode 100644 index 00000000..8cecc3e1 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather.png differ diff --git a/public/assets/minecraft/textures/item/leather_boots.png b/public/assets/minecraft/textures/item/leather_boots.png new file mode 100644 index 00000000..fb847ebd Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_boots.png differ diff --git a/public/assets/minecraft/textures/item/leather_boots_overlay.png b/public/assets/minecraft/textures/item/leather_boots_overlay.png new file mode 100644 index 00000000..37506525 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_boots_overlay.png differ diff --git a/public/assets/minecraft/textures/item/leather_chestplate.png b/public/assets/minecraft/textures/item/leather_chestplate.png new file mode 100644 index 00000000..8a1edc53 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/leather_chestplate_overlay.png b/public/assets/minecraft/textures/item/leather_chestplate_overlay.png new file mode 100644 index 00000000..8230e883 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_chestplate_overlay.png differ diff --git a/public/assets/minecraft/textures/item/leather_helmet.png b/public/assets/minecraft/textures/item/leather_helmet.png new file mode 100644 index 00000000..7e66cc1a Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_helmet.png differ diff --git a/public/assets/minecraft/textures/item/leather_helmet_overlay.png b/public/assets/minecraft/textures/item/leather_helmet_overlay.png new file mode 100644 index 00000000..768cf406 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_helmet_overlay.png differ diff --git a/public/assets/minecraft/textures/item/leather_horse_armor.png b/public/assets/minecraft/textures/item/leather_horse_armor.png new file mode 100644 index 00000000..35492ebb Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/leather_horse_armor_overlay.png b/public/assets/minecraft/textures/item/leather_horse_armor_overlay.png new file mode 100644 index 00000000..78be4892 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_horse_armor_overlay.png differ diff --git a/public/assets/minecraft/textures/item/leather_leggings.png b/public/assets/minecraft/textures/item/leather_leggings.png new file mode 100644 index 00000000..a0b8d712 Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_leggings.png differ diff --git a/public/assets/minecraft/textures/item/leather_leggings_overlay.png b/public/assets/minecraft/textures/item/leather_leggings_overlay.png new file mode 100644 index 00000000..bdbf632f Binary files /dev/null and b/public/assets/minecraft/textures/item/leather_leggings_overlay.png differ diff --git a/public/assets/minecraft/textures/item/light.png b/public/assets/minecraft/textures/item/light.png new file mode 100644 index 00000000..13712a76 Binary files /dev/null and b/public/assets/minecraft/textures/item/light.png differ diff --git a/public/assets/minecraft/textures/item/light_00.png b/public/assets/minecraft/textures/item/light_00.png new file mode 100644 index 00000000..3a0236f3 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_00.png differ diff --git a/public/assets/minecraft/textures/item/light_01.png b/public/assets/minecraft/textures/item/light_01.png new file mode 100644 index 00000000..0624be6a Binary files /dev/null and b/public/assets/minecraft/textures/item/light_01.png differ diff --git a/public/assets/minecraft/textures/item/light_02.png b/public/assets/minecraft/textures/item/light_02.png new file mode 100644 index 00000000..3dbe0bdd Binary files /dev/null and b/public/assets/minecraft/textures/item/light_02.png differ diff --git a/public/assets/minecraft/textures/item/light_03.png b/public/assets/minecraft/textures/item/light_03.png new file mode 100644 index 00000000..04942bdd Binary files /dev/null and b/public/assets/minecraft/textures/item/light_03.png differ diff --git a/public/assets/minecraft/textures/item/light_04.png b/public/assets/minecraft/textures/item/light_04.png new file mode 100644 index 00000000..3a2c86f9 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_04.png differ diff --git a/public/assets/minecraft/textures/item/light_05.png b/public/assets/minecraft/textures/item/light_05.png new file mode 100644 index 00000000..f2b6d6f2 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_05.png differ diff --git a/public/assets/minecraft/textures/item/light_06.png b/public/assets/minecraft/textures/item/light_06.png new file mode 100644 index 00000000..0bfb1021 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_06.png differ diff --git a/public/assets/minecraft/textures/item/light_07.png b/public/assets/minecraft/textures/item/light_07.png new file mode 100644 index 00000000..315b2181 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_07.png differ diff --git a/public/assets/minecraft/textures/item/light_08.png b/public/assets/minecraft/textures/item/light_08.png new file mode 100644 index 00000000..a263ad1b Binary files /dev/null and b/public/assets/minecraft/textures/item/light_08.png differ diff --git a/public/assets/minecraft/textures/item/light_09.png b/public/assets/minecraft/textures/item/light_09.png new file mode 100644 index 00000000..39099891 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_09.png differ diff --git a/public/assets/minecraft/textures/item/light_10.png b/public/assets/minecraft/textures/item/light_10.png new file mode 100644 index 00000000..1147ec11 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_10.png differ diff --git a/public/assets/minecraft/textures/item/light_11.png b/public/assets/minecraft/textures/item/light_11.png new file mode 100644 index 00000000..9f00fabb Binary files /dev/null and b/public/assets/minecraft/textures/item/light_11.png differ diff --git a/public/assets/minecraft/textures/item/light_12.png b/public/assets/minecraft/textures/item/light_12.png new file mode 100644 index 00000000..50cf276d Binary files /dev/null and b/public/assets/minecraft/textures/item/light_12.png differ diff --git a/public/assets/minecraft/textures/item/light_13.png b/public/assets/minecraft/textures/item/light_13.png new file mode 100644 index 00000000..b8827585 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_13.png differ diff --git a/public/assets/minecraft/textures/item/light_14.png b/public/assets/minecraft/textures/item/light_14.png new file mode 100644 index 00000000..43f41cc8 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_14.png differ diff --git a/public/assets/minecraft/textures/item/light_15.png b/public/assets/minecraft/textures/item/light_15.png new file mode 100644 index 00000000..a7138800 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_15.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_bundle.png b/public/assets/minecraft/textures/item/light_blue_bundle.png new file mode 100644 index 00000000..c6669132 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_bundle.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_bundle_open_back.png b/public/assets/minecraft/textures/item/light_blue_bundle_open_back.png new file mode 100644 index 00000000..04134a2c Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_bundle_open_front.png b/public/assets/minecraft/textures/item/light_blue_bundle_open_front.png new file mode 100644 index 00000000..8adeacac Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_candle.png b/public/assets/minecraft/textures/item/light_blue_candle.png new file mode 100644 index 00000000..4fabf710 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_candle.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_dye.png b/public/assets/minecraft/textures/item/light_blue_dye.png new file mode 100644 index 00000000..0b162615 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_dye.png differ diff --git a/public/assets/minecraft/textures/item/light_blue_harness.png b/public/assets/minecraft/textures/item/light_blue_harness.png new file mode 100644 index 00000000..66365c84 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_blue_harness.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_bundle.png b/public/assets/minecraft/textures/item/light_gray_bundle.png new file mode 100644 index 00000000..86b94ca9 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_bundle.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_bundle_open_back.png b/public/assets/minecraft/textures/item/light_gray_bundle_open_back.png new file mode 100644 index 00000000..cd592fe9 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_bundle_open_front.png b/public/assets/minecraft/textures/item/light_gray_bundle_open_front.png new file mode 100644 index 00000000..a6855270 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_candle.png b/public/assets/minecraft/textures/item/light_gray_candle.png new file mode 100644 index 00000000..14dec07c Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_candle.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_dye.png b/public/assets/minecraft/textures/item/light_gray_dye.png new file mode 100644 index 00000000..0832f5c9 Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_dye.png differ diff --git a/public/assets/minecraft/textures/item/light_gray_harness.png b/public/assets/minecraft/textures/item/light_gray_harness.png new file mode 100644 index 00000000..14b68bfd Binary files /dev/null and b/public/assets/minecraft/textures/item/light_gray_harness.png differ diff --git a/public/assets/minecraft/textures/item/lime_bundle.png b/public/assets/minecraft/textures/item/lime_bundle.png new file mode 100644 index 00000000..72201656 Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_bundle.png differ diff --git a/public/assets/minecraft/textures/item/lime_bundle_open_back.png b/public/assets/minecraft/textures/item/lime_bundle_open_back.png new file mode 100644 index 00000000..e370e0ae Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/lime_bundle_open_front.png b/public/assets/minecraft/textures/item/lime_bundle_open_front.png new file mode 100644 index 00000000..846ffce5 Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/lime_candle.png b/public/assets/minecraft/textures/item/lime_candle.png new file mode 100644 index 00000000..8f1db444 Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_candle.png differ diff --git a/public/assets/minecraft/textures/item/lime_dye.png b/public/assets/minecraft/textures/item/lime_dye.png new file mode 100644 index 00000000..ecf17728 Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_dye.png differ diff --git a/public/assets/minecraft/textures/item/lime_harness.png b/public/assets/minecraft/textures/item/lime_harness.png new file mode 100644 index 00000000..116c9bf4 Binary files /dev/null and b/public/assets/minecraft/textures/item/lime_harness.png differ diff --git a/public/assets/minecraft/textures/item/lingering_potion.png b/public/assets/minecraft/textures/item/lingering_potion.png new file mode 100644 index 00000000..6adb4d90 Binary files /dev/null and b/public/assets/minecraft/textures/item/lingering_potion.png differ diff --git a/public/assets/minecraft/textures/item/llama_spawn_egg.png b/public/assets/minecraft/textures/item/llama_spawn_egg.png new file mode 100644 index 00000000..9e98e7ea Binary files /dev/null and b/public/assets/minecraft/textures/item/llama_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/mace.png b/public/assets/minecraft/textures/item/mace.png new file mode 100644 index 00000000..c38247a8 Binary files /dev/null and b/public/assets/minecraft/textures/item/mace.png differ diff --git a/public/assets/minecraft/textures/item/magenta_bundle.png b/public/assets/minecraft/textures/item/magenta_bundle.png new file mode 100644 index 00000000..45153db3 Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_bundle.png differ diff --git a/public/assets/minecraft/textures/item/magenta_bundle_open_back.png b/public/assets/minecraft/textures/item/magenta_bundle_open_back.png new file mode 100644 index 00000000..93dcabdc Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/magenta_bundle_open_front.png b/public/assets/minecraft/textures/item/magenta_bundle_open_front.png new file mode 100644 index 00000000..bed696dc Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/magenta_candle.png b/public/assets/minecraft/textures/item/magenta_candle.png new file mode 100644 index 00000000..51762c9a Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_candle.png differ diff --git a/public/assets/minecraft/textures/item/magenta_dye.png b/public/assets/minecraft/textures/item/magenta_dye.png new file mode 100644 index 00000000..8273c675 Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_dye.png differ diff --git a/public/assets/minecraft/textures/item/magenta_harness.png b/public/assets/minecraft/textures/item/magenta_harness.png new file mode 100644 index 00000000..bd6d3452 Binary files /dev/null and b/public/assets/minecraft/textures/item/magenta_harness.png differ diff --git a/public/assets/minecraft/textures/item/magma_cream.png b/public/assets/minecraft/textures/item/magma_cream.png new file mode 100644 index 00000000..dd07d817 Binary files /dev/null and b/public/assets/minecraft/textures/item/magma_cream.png differ diff --git a/public/assets/minecraft/textures/item/magma_cube_spawn_egg.png b/public/assets/minecraft/textures/item/magma_cube_spawn_egg.png new file mode 100644 index 00000000..365bde55 Binary files /dev/null and b/public/assets/minecraft/textures/item/magma_cube_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_boat.png b/public/assets/minecraft/textures/item/mangrove_boat.png new file mode 100644 index 00000000..095e88aa Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_boat.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_chest_boat.png b/public/assets/minecraft/textures/item/mangrove_chest_boat.png new file mode 100644 index 00000000..abc11957 Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_door.png b/public/assets/minecraft/textures/item/mangrove_door.png new file mode 100644 index 00000000..c86b4ce9 Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_door.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_hanging_sign.png b/public/assets/minecraft/textures/item/mangrove_hanging_sign.png new file mode 100644 index 00000000..2be007fe Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_propagule.png b/public/assets/minecraft/textures/item/mangrove_propagule.png new file mode 100644 index 00000000..39a28b8b Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_propagule.png differ diff --git a/public/assets/minecraft/textures/item/mangrove_sign.png b/public/assets/minecraft/textures/item/mangrove_sign.png new file mode 100644 index 00000000..a77fe7cb Binary files /dev/null and b/public/assets/minecraft/textures/item/mangrove_sign.png differ diff --git a/public/assets/minecraft/textures/item/map.png b/public/assets/minecraft/textures/item/map.png new file mode 100644 index 00000000..f5135906 Binary files /dev/null and b/public/assets/minecraft/textures/item/map.png differ diff --git a/public/assets/minecraft/textures/item/melon_seeds.png b/public/assets/minecraft/textures/item/melon_seeds.png new file mode 100644 index 00000000..f893fa92 Binary files /dev/null and b/public/assets/minecraft/textures/item/melon_seeds.png differ diff --git a/public/assets/minecraft/textures/item/melon_slice.png b/public/assets/minecraft/textures/item/melon_slice.png new file mode 100644 index 00000000..9a9768d1 Binary files /dev/null and b/public/assets/minecraft/textures/item/melon_slice.png differ diff --git a/public/assets/minecraft/textures/item/milk_bucket.png b/public/assets/minecraft/textures/item/milk_bucket.png new file mode 100644 index 00000000..c0dcc4f5 Binary files /dev/null and b/public/assets/minecraft/textures/item/milk_bucket.png differ diff --git a/public/assets/minecraft/textures/item/minecart.png b/public/assets/minecraft/textures/item/minecart.png new file mode 100644 index 00000000..445d4d42 Binary files /dev/null and b/public/assets/minecraft/textures/item/minecart.png differ diff --git a/public/assets/minecraft/textures/item/miner_pottery_sherd.png b/public/assets/minecraft/textures/item/miner_pottery_sherd.png new file mode 100644 index 00000000..7e87695a Binary files /dev/null and b/public/assets/minecraft/textures/item/miner_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/mojang_banner_pattern.png b/public/assets/minecraft/textures/item/mojang_banner_pattern.png new file mode 100644 index 00000000..1c540da0 Binary files /dev/null and b/public/assets/minecraft/textures/item/mojang_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/mooshroom_spawn_egg.png b/public/assets/minecraft/textures/item/mooshroom_spawn_egg.png new file mode 100644 index 00000000..66a1022c Binary files /dev/null and b/public/assets/minecraft/textures/item/mooshroom_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/mourner_pottery_sherd.png b/public/assets/minecraft/textures/item/mourner_pottery_sherd.png new file mode 100644 index 00000000..c684ec94 Binary files /dev/null and b/public/assets/minecraft/textures/item/mourner_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/mule_spawn_egg.png b/public/assets/minecraft/textures/item/mule_spawn_egg.png new file mode 100644 index 00000000..0a900c59 Binary files /dev/null and b/public/assets/minecraft/textures/item/mule_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/mushroom_stew.png b/public/assets/minecraft/textures/item/mushroom_stew.png new file mode 100644 index 00000000..d38b0e0b Binary files /dev/null and b/public/assets/minecraft/textures/item/mushroom_stew.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_11.png b/public/assets/minecraft/textures/item/music_disc_11.png new file mode 100644 index 00000000..9ea0a292 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_11.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_13.png b/public/assets/minecraft/textures/item/music_disc_13.png new file mode 100644 index 00000000..31fc7c66 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_13.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_5.png b/public/assets/minecraft/textures/item/music_disc_5.png new file mode 100644 index 00000000..43535529 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_5.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_blocks.png b/public/assets/minecraft/textures/item/music_disc_blocks.png new file mode 100644 index 00000000..cee6486a Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_blocks.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_bounce.png b/public/assets/minecraft/textures/item/music_disc_bounce.png new file mode 100644 index 00000000..c1583d07 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_bounce.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_cat.png b/public/assets/minecraft/textures/item/music_disc_cat.png new file mode 100644 index 00000000..3827cc88 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_cat.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_chirp.png b/public/assets/minecraft/textures/item/music_disc_chirp.png new file mode 100644 index 00000000..63068e1a Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_chirp.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_creator.png b/public/assets/minecraft/textures/item/music_disc_creator.png new file mode 100644 index 00000000..172968db Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_creator.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_creator_music_box.png b/public/assets/minecraft/textures/item/music_disc_creator_music_box.png new file mode 100644 index 00000000..b74467d2 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_creator_music_box.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_far.png b/public/assets/minecraft/textures/item/music_disc_far.png new file mode 100644 index 00000000..1ca974ec Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_far.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_lava_chicken.png b/public/assets/minecraft/textures/item/music_disc_lava_chicken.png new file mode 100644 index 00000000..9eab7904 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_lava_chicken.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_mall.png b/public/assets/minecraft/textures/item/music_disc_mall.png new file mode 100644 index 00000000..23338d35 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_mall.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_mellohi.png b/public/assets/minecraft/textures/item/music_disc_mellohi.png new file mode 100644 index 00000000..8db3e006 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_mellohi.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_otherside.png b/public/assets/minecraft/textures/item/music_disc_otherside.png new file mode 100644 index 00000000..84ae70e8 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_otherside.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_pigstep.png b/public/assets/minecraft/textures/item/music_disc_pigstep.png new file mode 100644 index 00000000..9db7392b Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_pigstep.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_precipice.png b/public/assets/minecraft/textures/item/music_disc_precipice.png new file mode 100644 index 00000000..95a0dfd7 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_precipice.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_relic.png b/public/assets/minecraft/textures/item/music_disc_relic.png new file mode 100644 index 00000000..459556b9 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_relic.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_stal.png b/public/assets/minecraft/textures/item/music_disc_stal.png new file mode 100644 index 00000000..047ad028 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_stal.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_strad.png b/public/assets/minecraft/textures/item/music_disc_strad.png new file mode 100644 index 00000000..aa14b836 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_strad.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_tears.png b/public/assets/minecraft/textures/item/music_disc_tears.png new file mode 100644 index 00000000..23dbff75 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_tears.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_wait.png b/public/assets/minecraft/textures/item/music_disc_wait.png new file mode 100644 index 00000000..72fbf282 Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_wait.png differ diff --git a/public/assets/minecraft/textures/item/music_disc_ward.png b/public/assets/minecraft/textures/item/music_disc_ward.png new file mode 100644 index 00000000..d99251cc Binary files /dev/null and b/public/assets/minecraft/textures/item/music_disc_ward.png differ diff --git a/public/assets/minecraft/textures/item/mutton.png b/public/assets/minecraft/textures/item/mutton.png new file mode 100644 index 00000000..6f7b9fea Binary files /dev/null and b/public/assets/minecraft/textures/item/mutton.png differ diff --git a/public/assets/minecraft/textures/item/name_tag.png b/public/assets/minecraft/textures/item/name_tag.png new file mode 100644 index 00000000..12bd4582 Binary files /dev/null and b/public/assets/minecraft/textures/item/name_tag.png differ diff --git a/public/assets/minecraft/textures/item/nautilus_shell.png b/public/assets/minecraft/textures/item/nautilus_shell.png new file mode 100644 index 00000000..d7b65b90 Binary files /dev/null and b/public/assets/minecraft/textures/item/nautilus_shell.png differ diff --git a/public/assets/minecraft/textures/item/nautilus_spawn_egg.png b/public/assets/minecraft/textures/item/nautilus_spawn_egg.png new file mode 100644 index 00000000..4ddffbee Binary files /dev/null and b/public/assets/minecraft/textures/item/nautilus_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/nether_brick.png b/public/assets/minecraft/textures/item/nether_brick.png new file mode 100644 index 00000000..5034da6e Binary files /dev/null and b/public/assets/minecraft/textures/item/nether_brick.png differ diff --git a/public/assets/minecraft/textures/item/nether_sprouts.png b/public/assets/minecraft/textures/item/nether_sprouts.png new file mode 100644 index 00000000..f0099d7a Binary files /dev/null and b/public/assets/minecraft/textures/item/nether_sprouts.png differ diff --git a/public/assets/minecraft/textures/item/nether_star.png b/public/assets/minecraft/textures/item/nether_star.png new file mode 100644 index 00000000..5a54c35f Binary files /dev/null and b/public/assets/minecraft/textures/item/nether_star.png differ diff --git a/public/assets/minecraft/textures/item/nether_wart.png b/public/assets/minecraft/textures/item/nether_wart.png new file mode 100644 index 00000000..8e4ace0f Binary files /dev/null and b/public/assets/minecraft/textures/item/nether_wart.png differ diff --git a/public/assets/minecraft/textures/item/netherite_axe.png b/public/assets/minecraft/textures/item/netherite_axe.png new file mode 100644 index 00000000..322bf451 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_axe.png differ diff --git a/public/assets/minecraft/textures/item/netherite_boots.png b/public/assets/minecraft/textures/item/netherite_boots.png new file mode 100644 index 00000000..e5ef0737 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_boots.png differ diff --git a/public/assets/minecraft/textures/item/netherite_chestplate.png b/public/assets/minecraft/textures/item/netherite_chestplate.png new file mode 100644 index 00000000..5181bacd Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_chestplate.png differ diff --git a/public/assets/minecraft/textures/item/netherite_helmet.png b/public/assets/minecraft/textures/item/netherite_helmet.png new file mode 100644 index 00000000..ca34f3be Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_helmet.png differ diff --git a/public/assets/minecraft/textures/item/netherite_hoe.png b/public/assets/minecraft/textures/item/netherite_hoe.png new file mode 100644 index 00000000..6a456961 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_hoe.png differ diff --git a/public/assets/minecraft/textures/item/netherite_horse_armor.png b/public/assets/minecraft/textures/item/netherite_horse_armor.png new file mode 100644 index 00000000..0c4334b1 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_horse_armor.png differ diff --git a/public/assets/minecraft/textures/item/netherite_ingot.png b/public/assets/minecraft/textures/item/netherite_ingot.png new file mode 100644 index 00000000..9842303e Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_ingot.png differ diff --git a/public/assets/minecraft/textures/item/netherite_leggings.png b/public/assets/minecraft/textures/item/netherite_leggings.png new file mode 100644 index 00000000..af45363b Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_leggings.png differ diff --git a/public/assets/minecraft/textures/item/netherite_nautilus_armor.png b/public/assets/minecraft/textures/item/netherite_nautilus_armor.png new file mode 100644 index 00000000..7b17882e Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_nautilus_armor.png differ diff --git a/public/assets/minecraft/textures/item/netherite_pickaxe.png b/public/assets/minecraft/textures/item/netherite_pickaxe.png new file mode 100644 index 00000000..c77e2a71 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/netherite_scrap.png b/public/assets/minecraft/textures/item/netherite_scrap.png new file mode 100644 index 00000000..24cf4a58 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_scrap.png differ diff --git a/public/assets/minecraft/textures/item/netherite_shovel.png b/public/assets/minecraft/textures/item/netherite_shovel.png new file mode 100644 index 00000000..ac2d23d9 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_shovel.png differ diff --git a/public/assets/minecraft/textures/item/netherite_spear.png b/public/assets/minecraft/textures/item/netherite_spear.png new file mode 100644 index 00000000..6386fdf5 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_spear.png differ diff --git a/public/assets/minecraft/textures/item/netherite_spear_in_hand.png b/public/assets/minecraft/textures/item/netherite_spear_in_hand.png new file mode 100644 index 00000000..45c84a3e Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/netherite_sword.png b/public/assets/minecraft/textures/item/netherite_sword.png new file mode 100644 index 00000000..cc50f68b Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_sword.png differ diff --git a/public/assets/minecraft/textures/item/netherite_upgrade_smithing_template.png b/public/assets/minecraft/textures/item/netherite_upgrade_smithing_template.png new file mode 100644 index 00000000..6b9f1539 Binary files /dev/null and b/public/assets/minecraft/textures/item/netherite_upgrade_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/oak_boat.png b/public/assets/minecraft/textures/item/oak_boat.png new file mode 100644 index 00000000..72f005bf Binary files /dev/null and b/public/assets/minecraft/textures/item/oak_boat.png differ diff --git a/public/assets/minecraft/textures/item/oak_chest_boat.png b/public/assets/minecraft/textures/item/oak_chest_boat.png new file mode 100644 index 00000000..15c4e55b Binary files /dev/null and b/public/assets/minecraft/textures/item/oak_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/oak_door.png b/public/assets/minecraft/textures/item/oak_door.png new file mode 100644 index 00000000..5dbe430a Binary files /dev/null and b/public/assets/minecraft/textures/item/oak_door.png differ diff --git a/public/assets/minecraft/textures/item/oak_hanging_sign.png b/public/assets/minecraft/textures/item/oak_hanging_sign.png new file mode 100644 index 00000000..7f98bf8e Binary files /dev/null and b/public/assets/minecraft/textures/item/oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/oak_sign.png b/public/assets/minecraft/textures/item/oak_sign.png new file mode 100644 index 00000000..df9c5d76 Binary files /dev/null and b/public/assets/minecraft/textures/item/oak_sign.png differ diff --git a/public/assets/minecraft/textures/item/ocelot_spawn_egg.png b/public/assets/minecraft/textures/item/ocelot_spawn_egg.png new file mode 100644 index 00000000..2dfeb889 Binary files /dev/null and b/public/assets/minecraft/textures/item/ocelot_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/ominous_bottle.png b/public/assets/minecraft/textures/item/ominous_bottle.png new file mode 100644 index 00000000..8acb4a60 Binary files /dev/null and b/public/assets/minecraft/textures/item/ominous_bottle.png differ diff --git a/public/assets/minecraft/textures/item/ominous_trial_key.png b/public/assets/minecraft/textures/item/ominous_trial_key.png new file mode 100644 index 00000000..015ad5ad Binary files /dev/null and b/public/assets/minecraft/textures/item/ominous_trial_key.png differ diff --git a/public/assets/minecraft/textures/item/orange_bundle.png b/public/assets/minecraft/textures/item/orange_bundle.png new file mode 100644 index 00000000..3aa0126d Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_bundle.png differ diff --git a/public/assets/minecraft/textures/item/orange_bundle_open_back.png b/public/assets/minecraft/textures/item/orange_bundle_open_back.png new file mode 100644 index 00000000..d4de6327 Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/orange_bundle_open_front.png b/public/assets/minecraft/textures/item/orange_bundle_open_front.png new file mode 100644 index 00000000..7017e5d5 Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/orange_candle.png b/public/assets/minecraft/textures/item/orange_candle.png new file mode 100644 index 00000000..9414439a Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_candle.png differ diff --git a/public/assets/minecraft/textures/item/orange_dye.png b/public/assets/minecraft/textures/item/orange_dye.png new file mode 100644 index 00000000..4f746d2b Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_dye.png differ diff --git a/public/assets/minecraft/textures/item/orange_harness.png b/public/assets/minecraft/textures/item/orange_harness.png new file mode 100644 index 00000000..13f1f4e1 Binary files /dev/null and b/public/assets/minecraft/textures/item/orange_harness.png differ diff --git a/public/assets/minecraft/textures/item/oxidized_copper_chain.png b/public/assets/minecraft/textures/item/oxidized_copper_chain.png new file mode 100644 index 00000000..7b676bdd Binary files /dev/null and b/public/assets/minecraft/textures/item/oxidized_copper_chain.png differ diff --git a/public/assets/minecraft/textures/item/oxidized_copper_door.png b/public/assets/minecraft/textures/item/oxidized_copper_door.png new file mode 100644 index 00000000..d9e820be Binary files /dev/null and b/public/assets/minecraft/textures/item/oxidized_copper_door.png differ diff --git a/public/assets/minecraft/textures/item/oxidized_copper_lantern.png b/public/assets/minecraft/textures/item/oxidized_copper_lantern.png new file mode 100644 index 00000000..0adec3cc Binary files /dev/null and b/public/assets/minecraft/textures/item/oxidized_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/item/painting.png b/public/assets/minecraft/textures/item/painting.png new file mode 100644 index 00000000..c20db4ff Binary files /dev/null and b/public/assets/minecraft/textures/item/painting.png differ diff --git a/public/assets/minecraft/textures/item/pale_oak_boat.png b/public/assets/minecraft/textures/item/pale_oak_boat.png new file mode 100644 index 00000000..6df07e94 Binary files /dev/null and b/public/assets/minecraft/textures/item/pale_oak_boat.png differ diff --git a/public/assets/minecraft/textures/item/pale_oak_chest_boat.png b/public/assets/minecraft/textures/item/pale_oak_chest_boat.png new file mode 100644 index 00000000..4f2e968e Binary files /dev/null and b/public/assets/minecraft/textures/item/pale_oak_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/pale_oak_door.png b/public/assets/minecraft/textures/item/pale_oak_door.png new file mode 100644 index 00000000..fe195a25 Binary files /dev/null and b/public/assets/minecraft/textures/item/pale_oak_door.png differ diff --git a/public/assets/minecraft/textures/item/pale_oak_hanging_sign.png b/public/assets/minecraft/textures/item/pale_oak_hanging_sign.png new file mode 100644 index 00000000..41cdd557 Binary files /dev/null and b/public/assets/minecraft/textures/item/pale_oak_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/pale_oak_sign.png b/public/assets/minecraft/textures/item/pale_oak_sign.png new file mode 100644 index 00000000..049a0e11 Binary files /dev/null and b/public/assets/minecraft/textures/item/pale_oak_sign.png differ diff --git a/public/assets/minecraft/textures/item/panda_spawn_egg.png b/public/assets/minecraft/textures/item/panda_spawn_egg.png new file mode 100644 index 00000000..0d56cedc Binary files /dev/null and b/public/assets/minecraft/textures/item/panda_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/paper.png b/public/assets/minecraft/textures/item/paper.png new file mode 100644 index 00000000..da619a3d Binary files /dev/null and b/public/assets/minecraft/textures/item/paper.png differ diff --git a/public/assets/minecraft/textures/item/parched_spawn_egg.png b/public/assets/minecraft/textures/item/parched_spawn_egg.png new file mode 100644 index 00000000..43153a78 Binary files /dev/null and b/public/assets/minecraft/textures/item/parched_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/parrot_spawn_egg.png b/public/assets/minecraft/textures/item/parrot_spawn_egg.png new file mode 100644 index 00000000..0105b4c4 Binary files /dev/null and b/public/assets/minecraft/textures/item/parrot_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/phantom_membrane.png b/public/assets/minecraft/textures/item/phantom_membrane.png new file mode 100644 index 00000000..19ca09d8 Binary files /dev/null and b/public/assets/minecraft/textures/item/phantom_membrane.png differ diff --git a/public/assets/minecraft/textures/item/phantom_spawn_egg.png b/public/assets/minecraft/textures/item/phantom_spawn_egg.png new file mode 100644 index 00000000..9890d902 Binary files /dev/null and b/public/assets/minecraft/textures/item/phantom_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/pig_spawn_egg.png b/public/assets/minecraft/textures/item/pig_spawn_egg.png new file mode 100644 index 00000000..031e90de Binary files /dev/null and b/public/assets/minecraft/textures/item/pig_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/piglin_banner_pattern.png b/public/assets/minecraft/textures/item/piglin_banner_pattern.png new file mode 100644 index 00000000..f347b385 Binary files /dev/null and b/public/assets/minecraft/textures/item/piglin_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/piglin_brute_spawn_egg.png b/public/assets/minecraft/textures/item/piglin_brute_spawn_egg.png new file mode 100644 index 00000000..64fa160b Binary files /dev/null and b/public/assets/minecraft/textures/item/piglin_brute_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/piglin_spawn_egg.png b/public/assets/minecraft/textures/item/piglin_spawn_egg.png new file mode 100644 index 00000000..51382d4a Binary files /dev/null and b/public/assets/minecraft/textures/item/piglin_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/pillager_spawn_egg.png b/public/assets/minecraft/textures/item/pillager_spawn_egg.png new file mode 100644 index 00000000..ca0cf7ac Binary files /dev/null and b/public/assets/minecraft/textures/item/pillager_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/pink_bundle.png b/public/assets/minecraft/textures/item/pink_bundle.png new file mode 100644 index 00000000..6ec1b646 Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_bundle.png differ diff --git a/public/assets/minecraft/textures/item/pink_bundle_open_back.png b/public/assets/minecraft/textures/item/pink_bundle_open_back.png new file mode 100644 index 00000000..fa042eb9 Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/pink_bundle_open_front.png b/public/assets/minecraft/textures/item/pink_bundle_open_front.png new file mode 100644 index 00000000..02fd5ef4 Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/pink_candle.png b/public/assets/minecraft/textures/item/pink_candle.png new file mode 100644 index 00000000..225f79dc Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_candle.png differ diff --git a/public/assets/minecraft/textures/item/pink_dye.png b/public/assets/minecraft/textures/item/pink_dye.png new file mode 100644 index 00000000..ba5ecb75 Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_dye.png differ diff --git a/public/assets/minecraft/textures/item/pink_harness.png b/public/assets/minecraft/textures/item/pink_harness.png new file mode 100644 index 00000000..adf118fa Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_harness.png differ diff --git a/public/assets/minecraft/textures/item/pink_petals.png b/public/assets/minecraft/textures/item/pink_petals.png new file mode 100644 index 00000000..c63872db Binary files /dev/null and b/public/assets/minecraft/textures/item/pink_petals.png differ diff --git a/public/assets/minecraft/textures/item/pitcher_plant.png b/public/assets/minecraft/textures/item/pitcher_plant.png new file mode 100644 index 00000000..d017ac07 Binary files /dev/null and b/public/assets/minecraft/textures/item/pitcher_plant.png differ diff --git a/public/assets/minecraft/textures/item/pitcher_pod.png b/public/assets/minecraft/textures/item/pitcher_pod.png new file mode 100644 index 00000000..6cd61ff1 Binary files /dev/null and b/public/assets/minecraft/textures/item/pitcher_pod.png differ diff --git a/public/assets/minecraft/textures/item/plenty_pottery_sherd.png b/public/assets/minecraft/textures/item/plenty_pottery_sherd.png new file mode 100644 index 00000000..23eaabf7 Binary files /dev/null and b/public/assets/minecraft/textures/item/plenty_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/pointed_dripstone.png b/public/assets/minecraft/textures/item/pointed_dripstone.png new file mode 100644 index 00000000..1cee5bf3 Binary files /dev/null and b/public/assets/minecraft/textures/item/pointed_dripstone.png differ diff --git a/public/assets/minecraft/textures/item/poisonous_potato.png b/public/assets/minecraft/textures/item/poisonous_potato.png new file mode 100644 index 00000000..edff45c3 Binary files /dev/null and b/public/assets/minecraft/textures/item/poisonous_potato.png differ diff --git a/public/assets/minecraft/textures/item/polar_bear_spawn_egg.png b/public/assets/minecraft/textures/item/polar_bear_spawn_egg.png new file mode 100644 index 00000000..1fc8eba0 Binary files /dev/null and b/public/assets/minecraft/textures/item/polar_bear_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/popped_chorus_fruit.png b/public/assets/minecraft/textures/item/popped_chorus_fruit.png new file mode 100644 index 00000000..ec54ccce Binary files /dev/null and b/public/assets/minecraft/textures/item/popped_chorus_fruit.png differ diff --git a/public/assets/minecraft/textures/item/porkchop.png b/public/assets/minecraft/textures/item/porkchop.png new file mode 100644 index 00000000..a5899de4 Binary files /dev/null and b/public/assets/minecraft/textures/item/porkchop.png differ diff --git a/public/assets/minecraft/textures/item/potato.png b/public/assets/minecraft/textures/item/potato.png new file mode 100644 index 00000000..8ff5fce2 Binary files /dev/null and b/public/assets/minecraft/textures/item/potato.png differ diff --git a/public/assets/minecraft/textures/item/potion.png b/public/assets/minecraft/textures/item/potion.png new file mode 100644 index 00000000..b86b4b7f Binary files /dev/null and b/public/assets/minecraft/textures/item/potion.png differ diff --git a/public/assets/minecraft/textures/item/potion_overlay.png b/public/assets/minecraft/textures/item/potion_overlay.png new file mode 100644 index 00000000..1823188e Binary files /dev/null and b/public/assets/minecraft/textures/item/potion_overlay.png differ diff --git a/public/assets/minecraft/textures/item/powder_snow_bucket.png b/public/assets/minecraft/textures/item/powder_snow_bucket.png new file mode 100644 index 00000000..3d4ef714 Binary files /dev/null and b/public/assets/minecraft/textures/item/powder_snow_bucket.png differ diff --git a/public/assets/minecraft/textures/item/prismarine_crystals.png b/public/assets/minecraft/textures/item/prismarine_crystals.png new file mode 100644 index 00000000..e60fd9bd Binary files /dev/null and b/public/assets/minecraft/textures/item/prismarine_crystals.png differ diff --git a/public/assets/minecraft/textures/item/prismarine_shard.png b/public/assets/minecraft/textures/item/prismarine_shard.png new file mode 100644 index 00000000..c2ae8d43 Binary files /dev/null and b/public/assets/minecraft/textures/item/prismarine_shard.png differ diff --git a/public/assets/minecraft/textures/item/prize_pottery_sherd.png b/public/assets/minecraft/textures/item/prize_pottery_sherd.png new file mode 100644 index 00000000..0e39003a Binary files /dev/null and b/public/assets/minecraft/textures/item/prize_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/pufferfish.png b/public/assets/minecraft/textures/item/pufferfish.png new file mode 100644 index 00000000..0e6fd534 Binary files /dev/null and b/public/assets/minecraft/textures/item/pufferfish.png differ diff --git a/public/assets/minecraft/textures/item/pufferfish_bucket.png b/public/assets/minecraft/textures/item/pufferfish_bucket.png new file mode 100644 index 00000000..2793d3ec Binary files /dev/null and b/public/assets/minecraft/textures/item/pufferfish_bucket.png differ diff --git a/public/assets/minecraft/textures/item/pufferfish_spawn_egg.png b/public/assets/minecraft/textures/item/pufferfish_spawn_egg.png new file mode 100644 index 00000000..dc73bc65 Binary files /dev/null and b/public/assets/minecraft/textures/item/pufferfish_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/pumpkin_pie.png b/public/assets/minecraft/textures/item/pumpkin_pie.png new file mode 100644 index 00000000..fb051534 Binary files /dev/null and b/public/assets/minecraft/textures/item/pumpkin_pie.png differ diff --git a/public/assets/minecraft/textures/item/pumpkin_seeds.png b/public/assets/minecraft/textures/item/pumpkin_seeds.png new file mode 100644 index 00000000..c363e1e3 Binary files /dev/null and b/public/assets/minecraft/textures/item/pumpkin_seeds.png differ diff --git a/public/assets/minecraft/textures/item/purple_bundle.png b/public/assets/minecraft/textures/item/purple_bundle.png new file mode 100644 index 00000000..cf51547d Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_bundle.png differ diff --git a/public/assets/minecraft/textures/item/purple_bundle_open_back.png b/public/assets/minecraft/textures/item/purple_bundle_open_back.png new file mode 100644 index 00000000..76dcaa5e Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/purple_bundle_open_front.png b/public/assets/minecraft/textures/item/purple_bundle_open_front.png new file mode 100644 index 00000000..f0510a37 Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/purple_candle.png b/public/assets/minecraft/textures/item/purple_candle.png new file mode 100644 index 00000000..34e5010d Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_candle.png differ diff --git a/public/assets/minecraft/textures/item/purple_dye.png b/public/assets/minecraft/textures/item/purple_dye.png new file mode 100644 index 00000000..bd6bb6ab Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_dye.png differ diff --git a/public/assets/minecraft/textures/item/purple_harness.png b/public/assets/minecraft/textures/item/purple_harness.png new file mode 100644 index 00000000..8fdb1bf9 Binary files /dev/null and b/public/assets/minecraft/textures/item/purple_harness.png differ diff --git a/public/assets/minecraft/textures/item/quartz.png b/public/assets/minecraft/textures/item/quartz.png new file mode 100644 index 00000000..45854571 Binary files /dev/null and b/public/assets/minecraft/textures/item/quartz.png differ diff --git a/public/assets/minecraft/textures/item/rabbit.png b/public/assets/minecraft/textures/item/rabbit.png new file mode 100644 index 00000000..1022d8af Binary files /dev/null and b/public/assets/minecraft/textures/item/rabbit.png differ diff --git a/public/assets/minecraft/textures/item/rabbit_foot.png b/public/assets/minecraft/textures/item/rabbit_foot.png new file mode 100644 index 00000000..fa7d1aa4 Binary files /dev/null and b/public/assets/minecraft/textures/item/rabbit_foot.png differ diff --git a/public/assets/minecraft/textures/item/rabbit_hide.png b/public/assets/minecraft/textures/item/rabbit_hide.png new file mode 100644 index 00000000..bb48439c Binary files /dev/null and b/public/assets/minecraft/textures/item/rabbit_hide.png differ diff --git a/public/assets/minecraft/textures/item/rabbit_spawn_egg.png b/public/assets/minecraft/textures/item/rabbit_spawn_egg.png new file mode 100644 index 00000000..b1c53703 Binary files /dev/null and b/public/assets/minecraft/textures/item/rabbit_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/rabbit_stew.png b/public/assets/minecraft/textures/item/rabbit_stew.png new file mode 100644 index 00000000..bc1ac122 Binary files /dev/null and b/public/assets/minecraft/textures/item/rabbit_stew.png differ diff --git a/public/assets/minecraft/textures/item/raiser_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/raiser_armor_trim_smithing_template.png new file mode 100644 index 00000000..5f0c8806 Binary files /dev/null and b/public/assets/minecraft/textures/item/raiser_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/ravager_spawn_egg.png b/public/assets/minecraft/textures/item/ravager_spawn_egg.png new file mode 100644 index 00000000..9b843a2e Binary files /dev/null and b/public/assets/minecraft/textures/item/ravager_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/raw_copper.png b/public/assets/minecraft/textures/item/raw_copper.png new file mode 100644 index 00000000..bb2a4cc4 Binary files /dev/null and b/public/assets/minecraft/textures/item/raw_copper.png differ diff --git a/public/assets/minecraft/textures/item/raw_gold.png b/public/assets/minecraft/textures/item/raw_gold.png new file mode 100644 index 00000000..5c3016b6 Binary files /dev/null and b/public/assets/minecraft/textures/item/raw_gold.png differ diff --git a/public/assets/minecraft/textures/item/raw_iron.png b/public/assets/minecraft/textures/item/raw_iron.png new file mode 100644 index 00000000..92c50678 Binary files /dev/null and b/public/assets/minecraft/textures/item/raw_iron.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_00.png b/public/assets/minecraft/textures/item/recovery_compass_00.png new file mode 100644 index 00000000..cfcb0db5 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_00.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_01.png b/public/assets/minecraft/textures/item/recovery_compass_01.png new file mode 100644 index 00000000..f1f15c24 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_01.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_02.png b/public/assets/minecraft/textures/item/recovery_compass_02.png new file mode 100644 index 00000000..014741d2 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_02.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_03.png b/public/assets/minecraft/textures/item/recovery_compass_03.png new file mode 100644 index 00000000..52a9d3f0 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_03.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_04.png b/public/assets/minecraft/textures/item/recovery_compass_04.png new file mode 100644 index 00000000..034f5ab1 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_04.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_05.png b/public/assets/minecraft/textures/item/recovery_compass_05.png new file mode 100644 index 00000000..96b3df68 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_05.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_06.png b/public/assets/minecraft/textures/item/recovery_compass_06.png new file mode 100644 index 00000000..9bf4d188 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_06.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_07.png b/public/assets/minecraft/textures/item/recovery_compass_07.png new file mode 100644 index 00000000..39c0bd35 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_07.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_08.png b/public/assets/minecraft/textures/item/recovery_compass_08.png new file mode 100644 index 00000000..d5aa2401 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_08.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_09.png b/public/assets/minecraft/textures/item/recovery_compass_09.png new file mode 100644 index 00000000..39c0bd35 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_09.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_10.png b/public/assets/minecraft/textures/item/recovery_compass_10.png new file mode 100644 index 00000000..6b31dc1d Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_10.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_11.png b/public/assets/minecraft/textures/item/recovery_compass_11.png new file mode 100644 index 00000000..2d6884e3 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_11.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_12.png b/public/assets/minecraft/textures/item/recovery_compass_12.png new file mode 100644 index 00000000..1595f636 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_12.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_13.png b/public/assets/minecraft/textures/item/recovery_compass_13.png new file mode 100644 index 00000000..839875a5 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_13.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_14.png b/public/assets/minecraft/textures/item/recovery_compass_14.png new file mode 100644 index 00000000..ff6209d8 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_14.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_15.png b/public/assets/minecraft/textures/item/recovery_compass_15.png new file mode 100644 index 00000000..dc423292 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_15.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_16.png b/public/assets/minecraft/textures/item/recovery_compass_16.png new file mode 100644 index 00000000..7fc0e1d9 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_16.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_17.png b/public/assets/minecraft/textures/item/recovery_compass_17.png new file mode 100644 index 00000000..74a4cae1 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_17.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_18.png b/public/assets/minecraft/textures/item/recovery_compass_18.png new file mode 100644 index 00000000..67d1f445 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_18.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_19.png b/public/assets/minecraft/textures/item/recovery_compass_19.png new file mode 100644 index 00000000..4f8fbaf1 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_19.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_20.png b/public/assets/minecraft/textures/item/recovery_compass_20.png new file mode 100644 index 00000000..ce49c77e Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_20.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_21.png b/public/assets/minecraft/textures/item/recovery_compass_21.png new file mode 100644 index 00000000..c5d31bf6 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_21.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_22.png b/public/assets/minecraft/textures/item/recovery_compass_22.png new file mode 100644 index 00000000..94ee5e2d Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_22.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_23.png b/public/assets/minecraft/textures/item/recovery_compass_23.png new file mode 100644 index 00000000..f2a3c7bf Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_23.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_24.png b/public/assets/minecraft/textures/item/recovery_compass_24.png new file mode 100644 index 00000000..60f18932 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_24.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_25.png b/public/assets/minecraft/textures/item/recovery_compass_25.png new file mode 100644 index 00000000..f2a3c7bf Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_25.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_26.png b/public/assets/minecraft/textures/item/recovery_compass_26.png new file mode 100644 index 00000000..d6e04d32 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_26.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_27.png b/public/assets/minecraft/textures/item/recovery_compass_27.png new file mode 100644 index 00000000..c5613708 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_27.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_28.png b/public/assets/minecraft/textures/item/recovery_compass_28.png new file mode 100644 index 00000000..c5613708 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_28.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_29.png b/public/assets/minecraft/textures/item/recovery_compass_29.png new file mode 100644 index 00000000..39384108 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_29.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_30.png b/public/assets/minecraft/textures/item/recovery_compass_30.png new file mode 100644 index 00000000..5ed33e9d Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_30.png differ diff --git a/public/assets/minecraft/textures/item/recovery_compass_31.png b/public/assets/minecraft/textures/item/recovery_compass_31.png new file mode 100644 index 00000000..36c677d5 Binary files /dev/null and b/public/assets/minecraft/textures/item/recovery_compass_31.png differ diff --git a/public/assets/minecraft/textures/item/red_bundle.png b/public/assets/minecraft/textures/item/red_bundle.png new file mode 100644 index 00000000..1dbf1fef Binary files /dev/null and b/public/assets/minecraft/textures/item/red_bundle.png differ diff --git a/public/assets/minecraft/textures/item/red_bundle_open_back.png b/public/assets/minecraft/textures/item/red_bundle_open_back.png new file mode 100644 index 00000000..81b942cc Binary files /dev/null and b/public/assets/minecraft/textures/item/red_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/red_bundle_open_front.png b/public/assets/minecraft/textures/item/red_bundle_open_front.png new file mode 100644 index 00000000..182f71f9 Binary files /dev/null and b/public/assets/minecraft/textures/item/red_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/red_candle.png b/public/assets/minecraft/textures/item/red_candle.png new file mode 100644 index 00000000..1e15d0c4 Binary files /dev/null and b/public/assets/minecraft/textures/item/red_candle.png differ diff --git a/public/assets/minecraft/textures/item/red_dye.png b/public/assets/minecraft/textures/item/red_dye.png new file mode 100644 index 00000000..eec9488a Binary files /dev/null and b/public/assets/minecraft/textures/item/red_dye.png differ diff --git a/public/assets/minecraft/textures/item/red_harness.png b/public/assets/minecraft/textures/item/red_harness.png new file mode 100644 index 00000000..d540f34d Binary files /dev/null and b/public/assets/minecraft/textures/item/red_harness.png differ diff --git a/public/assets/minecraft/textures/item/redstone.png b/public/assets/minecraft/textures/item/redstone.png new file mode 100644 index 00000000..6d1df15a Binary files /dev/null and b/public/assets/minecraft/textures/item/redstone.png differ diff --git a/public/assets/minecraft/textures/item/repeater.png b/public/assets/minecraft/textures/item/repeater.png new file mode 100644 index 00000000..dee39f56 Binary files /dev/null and b/public/assets/minecraft/textures/item/repeater.png differ diff --git a/public/assets/minecraft/textures/item/resin_brick.png b/public/assets/minecraft/textures/item/resin_brick.png new file mode 100644 index 00000000..33642c85 Binary files /dev/null and b/public/assets/minecraft/textures/item/resin_brick.png differ diff --git a/public/assets/minecraft/textures/item/resin_clump.png b/public/assets/minecraft/textures/item/resin_clump.png new file mode 100644 index 00000000..0c5178fd Binary files /dev/null and b/public/assets/minecraft/textures/item/resin_clump.png differ diff --git a/public/assets/minecraft/textures/item/rib_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/rib_armor_trim_smithing_template.png new file mode 100644 index 00000000..35e36ab1 Binary files /dev/null and b/public/assets/minecraft/textures/item/rib_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/rotten_flesh.png b/public/assets/minecraft/textures/item/rotten_flesh.png new file mode 100644 index 00000000..98a16df1 Binary files /dev/null and b/public/assets/minecraft/textures/item/rotten_flesh.png differ diff --git a/public/assets/minecraft/textures/item/saddle.png b/public/assets/minecraft/textures/item/saddle.png new file mode 100644 index 00000000..422dafe4 Binary files /dev/null and b/public/assets/minecraft/textures/item/saddle.png differ diff --git a/public/assets/minecraft/textures/item/salmon.png b/public/assets/minecraft/textures/item/salmon.png new file mode 100644 index 00000000..d93e6b9f Binary files /dev/null and b/public/assets/minecraft/textures/item/salmon.png differ diff --git a/public/assets/minecraft/textures/item/salmon_bucket.png b/public/assets/minecraft/textures/item/salmon_bucket.png new file mode 100644 index 00000000..5c3597d5 Binary files /dev/null and b/public/assets/minecraft/textures/item/salmon_bucket.png differ diff --git a/public/assets/minecraft/textures/item/salmon_spawn_egg.png b/public/assets/minecraft/textures/item/salmon_spawn_egg.png new file mode 100644 index 00000000..a15d6cf8 Binary files /dev/null and b/public/assets/minecraft/textures/item/salmon_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/scrape_pottery_sherd.png b/public/assets/minecraft/textures/item/scrape_pottery_sherd.png new file mode 100644 index 00000000..73e1ac91 Binary files /dev/null and b/public/assets/minecraft/textures/item/scrape_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/sea_pickle.png b/public/assets/minecraft/textures/item/sea_pickle.png new file mode 100644 index 00000000..0f49bdae Binary files /dev/null and b/public/assets/minecraft/textures/item/sea_pickle.png differ diff --git a/public/assets/minecraft/textures/item/seagrass.png b/public/assets/minecraft/textures/item/seagrass.png new file mode 100644 index 00000000..b8680940 Binary files /dev/null and b/public/assets/minecraft/textures/item/seagrass.png differ diff --git a/public/assets/minecraft/textures/item/sentry_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/sentry_armor_trim_smithing_template.png new file mode 100644 index 00000000..871898d1 Binary files /dev/null and b/public/assets/minecraft/textures/item/sentry_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/shaper_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/shaper_armor_trim_smithing_template.png new file mode 100644 index 00000000..c07cba84 Binary files /dev/null and b/public/assets/minecraft/textures/item/shaper_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/sheaf_pottery_sherd.png b/public/assets/minecraft/textures/item/sheaf_pottery_sherd.png new file mode 100644 index 00000000..aabfcea2 Binary files /dev/null and b/public/assets/minecraft/textures/item/sheaf_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/shears.png b/public/assets/minecraft/textures/item/shears.png new file mode 100644 index 00000000..9798f9d7 Binary files /dev/null and b/public/assets/minecraft/textures/item/shears.png differ diff --git a/public/assets/minecraft/textures/item/sheep_spawn_egg.png b/public/assets/minecraft/textures/item/sheep_spawn_egg.png new file mode 100644 index 00000000..f6337b8a Binary files /dev/null and b/public/assets/minecraft/textures/item/sheep_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/shelter_pottery_sherd.png b/public/assets/minecraft/textures/item/shelter_pottery_sherd.png new file mode 100644 index 00000000..c1ecc458 Binary files /dev/null and b/public/assets/minecraft/textures/item/shelter_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/shulker_shell.png b/public/assets/minecraft/textures/item/shulker_shell.png new file mode 100644 index 00000000..ac13f144 Binary files /dev/null and b/public/assets/minecraft/textures/item/shulker_shell.png differ diff --git a/public/assets/minecraft/textures/item/shulker_spawn_egg.png b/public/assets/minecraft/textures/item/shulker_spawn_egg.png new file mode 100644 index 00000000..17e7c69a Binary files /dev/null and b/public/assets/minecraft/textures/item/shulker_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/silence_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/silence_armor_trim_smithing_template.png new file mode 100644 index 00000000..ea30a237 Binary files /dev/null and b/public/assets/minecraft/textures/item/silence_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/silverfish_spawn_egg.png b/public/assets/minecraft/textures/item/silverfish_spawn_egg.png new file mode 100644 index 00000000..a5d25a90 Binary files /dev/null and b/public/assets/minecraft/textures/item/silverfish_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/skeleton_horse_spawn_egg.png b/public/assets/minecraft/textures/item/skeleton_horse_spawn_egg.png new file mode 100644 index 00000000..a2a07d10 Binary files /dev/null and b/public/assets/minecraft/textures/item/skeleton_horse_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/skeleton_spawn_egg.png b/public/assets/minecraft/textures/item/skeleton_spawn_egg.png new file mode 100644 index 00000000..089a1b67 Binary files /dev/null and b/public/assets/minecraft/textures/item/skeleton_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/skull_banner_pattern.png b/public/assets/minecraft/textures/item/skull_banner_pattern.png new file mode 100644 index 00000000..d6ca48d7 Binary files /dev/null and b/public/assets/minecraft/textures/item/skull_banner_pattern.png differ diff --git a/public/assets/minecraft/textures/item/skull_pottery_sherd.png b/public/assets/minecraft/textures/item/skull_pottery_sherd.png new file mode 100644 index 00000000..2eee86f6 Binary files /dev/null and b/public/assets/minecraft/textures/item/skull_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/slime_ball.png b/public/assets/minecraft/textures/item/slime_ball.png new file mode 100644 index 00000000..a85756df Binary files /dev/null and b/public/assets/minecraft/textures/item/slime_ball.png differ diff --git a/public/assets/minecraft/textures/item/slime_spawn_egg.png b/public/assets/minecraft/textures/item/slime_spawn_egg.png new file mode 100644 index 00000000..a01162eb Binary files /dev/null and b/public/assets/minecraft/textures/item/slime_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/sniffer_egg.png b/public/assets/minecraft/textures/item/sniffer_egg.png new file mode 100644 index 00000000..c43ea9e3 Binary files /dev/null and b/public/assets/minecraft/textures/item/sniffer_egg.png differ diff --git a/public/assets/minecraft/textures/item/sniffer_spawn_egg.png b/public/assets/minecraft/textures/item/sniffer_spawn_egg.png new file mode 100644 index 00000000..10ee9b8d Binary files /dev/null and b/public/assets/minecraft/textures/item/sniffer_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/snort_pottery_sherd.png b/public/assets/minecraft/textures/item/snort_pottery_sherd.png new file mode 100644 index 00000000..1f31b793 Binary files /dev/null and b/public/assets/minecraft/textures/item/snort_pottery_sherd.png differ diff --git a/public/assets/minecraft/textures/item/snout_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/snout_armor_trim_smithing_template.png new file mode 100644 index 00000000..22859c9f Binary files /dev/null and b/public/assets/minecraft/textures/item/snout_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/snow_golem_spawn_egg.png b/public/assets/minecraft/textures/item/snow_golem_spawn_egg.png new file mode 100644 index 00000000..41dfc332 Binary files /dev/null and b/public/assets/minecraft/textures/item/snow_golem_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/snowball.png b/public/assets/minecraft/textures/item/snowball.png new file mode 100644 index 00000000..8b9e06a7 Binary files /dev/null and b/public/assets/minecraft/textures/item/snowball.png differ diff --git a/public/assets/minecraft/textures/item/soul_campfire.png b/public/assets/minecraft/textures/item/soul_campfire.png new file mode 100644 index 00000000..b51d456f Binary files /dev/null and b/public/assets/minecraft/textures/item/soul_campfire.png differ diff --git a/public/assets/minecraft/textures/item/soul_lantern.png b/public/assets/minecraft/textures/item/soul_lantern.png new file mode 100644 index 00000000..9d330af1 Binary files /dev/null and b/public/assets/minecraft/textures/item/soul_lantern.png differ diff --git a/public/assets/minecraft/textures/item/spectral_arrow.png b/public/assets/minecraft/textures/item/spectral_arrow.png new file mode 100644 index 00000000..5c2c24a3 Binary files /dev/null and b/public/assets/minecraft/textures/item/spectral_arrow.png differ diff --git a/public/assets/minecraft/textures/item/spider_eye.png b/public/assets/minecraft/textures/item/spider_eye.png new file mode 100644 index 00000000..4c0b784c Binary files /dev/null and b/public/assets/minecraft/textures/item/spider_eye.png differ diff --git a/public/assets/minecraft/textures/item/spider_spawn_egg.png b/public/assets/minecraft/textures/item/spider_spawn_egg.png new file mode 100644 index 00000000..e1eb4872 Binary files /dev/null and b/public/assets/minecraft/textures/item/spider_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/spire_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/spire_armor_trim_smithing_template.png new file mode 100644 index 00000000..ddd74bfa Binary files /dev/null and b/public/assets/minecraft/textures/item/spire_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/splash_potion.png b/public/assets/minecraft/textures/item/splash_potion.png new file mode 100644 index 00000000..8f1f6852 Binary files /dev/null and b/public/assets/minecraft/textures/item/splash_potion.png differ diff --git a/public/assets/minecraft/textures/item/spruce_boat.png b/public/assets/minecraft/textures/item/spruce_boat.png new file mode 100644 index 00000000..aca83422 Binary files /dev/null and b/public/assets/minecraft/textures/item/spruce_boat.png differ diff --git a/public/assets/minecraft/textures/item/spruce_chest_boat.png b/public/assets/minecraft/textures/item/spruce_chest_boat.png new file mode 100644 index 00000000..7879a522 Binary files /dev/null and b/public/assets/minecraft/textures/item/spruce_chest_boat.png differ diff --git a/public/assets/minecraft/textures/item/spruce_door.png b/public/assets/minecraft/textures/item/spruce_door.png new file mode 100644 index 00000000..081b14bf Binary files /dev/null and b/public/assets/minecraft/textures/item/spruce_door.png differ diff --git a/public/assets/minecraft/textures/item/spruce_hanging_sign.png b/public/assets/minecraft/textures/item/spruce_hanging_sign.png new file mode 100644 index 00000000..832c73e0 Binary files /dev/null and b/public/assets/minecraft/textures/item/spruce_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/spruce_sign.png b/public/assets/minecraft/textures/item/spruce_sign.png new file mode 100644 index 00000000..347ffc94 Binary files /dev/null and b/public/assets/minecraft/textures/item/spruce_sign.png differ diff --git a/public/assets/minecraft/textures/item/spyglass.png b/public/assets/minecraft/textures/item/spyglass.png new file mode 100644 index 00000000..5f4197c6 Binary files /dev/null and b/public/assets/minecraft/textures/item/spyglass.png differ diff --git a/public/assets/minecraft/textures/item/spyglass_model.png b/public/assets/minecraft/textures/item/spyglass_model.png new file mode 100644 index 00000000..3c3aeff3 Binary files /dev/null and b/public/assets/minecraft/textures/item/spyglass_model.png differ diff --git a/public/assets/minecraft/textures/item/squid_spawn_egg.png b/public/assets/minecraft/textures/item/squid_spawn_egg.png new file mode 100644 index 00000000..b7995620 Binary files /dev/null and b/public/assets/minecraft/textures/item/squid_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/stick.png b/public/assets/minecraft/textures/item/stick.png new file mode 100644 index 00000000..0d38a079 Binary files /dev/null and b/public/assets/minecraft/textures/item/stick.png differ diff --git a/public/assets/minecraft/textures/item/stone_axe.png b/public/assets/minecraft/textures/item/stone_axe.png new file mode 100644 index 00000000..940a7b7e Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_axe.png differ diff --git a/public/assets/minecraft/textures/item/stone_hoe.png b/public/assets/minecraft/textures/item/stone_hoe.png new file mode 100644 index 00000000..80570dbd Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_hoe.png differ diff --git a/public/assets/minecraft/textures/item/stone_pickaxe.png b/public/assets/minecraft/textures/item/stone_pickaxe.png new file mode 100644 index 00000000..d52ecbee Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/stone_shovel.png b/public/assets/minecraft/textures/item/stone_shovel.png new file mode 100644 index 00000000..d7f6b124 Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_shovel.png differ diff --git a/public/assets/minecraft/textures/item/stone_spear.png b/public/assets/minecraft/textures/item/stone_spear.png new file mode 100644 index 00000000..d6b97418 Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_spear.png differ diff --git a/public/assets/minecraft/textures/item/stone_spear_in_hand.png b/public/assets/minecraft/textures/item/stone_spear_in_hand.png new file mode 100644 index 00000000..c1259ade Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/stone_sword.png b/public/assets/minecraft/textures/item/stone_sword.png new file mode 100644 index 00000000..afc03125 Binary files /dev/null and b/public/assets/minecraft/textures/item/stone_sword.png differ diff --git a/public/assets/minecraft/textures/item/stray_spawn_egg.png b/public/assets/minecraft/textures/item/stray_spawn_egg.png new file mode 100644 index 00000000..06ee205f Binary files /dev/null and b/public/assets/minecraft/textures/item/stray_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/strider_spawn_egg.png b/public/assets/minecraft/textures/item/strider_spawn_egg.png new file mode 100644 index 00000000..bdde0be4 Binary files /dev/null and b/public/assets/minecraft/textures/item/strider_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/string.png b/public/assets/minecraft/textures/item/string.png new file mode 100644 index 00000000..57e12cd6 Binary files /dev/null and b/public/assets/minecraft/textures/item/string.png differ diff --git a/public/assets/minecraft/textures/item/structure_void.png b/public/assets/minecraft/textures/item/structure_void.png new file mode 100644 index 00000000..07cc0a82 Binary files /dev/null and b/public/assets/minecraft/textures/item/structure_void.png differ diff --git a/public/assets/minecraft/textures/item/sugar.png b/public/assets/minecraft/textures/item/sugar.png new file mode 100644 index 00000000..5a995047 Binary files /dev/null and b/public/assets/minecraft/textures/item/sugar.png differ diff --git a/public/assets/minecraft/textures/item/sugar_cane.png b/public/assets/minecraft/textures/item/sugar_cane.png new file mode 100644 index 00000000..e269f543 Binary files /dev/null and b/public/assets/minecraft/textures/item/sugar_cane.png differ diff --git a/public/assets/minecraft/textures/item/sulfur_cube_bucket.png b/public/assets/minecraft/textures/item/sulfur_cube_bucket.png new file mode 100644 index 00000000..4c6eff19 Binary files /dev/null and b/public/assets/minecraft/textures/item/sulfur_cube_bucket.png differ diff --git a/public/assets/minecraft/textures/item/sulfur_cube_spawn_egg.png b/public/assets/minecraft/textures/item/sulfur_cube_spawn_egg.png new file mode 100644 index 00000000..ffed25a1 Binary files /dev/null and b/public/assets/minecraft/textures/item/sulfur_cube_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/sulfur_spike.png b/public/assets/minecraft/textures/item/sulfur_spike.png new file mode 100644 index 00000000..53eaa22d Binary files /dev/null and b/public/assets/minecraft/textures/item/sulfur_spike.png differ diff --git a/public/assets/minecraft/textures/item/suspicious_stew.png b/public/assets/minecraft/textures/item/suspicious_stew.png new file mode 100644 index 00000000..cc5a9c27 Binary files /dev/null and b/public/assets/minecraft/textures/item/suspicious_stew.png differ diff --git a/public/assets/minecraft/textures/item/sweet_berries.png b/public/assets/minecraft/textures/item/sweet_berries.png new file mode 100644 index 00000000..e6017d93 Binary files /dev/null and b/public/assets/minecraft/textures/item/sweet_berries.png differ diff --git a/public/assets/minecraft/textures/item/tadpole_bucket.png b/public/assets/minecraft/textures/item/tadpole_bucket.png new file mode 100644 index 00000000..6cf4e2b1 Binary files /dev/null and b/public/assets/minecraft/textures/item/tadpole_bucket.png differ diff --git a/public/assets/minecraft/textures/item/tadpole_spawn_egg.png b/public/assets/minecraft/textures/item/tadpole_spawn_egg.png new file mode 100644 index 00000000..be95e6cc Binary files /dev/null and b/public/assets/minecraft/textures/item/tadpole_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/tide_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/tide_armor_trim_smithing_template.png new file mode 100644 index 00000000..290b69c7 Binary files /dev/null and b/public/assets/minecraft/textures/item/tide_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/tipped_arrow_base.png b/public/assets/minecraft/textures/item/tipped_arrow_base.png new file mode 100644 index 00000000..e91f4170 Binary files /dev/null and b/public/assets/minecraft/textures/item/tipped_arrow_base.png differ diff --git a/public/assets/minecraft/textures/item/tipped_arrow_head.png b/public/assets/minecraft/textures/item/tipped_arrow_head.png new file mode 100644 index 00000000..31d3b1db Binary files /dev/null and b/public/assets/minecraft/textures/item/tipped_arrow_head.png differ diff --git a/public/assets/minecraft/textures/item/tnt_minecart.png b/public/assets/minecraft/textures/item/tnt_minecart.png new file mode 100644 index 00000000..601335fe Binary files /dev/null and b/public/assets/minecraft/textures/item/tnt_minecart.png differ diff --git a/public/assets/minecraft/textures/item/torchflower_seeds.png b/public/assets/minecraft/textures/item/torchflower_seeds.png new file mode 100644 index 00000000..61c48816 Binary files /dev/null and b/public/assets/minecraft/textures/item/torchflower_seeds.png differ diff --git a/public/assets/minecraft/textures/item/totem_of_undying.png b/public/assets/minecraft/textures/item/totem_of_undying.png new file mode 100644 index 00000000..1ef45ae6 Binary files /dev/null and b/public/assets/minecraft/textures/item/totem_of_undying.png differ diff --git a/public/assets/minecraft/textures/item/trader_llama_spawn_egg.png b/public/assets/minecraft/textures/item/trader_llama_spawn_egg.png new file mode 100644 index 00000000..1a24b113 Binary files /dev/null and b/public/assets/minecraft/textures/item/trader_llama_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/trial_key.png b/public/assets/minecraft/textures/item/trial_key.png new file mode 100644 index 00000000..ed2ac42a Binary files /dev/null and b/public/assets/minecraft/textures/item/trial_key.png differ diff --git a/public/assets/minecraft/textures/item/trident.png b/public/assets/minecraft/textures/item/trident.png new file mode 100644 index 00000000..c1ffc2e7 Binary files /dev/null and b/public/assets/minecraft/textures/item/trident.png differ diff --git a/public/assets/minecraft/textures/item/tropical_fish.png b/public/assets/minecraft/textures/item/tropical_fish.png new file mode 100644 index 00000000..bab14178 Binary files /dev/null and b/public/assets/minecraft/textures/item/tropical_fish.png differ diff --git a/public/assets/minecraft/textures/item/tropical_fish_bucket.png b/public/assets/minecraft/textures/item/tropical_fish_bucket.png new file mode 100644 index 00000000..7ead1814 Binary files /dev/null and b/public/assets/minecraft/textures/item/tropical_fish_bucket.png differ diff --git a/public/assets/minecraft/textures/item/tropical_fish_spawn_egg.png b/public/assets/minecraft/textures/item/tropical_fish_spawn_egg.png new file mode 100644 index 00000000..3cb4667d Binary files /dev/null and b/public/assets/minecraft/textures/item/tropical_fish_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/turtle_egg.png b/public/assets/minecraft/textures/item/turtle_egg.png new file mode 100644 index 00000000..f58ee7b6 Binary files /dev/null and b/public/assets/minecraft/textures/item/turtle_egg.png differ diff --git a/public/assets/minecraft/textures/item/turtle_helmet.png b/public/assets/minecraft/textures/item/turtle_helmet.png new file mode 100644 index 00000000..06c2dea9 Binary files /dev/null and b/public/assets/minecraft/textures/item/turtle_helmet.png differ diff --git a/public/assets/minecraft/textures/item/turtle_scute.png b/public/assets/minecraft/textures/item/turtle_scute.png new file mode 100644 index 00000000..4fcbce11 Binary files /dev/null and b/public/assets/minecraft/textures/item/turtle_scute.png differ diff --git a/public/assets/minecraft/textures/item/turtle_spawn_egg.png b/public/assets/minecraft/textures/item/turtle_spawn_egg.png new file mode 100644 index 00000000..b48dfa87 Binary files /dev/null and b/public/assets/minecraft/textures/item/turtle_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/vex_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/vex_armor_trim_smithing_template.png new file mode 100644 index 00000000..7d2ee01e Binary files /dev/null and b/public/assets/minecraft/textures/item/vex_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/vex_spawn_egg.png b/public/assets/minecraft/textures/item/vex_spawn_egg.png new file mode 100644 index 00000000..968c043f Binary files /dev/null and b/public/assets/minecraft/textures/item/vex_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/villager_spawn_egg.png b/public/assets/minecraft/textures/item/villager_spawn_egg.png new file mode 100644 index 00000000..a8e8bfa7 Binary files /dev/null and b/public/assets/minecraft/textures/item/villager_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/vindicator_spawn_egg.png b/public/assets/minecraft/textures/item/vindicator_spawn_egg.png new file mode 100644 index 00000000..1ce8fc17 Binary files /dev/null and b/public/assets/minecraft/textures/item/vindicator_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/wandering_trader_spawn_egg.png b/public/assets/minecraft/textures/item/wandering_trader_spawn_egg.png new file mode 100644 index 00000000..8a578548 Binary files /dev/null and b/public/assets/minecraft/textures/item/wandering_trader_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/ward_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/ward_armor_trim_smithing_template.png new file mode 100644 index 00000000..57d2cea9 Binary files /dev/null and b/public/assets/minecraft/textures/item/ward_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/warden_spawn_egg.png b/public/assets/minecraft/textures/item/warden_spawn_egg.png new file mode 100644 index 00000000..aabebec2 Binary files /dev/null and b/public/assets/minecraft/textures/item/warden_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/warped_door.png b/public/assets/minecraft/textures/item/warped_door.png new file mode 100644 index 00000000..402cf473 Binary files /dev/null and b/public/assets/minecraft/textures/item/warped_door.png differ diff --git a/public/assets/minecraft/textures/item/warped_fungus_on_a_stick.png b/public/assets/minecraft/textures/item/warped_fungus_on_a_stick.png new file mode 100644 index 00000000..72a92bb7 Binary files /dev/null and b/public/assets/minecraft/textures/item/warped_fungus_on_a_stick.png differ diff --git a/public/assets/minecraft/textures/item/warped_hanging_sign.png b/public/assets/minecraft/textures/item/warped_hanging_sign.png new file mode 100644 index 00000000..5424ad6c Binary files /dev/null and b/public/assets/minecraft/textures/item/warped_hanging_sign.png differ diff --git a/public/assets/minecraft/textures/item/warped_sign.png b/public/assets/minecraft/textures/item/warped_sign.png new file mode 100644 index 00000000..aaf7aa80 Binary files /dev/null and b/public/assets/minecraft/textures/item/warped_sign.png differ diff --git a/public/assets/minecraft/textures/item/water_bucket.png b/public/assets/minecraft/textures/item/water_bucket.png new file mode 100644 index 00000000..3ee09fd5 Binary files /dev/null and b/public/assets/minecraft/textures/item/water_bucket.png differ diff --git a/public/assets/minecraft/textures/item/wayfinder_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/wayfinder_armor_trim_smithing_template.png new file mode 100644 index 00000000..cd593806 Binary files /dev/null and b/public/assets/minecraft/textures/item/wayfinder_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/weathered_copper_chain.png b/public/assets/minecraft/textures/item/weathered_copper_chain.png new file mode 100644 index 00000000..d235b18b Binary files /dev/null and b/public/assets/minecraft/textures/item/weathered_copper_chain.png differ diff --git a/public/assets/minecraft/textures/item/weathered_copper_door.png b/public/assets/minecraft/textures/item/weathered_copper_door.png new file mode 100644 index 00000000..fbd73b81 Binary files /dev/null and b/public/assets/minecraft/textures/item/weathered_copper_door.png differ diff --git a/public/assets/minecraft/textures/item/weathered_copper_lantern.png b/public/assets/minecraft/textures/item/weathered_copper_lantern.png new file mode 100644 index 00000000..fbf30aa0 Binary files /dev/null and b/public/assets/minecraft/textures/item/weathered_copper_lantern.png differ diff --git a/public/assets/minecraft/textures/item/wheat.png b/public/assets/minecraft/textures/item/wheat.png new file mode 100644 index 00000000..a189b77e Binary files /dev/null and b/public/assets/minecraft/textures/item/wheat.png differ diff --git a/public/assets/minecraft/textures/item/wheat_seeds.png b/public/assets/minecraft/textures/item/wheat_seeds.png new file mode 100644 index 00000000..96d7a444 Binary files /dev/null and b/public/assets/minecraft/textures/item/wheat_seeds.png differ diff --git a/public/assets/minecraft/textures/item/white_bundle.png b/public/assets/minecraft/textures/item/white_bundle.png new file mode 100644 index 00000000..221a1675 Binary files /dev/null and b/public/assets/minecraft/textures/item/white_bundle.png differ diff --git a/public/assets/minecraft/textures/item/white_bundle_open_back.png b/public/assets/minecraft/textures/item/white_bundle_open_back.png new file mode 100644 index 00000000..73a77c7d Binary files /dev/null and b/public/assets/minecraft/textures/item/white_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/white_bundle_open_front.png b/public/assets/minecraft/textures/item/white_bundle_open_front.png new file mode 100644 index 00000000..40355a91 Binary files /dev/null and b/public/assets/minecraft/textures/item/white_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/white_candle.png b/public/assets/minecraft/textures/item/white_candle.png new file mode 100644 index 00000000..4eba6426 Binary files /dev/null and b/public/assets/minecraft/textures/item/white_candle.png differ diff --git a/public/assets/minecraft/textures/item/white_dye.png b/public/assets/minecraft/textures/item/white_dye.png new file mode 100644 index 00000000..7851dbf3 Binary files /dev/null and b/public/assets/minecraft/textures/item/white_dye.png differ diff --git a/public/assets/minecraft/textures/item/white_harness.png b/public/assets/minecraft/textures/item/white_harness.png new file mode 100644 index 00000000..4474fb2f Binary files /dev/null and b/public/assets/minecraft/textures/item/white_harness.png differ diff --git a/public/assets/minecraft/textures/item/wild_armor_trim_smithing_template.png b/public/assets/minecraft/textures/item/wild_armor_trim_smithing_template.png new file mode 100644 index 00000000..9386839f Binary files /dev/null and b/public/assets/minecraft/textures/item/wild_armor_trim_smithing_template.png differ diff --git a/public/assets/minecraft/textures/item/wildflowers.png b/public/assets/minecraft/textures/item/wildflowers.png new file mode 100644 index 00000000..3013773c Binary files /dev/null and b/public/assets/minecraft/textures/item/wildflowers.png differ diff --git a/public/assets/minecraft/textures/item/wind_charge.png b/public/assets/minecraft/textures/item/wind_charge.png new file mode 100644 index 00000000..c41ed564 Binary files /dev/null and b/public/assets/minecraft/textures/item/wind_charge.png differ diff --git a/public/assets/minecraft/textures/item/witch_spawn_egg.png b/public/assets/minecraft/textures/item/witch_spawn_egg.png new file mode 100644 index 00000000..bde7bca2 Binary files /dev/null and b/public/assets/minecraft/textures/item/witch_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/wither_skeleton_spawn_egg.png b/public/assets/minecraft/textures/item/wither_skeleton_spawn_egg.png new file mode 100644 index 00000000..8e75bf7a Binary files /dev/null and b/public/assets/minecraft/textures/item/wither_skeleton_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/wither_spawn_egg.png b/public/assets/minecraft/textures/item/wither_spawn_egg.png new file mode 100644 index 00000000..462d3d55 Binary files /dev/null and b/public/assets/minecraft/textures/item/wither_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/wolf_armor.png b/public/assets/minecraft/textures/item/wolf_armor.png new file mode 100644 index 00000000..3f516b8d Binary files /dev/null and b/public/assets/minecraft/textures/item/wolf_armor.png differ diff --git a/public/assets/minecraft/textures/item/wolf_armor_overlay.png b/public/assets/minecraft/textures/item/wolf_armor_overlay.png new file mode 100644 index 00000000..8c68d804 Binary files /dev/null and b/public/assets/minecraft/textures/item/wolf_armor_overlay.png differ diff --git a/public/assets/minecraft/textures/item/wolf_spawn_egg.png b/public/assets/minecraft/textures/item/wolf_spawn_egg.png new file mode 100644 index 00000000..3a602773 Binary files /dev/null and b/public/assets/minecraft/textures/item/wolf_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/wooden_axe.png b/public/assets/minecraft/textures/item/wooden_axe.png new file mode 100644 index 00000000..d910fd18 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_axe.png differ diff --git a/public/assets/minecraft/textures/item/wooden_hoe.png b/public/assets/minecraft/textures/item/wooden_hoe.png new file mode 100644 index 00000000..c9cff565 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_hoe.png differ diff --git a/public/assets/minecraft/textures/item/wooden_pickaxe.png b/public/assets/minecraft/textures/item/wooden_pickaxe.png new file mode 100644 index 00000000..fe14bf26 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_pickaxe.png differ diff --git a/public/assets/minecraft/textures/item/wooden_shovel.png b/public/assets/minecraft/textures/item/wooden_shovel.png new file mode 100644 index 00000000..04420596 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_shovel.png differ diff --git a/public/assets/minecraft/textures/item/wooden_spear.png b/public/assets/minecraft/textures/item/wooden_spear.png new file mode 100644 index 00000000..e7a5a250 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_spear.png differ diff --git a/public/assets/minecraft/textures/item/wooden_spear_in_hand.png b/public/assets/minecraft/textures/item/wooden_spear_in_hand.png new file mode 100644 index 00000000..9e1e0b41 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_spear_in_hand.png differ diff --git a/public/assets/minecraft/textures/item/wooden_sword.png b/public/assets/minecraft/textures/item/wooden_sword.png new file mode 100644 index 00000000..cc8ac783 Binary files /dev/null and b/public/assets/minecraft/textures/item/wooden_sword.png differ diff --git a/public/assets/minecraft/textures/item/writable_book.png b/public/assets/minecraft/textures/item/writable_book.png new file mode 100644 index 00000000..936b5686 Binary files /dev/null and b/public/assets/minecraft/textures/item/writable_book.png differ diff --git a/public/assets/minecraft/textures/item/written_book.png b/public/assets/minecraft/textures/item/written_book.png new file mode 100644 index 00000000..0f8bf642 Binary files /dev/null and b/public/assets/minecraft/textures/item/written_book.png differ diff --git a/public/assets/minecraft/textures/item/yellow_bundle.png b/public/assets/minecraft/textures/item/yellow_bundle.png new file mode 100644 index 00000000..692c2b06 Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_bundle.png differ diff --git a/public/assets/minecraft/textures/item/yellow_bundle_open_back.png b/public/assets/minecraft/textures/item/yellow_bundle_open_back.png new file mode 100644 index 00000000..35f5c4ef Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_bundle_open_back.png differ diff --git a/public/assets/minecraft/textures/item/yellow_bundle_open_front.png b/public/assets/minecraft/textures/item/yellow_bundle_open_front.png new file mode 100644 index 00000000..4ef43dba Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_bundle_open_front.png differ diff --git a/public/assets/minecraft/textures/item/yellow_candle.png b/public/assets/minecraft/textures/item/yellow_candle.png new file mode 100644 index 00000000..d176862f Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_candle.png differ diff --git a/public/assets/minecraft/textures/item/yellow_dye.png b/public/assets/minecraft/textures/item/yellow_dye.png new file mode 100644 index 00000000..518e69f5 Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_dye.png differ diff --git a/public/assets/minecraft/textures/item/yellow_harness.png b/public/assets/minecraft/textures/item/yellow_harness.png new file mode 100644 index 00000000..737ea2cb Binary files /dev/null and b/public/assets/minecraft/textures/item/yellow_harness.png differ diff --git a/public/assets/minecraft/textures/item/zoglin_spawn_egg.png b/public/assets/minecraft/textures/item/zoglin_spawn_egg.png new file mode 100644 index 00000000..36f6baec Binary files /dev/null and b/public/assets/minecraft/textures/item/zoglin_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/zombie_horse_spawn_egg.png b/public/assets/minecraft/textures/item/zombie_horse_spawn_egg.png new file mode 100644 index 00000000..810bc3ab Binary files /dev/null and b/public/assets/minecraft/textures/item/zombie_horse_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/zombie_nautilus_spawn_egg.png b/public/assets/minecraft/textures/item/zombie_nautilus_spawn_egg.png new file mode 100644 index 00000000..62e74743 Binary files /dev/null and b/public/assets/minecraft/textures/item/zombie_nautilus_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/zombie_spawn_egg.png b/public/assets/minecraft/textures/item/zombie_spawn_egg.png new file mode 100644 index 00000000..46905f2c Binary files /dev/null and b/public/assets/minecraft/textures/item/zombie_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/zombie_villager_spawn_egg.png b/public/assets/minecraft/textures/item/zombie_villager_spawn_egg.png new file mode 100644 index 00000000..c423e474 Binary files /dev/null and b/public/assets/minecraft/textures/item/zombie_villager_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/item/zombified_piglin_spawn_egg.png b/public/assets/minecraft/textures/item/zombified_piglin_spawn_egg.png new file mode 100644 index 00000000..47d018b7 Binary files /dev/null and b/public/assets/minecraft/textures/item/zombified_piglin_spawn_egg.png differ diff --git a/public/assets/minecraft/textures/map/decorations/black_banner.png b/public/assets/minecraft/textures/map/decorations/black_banner.png new file mode 100644 index 00000000..06664fe3 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/black_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/blue_banner.png b/public/assets/minecraft/textures/map/decorations/blue_banner.png new file mode 100644 index 00000000..9bf05dff Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/blue_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/blue_marker.png b/public/assets/minecraft/textures/map/decorations/blue_marker.png new file mode 100644 index 00000000..25f69ff5 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/blue_marker.png differ diff --git a/public/assets/minecraft/textures/map/decorations/brown_banner.png b/public/assets/minecraft/textures/map/decorations/brown_banner.png new file mode 100644 index 00000000..aef2068f Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/brown_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/cyan_banner.png b/public/assets/minecraft/textures/map/decorations/cyan_banner.png new file mode 100644 index 00000000..9a22332f Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/cyan_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/desert_village.png b/public/assets/minecraft/textures/map/decorations/desert_village.png new file mode 100644 index 00000000..343b82b2 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/desert_village.png differ diff --git a/public/assets/minecraft/textures/map/decorations/frame.png b/public/assets/minecraft/textures/map/decorations/frame.png new file mode 100644 index 00000000..d6c9b87a Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/frame.png differ diff --git a/public/assets/minecraft/textures/map/decorations/gray_banner.png b/public/assets/minecraft/textures/map/decorations/gray_banner.png new file mode 100644 index 00000000..6b8c6df6 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/gray_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/green_banner.png b/public/assets/minecraft/textures/map/decorations/green_banner.png new file mode 100644 index 00000000..9a459b15 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/green_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/jungle_temple.png b/public/assets/minecraft/textures/map/decorations/jungle_temple.png new file mode 100644 index 00000000..3e8da4c7 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/jungle_temple.png differ diff --git a/public/assets/minecraft/textures/map/decorations/light_blue_banner.png b/public/assets/minecraft/textures/map/decorations/light_blue_banner.png new file mode 100644 index 00000000..4cec09f1 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/light_blue_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/light_gray_banner.png b/public/assets/minecraft/textures/map/decorations/light_gray_banner.png new file mode 100644 index 00000000..7159f2da Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/light_gray_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/lime_banner.png b/public/assets/minecraft/textures/map/decorations/lime_banner.png new file mode 100644 index 00000000..838d406f Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/lime_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/magenta_banner.png b/public/assets/minecraft/textures/map/decorations/magenta_banner.png new file mode 100644 index 00000000..0fd105cb Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/magenta_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/ocean_monument.png b/public/assets/minecraft/textures/map/decorations/ocean_monument.png new file mode 100644 index 00000000..814eea21 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/ocean_monument.png differ diff --git a/public/assets/minecraft/textures/map/decorations/orange_banner.png b/public/assets/minecraft/textures/map/decorations/orange_banner.png new file mode 100644 index 00000000..a01c9f51 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/orange_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/pink_banner.png b/public/assets/minecraft/textures/map/decorations/pink_banner.png new file mode 100644 index 00000000..9561cc77 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/pink_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/plains_village.png b/public/assets/minecraft/textures/map/decorations/plains_village.png new file mode 100644 index 00000000..b0826b41 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/plains_village.png differ diff --git a/public/assets/minecraft/textures/map/decorations/player.png b/public/assets/minecraft/textures/map/decorations/player.png new file mode 100644 index 00000000..1f8a102d Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/player.png differ diff --git a/public/assets/minecraft/textures/map/decorations/player_off_limits.png b/public/assets/minecraft/textures/map/decorations/player_off_limits.png new file mode 100644 index 00000000..a21d0bde Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/player_off_limits.png differ diff --git a/public/assets/minecraft/textures/map/decorations/player_off_map.png b/public/assets/minecraft/textures/map/decorations/player_off_map.png new file mode 100644 index 00000000..a01dfc4a Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/player_off_map.png differ diff --git a/public/assets/minecraft/textures/map/decorations/purple_banner.png b/public/assets/minecraft/textures/map/decorations/purple_banner.png new file mode 100644 index 00000000..93954741 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/purple_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/red_banner.png b/public/assets/minecraft/textures/map/decorations/red_banner.png new file mode 100644 index 00000000..d953dadd Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/red_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/red_marker.png b/public/assets/minecraft/textures/map/decorations/red_marker.png new file mode 100644 index 00000000..e3096631 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/red_marker.png differ diff --git a/public/assets/minecraft/textures/map/decorations/red_x.png b/public/assets/minecraft/textures/map/decorations/red_x.png new file mode 100644 index 00000000..47d1e9b5 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/red_x.png differ diff --git a/public/assets/minecraft/textures/map/decorations/savanna_village.png b/public/assets/minecraft/textures/map/decorations/savanna_village.png new file mode 100644 index 00000000..b497e5dc Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/savanna_village.png differ diff --git a/public/assets/minecraft/textures/map/decorations/snowy_village.png b/public/assets/minecraft/textures/map/decorations/snowy_village.png new file mode 100644 index 00000000..bd9bf2eb Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/snowy_village.png differ diff --git a/public/assets/minecraft/textures/map/decorations/swamp_hut.png b/public/assets/minecraft/textures/map/decorations/swamp_hut.png new file mode 100644 index 00000000..286579fd Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/swamp_hut.png differ diff --git a/public/assets/minecraft/textures/map/decorations/taiga_village.png b/public/assets/minecraft/textures/map/decorations/taiga_village.png new file mode 100644 index 00000000..e1120c2e Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/taiga_village.png differ diff --git a/public/assets/minecraft/textures/map/decorations/target_point.png b/public/assets/minecraft/textures/map/decorations/target_point.png new file mode 100644 index 00000000..7db82ab1 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/target_point.png differ diff --git a/public/assets/minecraft/textures/map/decorations/target_x.png b/public/assets/minecraft/textures/map/decorations/target_x.png new file mode 100644 index 00000000..d2d3e1bd Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/target_x.png differ diff --git a/public/assets/minecraft/textures/map/decorations/trial_chambers.png b/public/assets/minecraft/textures/map/decorations/trial_chambers.png new file mode 100644 index 00000000..e521e83d Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/trial_chambers.png differ diff --git a/public/assets/minecraft/textures/map/decorations/white_banner.png b/public/assets/minecraft/textures/map/decorations/white_banner.png new file mode 100644 index 00000000..56c87c4f Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/white_banner.png differ diff --git a/public/assets/minecraft/textures/map/decorations/woodland_mansion.png b/public/assets/minecraft/textures/map/decorations/woodland_mansion.png new file mode 100644 index 00000000..0d89f560 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/woodland_mansion.png differ diff --git a/public/assets/minecraft/textures/map/decorations/yellow_banner.png b/public/assets/minecraft/textures/map/decorations/yellow_banner.png new file mode 100644 index 00000000..cbad1cc8 Binary files /dev/null and b/public/assets/minecraft/textures/map/decorations/yellow_banner.png differ diff --git a/public/assets/minecraft/textures/map/map_background.png b/public/assets/minecraft/textures/map/map_background.png new file mode 100644 index 00000000..e5fb6e3b Binary files /dev/null and b/public/assets/minecraft/textures/map/map_background.png differ diff --git a/public/assets/minecraft/textures/map/map_background_checkerboard.png b/public/assets/minecraft/textures/map/map_background_checkerboard.png new file mode 100644 index 00000000..49cc07e3 Binary files /dev/null and b/public/assets/minecraft/textures/map/map_background_checkerboard.png differ diff --git a/public/assets/minecraft/textures/misc/credits_vignette.png b/public/assets/minecraft/textures/misc/credits_vignette.png new file mode 100644 index 00000000..f180767c Binary files /dev/null and b/public/assets/minecraft/textures/misc/credits_vignette.png differ diff --git a/public/assets/minecraft/textures/misc/credits_vignette.png.mcmeta b/public/assets/minecraft/textures/misc/credits_vignette.png.mcmeta new file mode 100644 index 00000000..2077f3ce --- /dev/null +++ b/public/assets/minecraft/textures/misc/credits_vignette.png.mcmeta @@ -0,0 +1,6 @@ +{ + "texture": { + "blur": true + } +} + diff --git a/public/assets/minecraft/textures/misc/enchanted_glint_armor.png b/public/assets/minecraft/textures/misc/enchanted_glint_armor.png new file mode 100644 index 00000000..122aabe9 Binary files /dev/null and b/public/assets/minecraft/textures/misc/enchanted_glint_armor.png differ diff --git a/public/assets/minecraft/textures/misc/enchanted_glint_armor.png.mcmeta b/public/assets/minecraft/textures/misc/enchanted_glint_armor.png.mcmeta new file mode 100644 index 00000000..e38a5ad3 --- /dev/null +++ b/public/assets/minecraft/textures/misc/enchanted_glint_armor.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "blur": true + } +} diff --git a/public/assets/minecraft/textures/misc/enchanted_glint_item.png b/public/assets/minecraft/textures/misc/enchanted_glint_item.png new file mode 100644 index 00000000..a516b02f Binary files /dev/null and b/public/assets/minecraft/textures/misc/enchanted_glint_item.png differ diff --git a/public/assets/minecraft/textures/misc/enchanted_glint_item.png.mcmeta b/public/assets/minecraft/textures/misc/enchanted_glint_item.png.mcmeta new file mode 100644 index 00000000..e38a5ad3 --- /dev/null +++ b/public/assets/minecraft/textures/misc/enchanted_glint_item.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "blur": true + } +} diff --git a/public/assets/minecraft/textures/misc/forcefield.png b/public/assets/minecraft/textures/misc/forcefield.png new file mode 100644 index 00000000..5ec62bc1 Binary files /dev/null and b/public/assets/minecraft/textures/misc/forcefield.png differ diff --git a/public/assets/minecraft/textures/misc/nausea.png b/public/assets/minecraft/textures/misc/nausea.png new file mode 100644 index 00000000..3f38a335 Binary files /dev/null and b/public/assets/minecraft/textures/misc/nausea.png differ diff --git a/public/assets/minecraft/textures/misc/nausea.png.mcmeta b/public/assets/minecraft/textures/misc/nausea.png.mcmeta new file mode 100644 index 00000000..e38a5ad3 --- /dev/null +++ b/public/assets/minecraft/textures/misc/nausea.png.mcmeta @@ -0,0 +1,5 @@ +{ + "texture": { + "blur": true + } +} diff --git a/public/assets/minecraft/textures/misc/powder_snow_outline.png b/public/assets/minecraft/textures/misc/powder_snow_outline.png new file mode 100644 index 00000000..84029b5d Binary files /dev/null and b/public/assets/minecraft/textures/misc/powder_snow_outline.png differ diff --git a/public/assets/minecraft/textures/misc/pumpkinblur.png b/public/assets/minecraft/textures/misc/pumpkinblur.png new file mode 100644 index 00000000..358c3d6a Binary files /dev/null and b/public/assets/minecraft/textures/misc/pumpkinblur.png differ diff --git a/public/assets/minecraft/textures/misc/pumpkinblur.png.mcmeta b/public/assets/minecraft/textures/misc/pumpkinblur.png.mcmeta new file mode 100644 index 00000000..2077f3ce --- /dev/null +++ b/public/assets/minecraft/textures/misc/pumpkinblur.png.mcmeta @@ -0,0 +1,6 @@ +{ + "texture": { + "blur": true + } +} + diff --git a/public/assets/minecraft/textures/misc/shadow.png b/public/assets/minecraft/textures/misc/shadow.png new file mode 100644 index 00000000..790021f0 Binary files /dev/null and b/public/assets/minecraft/textures/misc/shadow.png differ diff --git a/public/assets/minecraft/textures/misc/shadow.png.mcmeta b/public/assets/minecraft/textures/misc/shadow.png.mcmeta new file mode 100644 index 00000000..8c6c7d1d --- /dev/null +++ b/public/assets/minecraft/textures/misc/shadow.png.mcmeta @@ -0,0 +1,6 @@ +{ + "texture": { + "clamp": true + } +} + diff --git a/public/assets/minecraft/textures/misc/spyglass_scope.png b/public/assets/minecraft/textures/misc/spyglass_scope.png new file mode 100644 index 00000000..9a0375c3 Binary files /dev/null and b/public/assets/minecraft/textures/misc/spyglass_scope.png differ diff --git a/public/assets/minecraft/textures/misc/underwater.png b/public/assets/minecraft/textures/misc/underwater.png new file mode 100644 index 00000000..8292607e Binary files /dev/null and b/public/assets/minecraft/textures/misc/underwater.png differ diff --git a/public/assets/minecraft/textures/misc/unknown_pack.png b/public/assets/minecraft/textures/misc/unknown_pack.png new file mode 100644 index 00000000..b741909b Binary files /dev/null and b/public/assets/minecraft/textures/misc/unknown_pack.png differ diff --git a/public/assets/minecraft/textures/misc/unknown_server.png b/public/assets/minecraft/textures/misc/unknown_server.png new file mode 100644 index 00000000..7e266230 Binary files /dev/null and b/public/assets/minecraft/textures/misc/unknown_server.png differ diff --git a/public/assets/minecraft/textures/misc/vignette.png b/public/assets/minecraft/textures/misc/vignette.png new file mode 100644 index 00000000..f180767c Binary files /dev/null and b/public/assets/minecraft/textures/misc/vignette.png differ diff --git a/public/assets/minecraft/textures/misc/vignette.png.mcmeta b/public/assets/minecraft/textures/misc/vignette.png.mcmeta new file mode 100644 index 00000000..2077f3ce --- /dev/null +++ b/public/assets/minecraft/textures/misc/vignette.png.mcmeta @@ -0,0 +1,6 @@ +{ + "texture": { + "blur": true + } +} + diff --git a/public/assets/minecraft/textures/mob_effect/absorption.png b/public/assets/minecraft/textures/mob_effect/absorption.png new file mode 100644 index 00000000..e264d13e Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/absorption.png differ diff --git a/public/assets/minecraft/textures/mob_effect/bad_omen.png b/public/assets/minecraft/textures/mob_effect/bad_omen.png new file mode 100644 index 00000000..a30b630f Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/bad_omen.png differ diff --git a/public/assets/minecraft/textures/mob_effect/blindness.png b/public/assets/minecraft/textures/mob_effect/blindness.png new file mode 100644 index 00000000..11f107d1 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/blindness.png differ diff --git a/public/assets/minecraft/textures/mob_effect/breath_of_the_nautilus.png b/public/assets/minecraft/textures/mob_effect/breath_of_the_nautilus.png new file mode 100644 index 00000000..d927464c Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/breath_of_the_nautilus.png differ diff --git a/public/assets/minecraft/textures/mob_effect/conduit_power.png b/public/assets/minecraft/textures/mob_effect/conduit_power.png new file mode 100644 index 00000000..cf733809 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/conduit_power.png differ diff --git a/public/assets/minecraft/textures/mob_effect/darkness.png b/public/assets/minecraft/textures/mob_effect/darkness.png new file mode 100644 index 00000000..ed539633 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/darkness.png differ diff --git a/public/assets/minecraft/textures/mob_effect/dolphins_grace.png b/public/assets/minecraft/textures/mob_effect/dolphins_grace.png new file mode 100644 index 00000000..736115af Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/dolphins_grace.png differ diff --git a/public/assets/minecraft/textures/mob_effect/fire_resistance.png b/public/assets/minecraft/textures/mob_effect/fire_resistance.png new file mode 100644 index 00000000..903ba672 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/fire_resistance.png differ diff --git a/public/assets/minecraft/textures/mob_effect/glowing.png b/public/assets/minecraft/textures/mob_effect/glowing.png new file mode 100644 index 00000000..47fd8c2b Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/glowing.png differ diff --git a/public/assets/minecraft/textures/mob_effect/haste.png b/public/assets/minecraft/textures/mob_effect/haste.png new file mode 100644 index 00000000..97d99326 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/haste.png differ diff --git a/public/assets/minecraft/textures/mob_effect/health_boost.png b/public/assets/minecraft/textures/mob_effect/health_boost.png new file mode 100644 index 00000000..284026f1 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/health_boost.png differ diff --git a/public/assets/minecraft/textures/mob_effect/hero_of_the_village.png b/public/assets/minecraft/textures/mob_effect/hero_of_the_village.png new file mode 100644 index 00000000..48f22081 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/hero_of_the_village.png differ diff --git a/public/assets/minecraft/textures/mob_effect/hunger.png b/public/assets/minecraft/textures/mob_effect/hunger.png new file mode 100644 index 00000000..0cd82e31 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/hunger.png differ diff --git a/public/assets/minecraft/textures/mob_effect/infested.png b/public/assets/minecraft/textures/mob_effect/infested.png new file mode 100644 index 00000000..7816d659 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/infested.png differ diff --git a/public/assets/minecraft/textures/mob_effect/instant_damage.png b/public/assets/minecraft/textures/mob_effect/instant_damage.png new file mode 100644 index 00000000..f2c47822 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/instant_damage.png differ diff --git a/public/assets/minecraft/textures/mob_effect/instant_health.png b/public/assets/minecraft/textures/mob_effect/instant_health.png new file mode 100644 index 00000000..7149911b Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/instant_health.png differ diff --git a/public/assets/minecraft/textures/mob_effect/invisibility.png b/public/assets/minecraft/textures/mob_effect/invisibility.png new file mode 100644 index 00000000..1a085a7f Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/invisibility.png differ diff --git a/public/assets/minecraft/textures/mob_effect/jump_boost.png b/public/assets/minecraft/textures/mob_effect/jump_boost.png new file mode 100644 index 00000000..7f3a4aeb Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/jump_boost.png differ diff --git a/public/assets/minecraft/textures/mob_effect/levitation.png b/public/assets/minecraft/textures/mob_effect/levitation.png new file mode 100644 index 00000000..88fcd78f Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/levitation.png differ diff --git a/public/assets/minecraft/textures/mob_effect/luck.png b/public/assets/minecraft/textures/mob_effect/luck.png new file mode 100644 index 00000000..bc46b5e2 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/luck.png differ diff --git a/public/assets/minecraft/textures/mob_effect/mining_fatigue.png b/public/assets/minecraft/textures/mob_effect/mining_fatigue.png new file mode 100644 index 00000000..95240682 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/mining_fatigue.png differ diff --git a/public/assets/minecraft/textures/mob_effect/nausea.png b/public/assets/minecraft/textures/mob_effect/nausea.png new file mode 100644 index 00000000..6414dd2c Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/nausea.png differ diff --git a/public/assets/minecraft/textures/mob_effect/night_vision.png b/public/assets/minecraft/textures/mob_effect/night_vision.png new file mode 100644 index 00000000..21beff89 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/night_vision.png differ diff --git a/public/assets/minecraft/textures/mob_effect/oozing.png b/public/assets/minecraft/textures/mob_effect/oozing.png new file mode 100644 index 00000000..9b598e24 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/oozing.png differ diff --git a/public/assets/minecraft/textures/mob_effect/poison.png b/public/assets/minecraft/textures/mob_effect/poison.png new file mode 100644 index 00000000..8aee1fc6 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/poison.png differ diff --git a/public/assets/minecraft/textures/mob_effect/raid_omen.png b/public/assets/minecraft/textures/mob_effect/raid_omen.png new file mode 100644 index 00000000..937411c5 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/raid_omen.png differ diff --git a/public/assets/minecraft/textures/mob_effect/regeneration.png b/public/assets/minecraft/textures/mob_effect/regeneration.png new file mode 100644 index 00000000..f9ada6da Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/regeneration.png differ diff --git a/public/assets/minecraft/textures/mob_effect/resistance.png b/public/assets/minecraft/textures/mob_effect/resistance.png new file mode 100644 index 00000000..66a4df3c Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/resistance.png differ diff --git a/public/assets/minecraft/textures/mob_effect/saturation.png b/public/assets/minecraft/textures/mob_effect/saturation.png new file mode 100644 index 00000000..799c6932 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/saturation.png differ diff --git a/public/assets/minecraft/textures/mob_effect/slow_falling.png b/public/assets/minecraft/textures/mob_effect/slow_falling.png new file mode 100644 index 00000000..63d4b99b Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/slow_falling.png differ diff --git a/public/assets/minecraft/textures/mob_effect/slowness.png b/public/assets/minecraft/textures/mob_effect/slowness.png new file mode 100644 index 00000000..4c9f3a48 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/slowness.png differ diff --git a/public/assets/minecraft/textures/mob_effect/speed.png b/public/assets/minecraft/textures/mob_effect/speed.png new file mode 100644 index 00000000..b7ad3f63 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/speed.png differ diff --git a/public/assets/minecraft/textures/mob_effect/strength.png b/public/assets/minecraft/textures/mob_effect/strength.png new file mode 100644 index 00000000..dd53cdfc Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/strength.png differ diff --git a/public/assets/minecraft/textures/mob_effect/trial_omen.png b/public/assets/minecraft/textures/mob_effect/trial_omen.png new file mode 100644 index 00000000..e90251e7 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/trial_omen.png differ diff --git a/public/assets/minecraft/textures/mob_effect/unluck.png b/public/assets/minecraft/textures/mob_effect/unluck.png new file mode 100644 index 00000000..69ad3fd4 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/unluck.png differ diff --git a/public/assets/minecraft/textures/mob_effect/water_breathing.png b/public/assets/minecraft/textures/mob_effect/water_breathing.png new file mode 100644 index 00000000..1ebbf009 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/water_breathing.png differ diff --git a/public/assets/minecraft/textures/mob_effect/weakness.png b/public/assets/minecraft/textures/mob_effect/weakness.png new file mode 100644 index 00000000..5fcfd9be Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/weakness.png differ diff --git a/public/assets/minecraft/textures/mob_effect/weaving.png b/public/assets/minecraft/textures/mob_effect/weaving.png new file mode 100644 index 00000000..2f18a57a Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/weaving.png differ diff --git a/public/assets/minecraft/textures/mob_effect/wind_charged.png b/public/assets/minecraft/textures/mob_effect/wind_charged.png new file mode 100644 index 00000000..433ff671 Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/wind_charged.png differ diff --git a/public/assets/minecraft/textures/mob_effect/wither.png b/public/assets/minecraft/textures/mob_effect/wither.png new file mode 100644 index 00000000..fe3978bb Binary files /dev/null and b/public/assets/minecraft/textures/mob_effect/wither.png differ diff --git a/public/assets/minecraft/textures/painting/alban.png b/public/assets/minecraft/textures/painting/alban.png new file mode 100644 index 00000000..847754e1 Binary files /dev/null and b/public/assets/minecraft/textures/painting/alban.png differ diff --git a/public/assets/minecraft/textures/painting/aztec.png b/public/assets/minecraft/textures/painting/aztec.png new file mode 100644 index 00000000..804f7beb Binary files /dev/null and b/public/assets/minecraft/textures/painting/aztec.png differ diff --git a/public/assets/minecraft/textures/painting/aztec2.png b/public/assets/minecraft/textures/painting/aztec2.png new file mode 100644 index 00000000..1cd10f9a Binary files /dev/null and b/public/assets/minecraft/textures/painting/aztec2.png differ diff --git a/public/assets/minecraft/textures/painting/back.png b/public/assets/minecraft/textures/painting/back.png new file mode 100644 index 00000000..af28a6dd Binary files /dev/null and b/public/assets/minecraft/textures/painting/back.png differ diff --git a/public/assets/minecraft/textures/painting/backyard.png b/public/assets/minecraft/textures/painting/backyard.png new file mode 100644 index 00000000..bd9c39d2 Binary files /dev/null and b/public/assets/minecraft/textures/painting/backyard.png differ diff --git a/public/assets/minecraft/textures/painting/baroque.png b/public/assets/minecraft/textures/painting/baroque.png new file mode 100644 index 00000000..7cc225fe Binary files /dev/null and b/public/assets/minecraft/textures/painting/baroque.png differ diff --git a/public/assets/minecraft/textures/painting/bomb.png b/public/assets/minecraft/textures/painting/bomb.png new file mode 100644 index 00000000..e5c098ab Binary files /dev/null and b/public/assets/minecraft/textures/painting/bomb.png differ diff --git a/public/assets/minecraft/textures/painting/bouquet.png b/public/assets/minecraft/textures/painting/bouquet.png new file mode 100644 index 00000000..dfe96546 Binary files /dev/null and b/public/assets/minecraft/textures/painting/bouquet.png differ diff --git a/public/assets/minecraft/textures/painting/burning_skull.png b/public/assets/minecraft/textures/painting/burning_skull.png new file mode 100644 index 00000000..472fe1fc Binary files /dev/null and b/public/assets/minecraft/textures/painting/burning_skull.png differ diff --git a/public/assets/minecraft/textures/painting/bust.png b/public/assets/minecraft/textures/painting/bust.png new file mode 100644 index 00000000..445abb74 Binary files /dev/null and b/public/assets/minecraft/textures/painting/bust.png differ diff --git a/public/assets/minecraft/textures/painting/cavebird.png b/public/assets/minecraft/textures/painting/cavebird.png new file mode 100644 index 00000000..95ba22c3 Binary files /dev/null and b/public/assets/minecraft/textures/painting/cavebird.png differ diff --git a/public/assets/minecraft/textures/painting/changing.png b/public/assets/minecraft/textures/painting/changing.png new file mode 100644 index 00000000..120aceb5 Binary files /dev/null and b/public/assets/minecraft/textures/painting/changing.png differ diff --git a/public/assets/minecraft/textures/painting/cotan.png b/public/assets/minecraft/textures/painting/cotan.png new file mode 100644 index 00000000..3bfd7ae1 Binary files /dev/null and b/public/assets/minecraft/textures/painting/cotan.png differ diff --git a/public/assets/minecraft/textures/painting/courbet.png b/public/assets/minecraft/textures/painting/courbet.png new file mode 100644 index 00000000..5362ed3c Binary files /dev/null and b/public/assets/minecraft/textures/painting/courbet.png differ diff --git a/public/assets/minecraft/textures/painting/creebet.png b/public/assets/minecraft/textures/painting/creebet.png new file mode 100644 index 00000000..c2ec8b01 Binary files /dev/null and b/public/assets/minecraft/textures/painting/creebet.png differ diff --git a/public/assets/minecraft/textures/painting/dennis.png b/public/assets/minecraft/textures/painting/dennis.png new file mode 100644 index 00000000..760a7b1e Binary files /dev/null and b/public/assets/minecraft/textures/painting/dennis.png differ diff --git a/public/assets/minecraft/textures/painting/donkey_kong.png b/public/assets/minecraft/textures/painting/donkey_kong.png new file mode 100644 index 00000000..6d23e912 Binary files /dev/null and b/public/assets/minecraft/textures/painting/donkey_kong.png differ diff --git a/public/assets/minecraft/textures/painting/earth.png b/public/assets/minecraft/textures/painting/earth.png new file mode 100644 index 00000000..212bd410 Binary files /dev/null and b/public/assets/minecraft/textures/painting/earth.png differ diff --git a/public/assets/minecraft/textures/painting/endboss.png b/public/assets/minecraft/textures/painting/endboss.png new file mode 100644 index 00000000..b1506386 Binary files /dev/null and b/public/assets/minecraft/textures/painting/endboss.png differ diff --git a/public/assets/minecraft/textures/painting/fern.png b/public/assets/minecraft/textures/painting/fern.png new file mode 100644 index 00000000..b16a645d Binary files /dev/null and b/public/assets/minecraft/textures/painting/fern.png differ diff --git a/public/assets/minecraft/textures/painting/fighters.png b/public/assets/minecraft/textures/painting/fighters.png new file mode 100644 index 00000000..ac734500 Binary files /dev/null and b/public/assets/minecraft/textures/painting/fighters.png differ diff --git a/public/assets/minecraft/textures/painting/finding.png b/public/assets/minecraft/textures/painting/finding.png new file mode 100644 index 00000000..3af3f9d3 Binary files /dev/null and b/public/assets/minecraft/textures/painting/finding.png differ diff --git a/public/assets/minecraft/textures/painting/fire.png b/public/assets/minecraft/textures/painting/fire.png new file mode 100644 index 00000000..f0bbb02a Binary files /dev/null and b/public/assets/minecraft/textures/painting/fire.png differ diff --git a/public/assets/minecraft/textures/painting/graham.png b/public/assets/minecraft/textures/painting/graham.png new file mode 100644 index 00000000..f00079da Binary files /dev/null and b/public/assets/minecraft/textures/painting/graham.png differ diff --git a/public/assets/minecraft/textures/painting/humble.png b/public/assets/minecraft/textures/painting/humble.png new file mode 100644 index 00000000..2f9afd6c Binary files /dev/null and b/public/assets/minecraft/textures/painting/humble.png differ diff --git a/public/assets/minecraft/textures/painting/kebab.png b/public/assets/minecraft/textures/painting/kebab.png new file mode 100644 index 00000000..46cebf62 Binary files /dev/null and b/public/assets/minecraft/textures/painting/kebab.png differ diff --git a/public/assets/minecraft/textures/painting/lowmist.png b/public/assets/minecraft/textures/painting/lowmist.png new file mode 100644 index 00000000..ceca1155 Binary files /dev/null and b/public/assets/minecraft/textures/painting/lowmist.png differ diff --git a/public/assets/minecraft/textures/painting/match.png b/public/assets/minecraft/textures/painting/match.png new file mode 100644 index 00000000..5b4296bd Binary files /dev/null and b/public/assets/minecraft/textures/painting/match.png differ diff --git a/public/assets/minecraft/textures/painting/meditative.png b/public/assets/minecraft/textures/painting/meditative.png new file mode 100644 index 00000000..89d4e39e Binary files /dev/null and b/public/assets/minecraft/textures/painting/meditative.png differ diff --git a/public/assets/minecraft/textures/painting/orb.png b/public/assets/minecraft/textures/painting/orb.png new file mode 100644 index 00000000..77911474 Binary files /dev/null and b/public/assets/minecraft/textures/painting/orb.png differ diff --git a/public/assets/minecraft/textures/painting/owlemons.png b/public/assets/minecraft/textures/painting/owlemons.png new file mode 100644 index 00000000..7a9c26e5 Binary files /dev/null and b/public/assets/minecraft/textures/painting/owlemons.png differ diff --git a/public/assets/minecraft/textures/painting/passage.png b/public/assets/minecraft/textures/painting/passage.png new file mode 100644 index 00000000..da9fe3fb Binary files /dev/null and b/public/assets/minecraft/textures/painting/passage.png differ diff --git a/public/assets/minecraft/textures/painting/pigscene.png b/public/assets/minecraft/textures/painting/pigscene.png new file mode 100644 index 00000000..27dfea9f Binary files /dev/null and b/public/assets/minecraft/textures/painting/pigscene.png differ diff --git a/public/assets/minecraft/textures/painting/plant.png b/public/assets/minecraft/textures/painting/plant.png new file mode 100644 index 00000000..06f3eb82 Binary files /dev/null and b/public/assets/minecraft/textures/painting/plant.png differ diff --git a/public/assets/minecraft/textures/painting/pointer.png b/public/assets/minecraft/textures/painting/pointer.png new file mode 100644 index 00000000..821f2873 Binary files /dev/null and b/public/assets/minecraft/textures/painting/pointer.png differ diff --git a/public/assets/minecraft/textures/painting/pond.png b/public/assets/minecraft/textures/painting/pond.png new file mode 100644 index 00000000..28c1aa60 Binary files /dev/null and b/public/assets/minecraft/textures/painting/pond.png differ diff --git a/public/assets/minecraft/textures/painting/pool.png b/public/assets/minecraft/textures/painting/pool.png new file mode 100644 index 00000000..4848da22 Binary files /dev/null and b/public/assets/minecraft/textures/painting/pool.png differ diff --git a/public/assets/minecraft/textures/painting/prairie_ride.png b/public/assets/minecraft/textures/painting/prairie_ride.png new file mode 100644 index 00000000..81d7b499 Binary files /dev/null and b/public/assets/minecraft/textures/painting/prairie_ride.png differ diff --git a/public/assets/minecraft/textures/painting/sea.png b/public/assets/minecraft/textures/painting/sea.png new file mode 100644 index 00000000..0ae83668 Binary files /dev/null and b/public/assets/minecraft/textures/painting/sea.png differ diff --git a/public/assets/minecraft/textures/painting/skeleton.png b/public/assets/minecraft/textures/painting/skeleton.png new file mode 100644 index 00000000..df0e102e Binary files /dev/null and b/public/assets/minecraft/textures/painting/skeleton.png differ diff --git a/public/assets/minecraft/textures/painting/skull_and_roses.png b/public/assets/minecraft/textures/painting/skull_and_roses.png new file mode 100644 index 00000000..09fa270e Binary files /dev/null and b/public/assets/minecraft/textures/painting/skull_and_roses.png differ diff --git a/public/assets/minecraft/textures/painting/stage.png b/public/assets/minecraft/textures/painting/stage.png new file mode 100644 index 00000000..570c2471 Binary files /dev/null and b/public/assets/minecraft/textures/painting/stage.png differ diff --git a/public/assets/minecraft/textures/painting/sunflowers.png b/public/assets/minecraft/textures/painting/sunflowers.png new file mode 100644 index 00000000..72ccad72 Binary files /dev/null and b/public/assets/minecraft/textures/painting/sunflowers.png differ diff --git a/public/assets/minecraft/textures/painting/sunset.png b/public/assets/minecraft/textures/painting/sunset.png new file mode 100644 index 00000000..996e2603 Binary files /dev/null and b/public/assets/minecraft/textures/painting/sunset.png differ diff --git a/public/assets/minecraft/textures/painting/tides.png b/public/assets/minecraft/textures/painting/tides.png new file mode 100644 index 00000000..d28cf849 Binary files /dev/null and b/public/assets/minecraft/textures/painting/tides.png differ diff --git a/public/assets/minecraft/textures/painting/unpacked.png b/public/assets/minecraft/textures/painting/unpacked.png new file mode 100644 index 00000000..e0169b25 Binary files /dev/null and b/public/assets/minecraft/textures/painting/unpacked.png differ diff --git a/public/assets/minecraft/textures/painting/void.png b/public/assets/minecraft/textures/painting/void.png new file mode 100644 index 00000000..eb252dcd Binary files /dev/null and b/public/assets/minecraft/textures/painting/void.png differ diff --git a/public/assets/minecraft/textures/painting/wanderer.png b/public/assets/minecraft/textures/painting/wanderer.png new file mode 100644 index 00000000..9d05f9f6 Binary files /dev/null and b/public/assets/minecraft/textures/painting/wanderer.png differ diff --git a/public/assets/minecraft/textures/painting/wasteland.png b/public/assets/minecraft/textures/painting/wasteland.png new file mode 100644 index 00000000..080459ff Binary files /dev/null and b/public/assets/minecraft/textures/painting/wasteland.png differ diff --git a/public/assets/minecraft/textures/painting/water.png b/public/assets/minecraft/textures/painting/water.png new file mode 100644 index 00000000..43dc6a64 Binary files /dev/null and b/public/assets/minecraft/textures/painting/water.png differ diff --git a/public/assets/minecraft/textures/painting/wind.png b/public/assets/minecraft/textures/painting/wind.png new file mode 100644 index 00000000..c49b5724 Binary files /dev/null and b/public/assets/minecraft/textures/painting/wind.png differ diff --git a/public/assets/minecraft/textures/painting/wither.png b/public/assets/minecraft/textures/painting/wither.png new file mode 100644 index 00000000..46851689 Binary files /dev/null and b/public/assets/minecraft/textures/painting/wither.png differ diff --git a/public/assets/minecraft/textures/particle/angry.png b/public/assets/minecraft/textures/particle/angry.png new file mode 100644 index 00000000..926c8d56 Binary files /dev/null and b/public/assets/minecraft/textures/particle/angry.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_0.png b/public/assets/minecraft/textures/particle/big_smoke_0.png new file mode 100644 index 00000000..0b93d0fc Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_0.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_1.png b/public/assets/minecraft/textures/particle/big_smoke_1.png new file mode 100644 index 00000000..0d132e4c Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_1.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_10.png b/public/assets/minecraft/textures/particle/big_smoke_10.png new file mode 100644 index 00000000..232d1215 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_10.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_11.png b/public/assets/minecraft/textures/particle/big_smoke_11.png new file mode 100644 index 00000000..dfefd206 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_11.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_2.png b/public/assets/minecraft/textures/particle/big_smoke_2.png new file mode 100644 index 00000000..d846bc7e Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_2.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_3.png b/public/assets/minecraft/textures/particle/big_smoke_3.png new file mode 100644 index 00000000..bdf7a9a5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_3.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_4.png b/public/assets/minecraft/textures/particle/big_smoke_4.png new file mode 100644 index 00000000..61492f7f Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_4.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_5.png b/public/assets/minecraft/textures/particle/big_smoke_5.png new file mode 100644 index 00000000..601e5ff3 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_5.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_6.png b/public/assets/minecraft/textures/particle/big_smoke_6.png new file mode 100644 index 00000000..6fb67648 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_6.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_7.png b/public/assets/minecraft/textures/particle/big_smoke_7.png new file mode 100644 index 00000000..f317d139 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_7.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_8.png b/public/assets/minecraft/textures/particle/big_smoke_8.png new file mode 100644 index 00000000..b2a69868 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_8.png differ diff --git a/public/assets/minecraft/textures/particle/big_smoke_9.png b/public/assets/minecraft/textures/particle/big_smoke_9.png new file mode 100644 index 00000000..1b31d304 Binary files /dev/null and b/public/assets/minecraft/textures/particle/big_smoke_9.png differ diff --git a/public/assets/minecraft/textures/particle/bubble.png b/public/assets/minecraft/textures/particle/bubble.png new file mode 100644 index 00000000..5054cc9c Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_pop_0.png b/public/assets/minecraft/textures/particle/bubble_pop_0.png new file mode 100644 index 00000000..2b316c2b Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_pop_0.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_pop_1.png b/public/assets/minecraft/textures/particle/bubble_pop_1.png new file mode 100644 index 00000000..ff905289 Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_pop_1.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_pop_2.png b/public/assets/minecraft/textures/particle/bubble_pop_2.png new file mode 100644 index 00000000..c57c285a Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_pop_2.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_pop_3.png b/public/assets/minecraft/textures/particle/bubble_pop_3.png new file mode 100644 index 00000000..257342c2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_pop_3.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_pop_4.png b/public/assets/minecraft/textures/particle/bubble_pop_4.png new file mode 100644 index 00000000..e86f8e81 Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_pop_4.png differ diff --git a/public/assets/minecraft/textures/particle/bubble_white.png b/public/assets/minecraft/textures/particle/bubble_white.png new file mode 100644 index 00000000..14567b80 Binary files /dev/null and b/public/assets/minecraft/textures/particle/bubble_white.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_0.png b/public/assets/minecraft/textures/particle/cherry_0.png new file mode 100644 index 00000000..71298712 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_0.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_1.png b/public/assets/minecraft/textures/particle/cherry_1.png new file mode 100644 index 00000000..be734dcc Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_1.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_10.png b/public/assets/minecraft/textures/particle/cherry_10.png new file mode 100644 index 00000000..bb80d885 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_10.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_11.png b/public/assets/minecraft/textures/particle/cherry_11.png new file mode 100644 index 00000000..f85238d6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_11.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_2.png b/public/assets/minecraft/textures/particle/cherry_2.png new file mode 100644 index 00000000..31216de6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_2.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_3.png b/public/assets/minecraft/textures/particle/cherry_3.png new file mode 100644 index 00000000..1263429b Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_3.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_4.png b/public/assets/minecraft/textures/particle/cherry_4.png new file mode 100644 index 00000000..51ffce66 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_4.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_5.png b/public/assets/minecraft/textures/particle/cherry_5.png new file mode 100644 index 00000000..fba2d3c6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_5.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_6.png b/public/assets/minecraft/textures/particle/cherry_6.png new file mode 100644 index 00000000..35713700 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_6.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_7.png b/public/assets/minecraft/textures/particle/cherry_7.png new file mode 100644 index 00000000..e7f4509e Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_7.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_8.png b/public/assets/minecraft/textures/particle/cherry_8.png new file mode 100644 index 00000000..d37f7191 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_8.png differ diff --git a/public/assets/minecraft/textures/particle/cherry_9.png b/public/assets/minecraft/textures/particle/cherry_9.png new file mode 100644 index 00000000..3d2d5023 Binary files /dev/null and b/public/assets/minecraft/textures/particle/cherry_9.png differ diff --git a/public/assets/minecraft/textures/particle/copper_fire_flame.png b/public/assets/minecraft/textures/particle/copper_fire_flame.png new file mode 100644 index 00000000..6a9a19cb Binary files /dev/null and b/public/assets/minecraft/textures/particle/copper_fire_flame.png differ diff --git a/public/assets/minecraft/textures/particle/critical_hit.png b/public/assets/minecraft/textures/particle/critical_hit.png new file mode 100644 index 00000000..c8c1dad1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/critical_hit.png differ diff --git a/public/assets/minecraft/textures/particle/damage.png b/public/assets/minecraft/textures/particle/damage.png new file mode 100644 index 00000000..945eaed1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/damage.png differ diff --git a/public/assets/minecraft/textures/particle/drip_fall.png b/public/assets/minecraft/textures/particle/drip_fall.png new file mode 100644 index 00000000..d86cdccd Binary files /dev/null and b/public/assets/minecraft/textures/particle/drip_fall.png differ diff --git a/public/assets/minecraft/textures/particle/drip_hang.png b/public/assets/minecraft/textures/particle/drip_hang.png new file mode 100644 index 00000000..4ed435d8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/drip_hang.png differ diff --git a/public/assets/minecraft/textures/particle/drip_land.png b/public/assets/minecraft/textures/particle/drip_land.png new file mode 100644 index 00000000..6015815c Binary files /dev/null and b/public/assets/minecraft/textures/particle/drip_land.png differ diff --git a/public/assets/minecraft/textures/particle/effect_0.png b/public/assets/minecraft/textures/particle/effect_0.png new file mode 100644 index 00000000..d76fe8d9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_0.png differ diff --git a/public/assets/minecraft/textures/particle/effect_1.png b/public/assets/minecraft/textures/particle/effect_1.png new file mode 100644 index 00000000..d58707db Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_1.png differ diff --git a/public/assets/minecraft/textures/particle/effect_2.png b/public/assets/minecraft/textures/particle/effect_2.png new file mode 100644 index 00000000..f0790a3a Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_2.png differ diff --git a/public/assets/minecraft/textures/particle/effect_3.png b/public/assets/minecraft/textures/particle/effect_3.png new file mode 100644 index 00000000..f045c38c Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_3.png differ diff --git a/public/assets/minecraft/textures/particle/effect_4.png b/public/assets/minecraft/textures/particle/effect_4.png new file mode 100644 index 00000000..601af441 Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_4.png differ diff --git a/public/assets/minecraft/textures/particle/effect_5.png b/public/assets/minecraft/textures/particle/effect_5.png new file mode 100644 index 00000000..4b343861 Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_5.png differ diff --git a/public/assets/minecraft/textures/particle/effect_6.png b/public/assets/minecraft/textures/particle/effect_6.png new file mode 100644 index 00000000..8eb1306e Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_6.png differ diff --git a/public/assets/minecraft/textures/particle/effect_7.png b/public/assets/minecraft/textures/particle/effect_7.png new file mode 100644 index 00000000..5832e14d Binary files /dev/null and b/public/assets/minecraft/textures/particle/effect_7.png differ diff --git a/public/assets/minecraft/textures/particle/enchanted_hit.png b/public/assets/minecraft/textures/particle/enchanted_hit.png new file mode 100644 index 00000000..9d887276 Binary files /dev/null and b/public/assets/minecraft/textures/particle/enchanted_hit.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_0.png b/public/assets/minecraft/textures/particle/explosion_0.png new file mode 100644 index 00000000..50782103 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_0.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_1.png b/public/assets/minecraft/textures/particle/explosion_1.png new file mode 100644 index 00000000..56a9debd Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_1.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_10.png b/public/assets/minecraft/textures/particle/explosion_10.png new file mode 100644 index 00000000..fda499c0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_10.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_11.png b/public/assets/minecraft/textures/particle/explosion_11.png new file mode 100644 index 00000000..832e3c0e Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_11.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_12.png b/public/assets/minecraft/textures/particle/explosion_12.png new file mode 100644 index 00000000..9312268f Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_12.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_13.png b/public/assets/minecraft/textures/particle/explosion_13.png new file mode 100644 index 00000000..5719ee44 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_13.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_14.png b/public/assets/minecraft/textures/particle/explosion_14.png new file mode 100644 index 00000000..4c284b49 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_14.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_15.png b/public/assets/minecraft/textures/particle/explosion_15.png new file mode 100644 index 00000000..c92ad598 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_15.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_2.png b/public/assets/minecraft/textures/particle/explosion_2.png new file mode 100644 index 00000000..65ebd419 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_2.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_3.png b/public/assets/minecraft/textures/particle/explosion_3.png new file mode 100644 index 00000000..1ab229a4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_3.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_4.png b/public/assets/minecraft/textures/particle/explosion_4.png new file mode 100644 index 00000000..d2cc9b40 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_4.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_5.png b/public/assets/minecraft/textures/particle/explosion_5.png new file mode 100644 index 00000000..deebcc7d Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_5.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_6.png b/public/assets/minecraft/textures/particle/explosion_6.png new file mode 100644 index 00000000..3ae28cf7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_6.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_7.png b/public/assets/minecraft/textures/particle/explosion_7.png new file mode 100644 index 00000000..2400d85c Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_7.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_8.png b/public/assets/minecraft/textures/particle/explosion_8.png new file mode 100644 index 00000000..3e8f17dd Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_8.png differ diff --git a/public/assets/minecraft/textures/particle/explosion_9.png b/public/assets/minecraft/textures/particle/explosion_9.png new file mode 100644 index 00000000..5fc852ea Binary files /dev/null and b/public/assets/minecraft/textures/particle/explosion_9.png differ diff --git a/public/assets/minecraft/textures/particle/firefly.png b/public/assets/minecraft/textures/particle/firefly.png new file mode 100644 index 00000000..bb42ea9d Binary files /dev/null and b/public/assets/minecraft/textures/particle/firefly.png differ diff --git a/public/assets/minecraft/textures/particle/flame.png b/public/assets/minecraft/textures/particle/flame.png new file mode 100644 index 00000000..d209168c Binary files /dev/null and b/public/assets/minecraft/textures/particle/flame.png differ diff --git a/public/assets/minecraft/textures/particle/flash.png b/public/assets/minecraft/textures/particle/flash.png new file mode 100644 index 00000000..a51fb1ad Binary files /dev/null and b/public/assets/minecraft/textures/particle/flash.png differ diff --git a/public/assets/minecraft/textures/particle/generic_0.png b/public/assets/minecraft/textures/particle/generic_0.png new file mode 100644 index 00000000..e382f0fd Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_0.png differ diff --git a/public/assets/minecraft/textures/particle/generic_1.png b/public/assets/minecraft/textures/particle/generic_1.png new file mode 100644 index 00000000..e8952389 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_1.png differ diff --git a/public/assets/minecraft/textures/particle/generic_2.png b/public/assets/minecraft/textures/particle/generic_2.png new file mode 100644 index 00000000..82651fb4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_2.png differ diff --git a/public/assets/minecraft/textures/particle/generic_3.png b/public/assets/minecraft/textures/particle/generic_3.png new file mode 100644 index 00000000..d2078d36 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_3.png differ diff --git a/public/assets/minecraft/textures/particle/generic_4.png b/public/assets/minecraft/textures/particle/generic_4.png new file mode 100644 index 00000000..cf1ec884 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_4.png differ diff --git a/public/assets/minecraft/textures/particle/generic_5.png b/public/assets/minecraft/textures/particle/generic_5.png new file mode 100644 index 00000000..ac040ac5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_5.png differ diff --git a/public/assets/minecraft/textures/particle/generic_6.png b/public/assets/minecraft/textures/particle/generic_6.png new file mode 100644 index 00000000..613ce9a0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_6.png differ diff --git a/public/assets/minecraft/textures/particle/generic_7.png b/public/assets/minecraft/textures/particle/generic_7.png new file mode 100644 index 00000000..6e56a657 Binary files /dev/null and b/public/assets/minecraft/textures/particle/generic_7.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_01.png b/public/assets/minecraft/textures/particle/geyser_base_01.png new file mode 100644 index 00000000..e0684725 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_01.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_02.png b/public/assets/minecraft/textures/particle/geyser_base_02.png new file mode 100644 index 00000000..3a4898e2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_02.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_03.png b/public/assets/minecraft/textures/particle/geyser_base_03.png new file mode 100644 index 00000000..8bbcdc5a Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_03.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_04.png b/public/assets/minecraft/textures/particle/geyser_base_04.png new file mode 100644 index 00000000..993e6648 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_04.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_05.png b/public/assets/minecraft/textures/particle/geyser_base_05.png new file mode 100644 index 00000000..89db77ab Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_05.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_06.png b/public/assets/minecraft/textures/particle/geyser_base_06.png new file mode 100644 index 00000000..c9f5bc58 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_06.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_07.png b/public/assets/minecraft/textures/particle/geyser_base_07.png new file mode 100644 index 00000000..5888582b Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_07.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_base_08.png b/public/assets/minecraft/textures/particle/geyser_base_08.png new file mode 100644 index 00000000..c0fed9d3 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_base_08.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_01.png b/public/assets/minecraft/textures/particle/geyser_plume_01.png new file mode 100644 index 00000000..c6fefb79 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_01.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_02.png b/public/assets/minecraft/textures/particle/geyser_plume_02.png new file mode 100644 index 00000000..c4b235d6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_02.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_03.png b/public/assets/minecraft/textures/particle/geyser_plume_03.png new file mode 100644 index 00000000..728658c4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_03.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_04.png b/public/assets/minecraft/textures/particle/geyser_plume_04.png new file mode 100644 index 00000000..4db257c5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_04.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_05.png b/public/assets/minecraft/textures/particle/geyser_plume_05.png new file mode 100644 index 00000000..1f3227ca Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_05.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_06.png b/public/assets/minecraft/textures/particle/geyser_plume_06.png new file mode 100644 index 00000000..11457a44 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_06.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_07.png b/public/assets/minecraft/textures/particle/geyser_plume_07.png new file mode 100644 index 00000000..26b20fdf Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_07.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_plume_08.png b/public/assets/minecraft/textures/particle/geyser_plume_08.png new file mode 100644 index 00000000..93a7581c Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_plume_08.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_01.png b/public/assets/minecraft/textures/particle/geyser_poof_01.png new file mode 100644 index 00000000..3bfb13f6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_01.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_02.png b/public/assets/minecraft/textures/particle/geyser_poof_02.png new file mode 100644 index 00000000..ffd7c5d7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_02.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_03.png b/public/assets/minecraft/textures/particle/geyser_poof_03.png new file mode 100644 index 00000000..52cde1a8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_03.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_04.png b/public/assets/minecraft/textures/particle/geyser_poof_04.png new file mode 100644 index 00000000..b1d57e17 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_04.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_05.png b/public/assets/minecraft/textures/particle/geyser_poof_05.png new file mode 100644 index 00000000..fe531b0e Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_05.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_06.png b/public/assets/minecraft/textures/particle/geyser_poof_06.png new file mode 100644 index 00000000..4725febf Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_06.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_07.png b/public/assets/minecraft/textures/particle/geyser_poof_07.png new file mode 100644 index 00000000..63607561 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_07.png differ diff --git a/public/assets/minecraft/textures/particle/geyser_poof_08.png b/public/assets/minecraft/textures/particle/geyser_poof_08.png new file mode 100644 index 00000000..3bd33a84 Binary files /dev/null and b/public/assets/minecraft/textures/particle/geyser_poof_08.png differ diff --git a/public/assets/minecraft/textures/particle/glint.png b/public/assets/minecraft/textures/particle/glint.png new file mode 100644 index 00000000..b109021f Binary files /dev/null and b/public/assets/minecraft/textures/particle/glint.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_0.png b/public/assets/minecraft/textures/particle/glitter_0.png new file mode 100644 index 00000000..e382f0fd Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_0.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_1.png b/public/assets/minecraft/textures/particle/glitter_1.png new file mode 100644 index 00000000..0f6a8283 Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_1.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_2.png b/public/assets/minecraft/textures/particle/glitter_2.png new file mode 100644 index 00000000..445ed138 Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_2.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_3.png b/public/assets/minecraft/textures/particle/glitter_3.png new file mode 100644 index 00000000..547553af Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_3.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_4.png b/public/assets/minecraft/textures/particle/glitter_4.png new file mode 100644 index 00000000..5a6632fe Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_4.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_5.png b/public/assets/minecraft/textures/particle/glitter_5.png new file mode 100644 index 00000000..350828fb Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_5.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_6.png b/public/assets/minecraft/textures/particle/glitter_6.png new file mode 100644 index 00000000..5a6632fe Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_6.png differ diff --git a/public/assets/minecraft/textures/particle/glitter_7.png b/public/assets/minecraft/textures/particle/glitter_7.png new file mode 100644 index 00000000..350828fb Binary files /dev/null and b/public/assets/minecraft/textures/particle/glitter_7.png differ diff --git a/public/assets/minecraft/textures/particle/glow.png b/public/assets/minecraft/textures/particle/glow.png new file mode 100644 index 00000000..980aaf71 Binary files /dev/null and b/public/assets/minecraft/textures/particle/glow.png differ diff --git a/public/assets/minecraft/textures/particle/goldheart_0.png b/public/assets/minecraft/textures/particle/goldheart_0.png new file mode 100644 index 00000000..aab68cb5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/goldheart_0.png differ diff --git a/public/assets/minecraft/textures/particle/goldheart_1.png b/public/assets/minecraft/textures/particle/goldheart_1.png new file mode 100644 index 00000000..3d4a2c91 Binary files /dev/null and b/public/assets/minecraft/textures/particle/goldheart_1.png differ diff --git a/public/assets/minecraft/textures/particle/goldheart_2.png b/public/assets/minecraft/textures/particle/goldheart_2.png new file mode 100644 index 00000000..7af8477f Binary files /dev/null and b/public/assets/minecraft/textures/particle/goldheart_2.png differ diff --git a/public/assets/minecraft/textures/particle/gust_0.png b/public/assets/minecraft/textures/particle/gust_0.png new file mode 100644 index 00000000..4ebce48a Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_0.png differ diff --git a/public/assets/minecraft/textures/particle/gust_1.png b/public/assets/minecraft/textures/particle/gust_1.png new file mode 100644 index 00000000..633f7a01 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_1.png differ diff --git a/public/assets/minecraft/textures/particle/gust_10.png b/public/assets/minecraft/textures/particle/gust_10.png new file mode 100644 index 00000000..1a321d72 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_10.png differ diff --git a/public/assets/minecraft/textures/particle/gust_11.png b/public/assets/minecraft/textures/particle/gust_11.png new file mode 100644 index 00000000..c0960a60 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_11.png differ diff --git a/public/assets/minecraft/textures/particle/gust_2.png b/public/assets/minecraft/textures/particle/gust_2.png new file mode 100644 index 00000000..b9b0eb83 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_2.png differ diff --git a/public/assets/minecraft/textures/particle/gust_3.png b/public/assets/minecraft/textures/particle/gust_3.png new file mode 100644 index 00000000..3039a7e6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_3.png differ diff --git a/public/assets/minecraft/textures/particle/gust_4.png b/public/assets/minecraft/textures/particle/gust_4.png new file mode 100644 index 00000000..216b4fdc Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_4.png differ diff --git a/public/assets/minecraft/textures/particle/gust_5.png b/public/assets/minecraft/textures/particle/gust_5.png new file mode 100644 index 00000000..4761432d Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_5.png differ diff --git a/public/assets/minecraft/textures/particle/gust_6.png b/public/assets/minecraft/textures/particle/gust_6.png new file mode 100644 index 00000000..e97d7fe8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_6.png differ diff --git a/public/assets/minecraft/textures/particle/gust_7.png b/public/assets/minecraft/textures/particle/gust_7.png new file mode 100644 index 00000000..ed010266 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_7.png differ diff --git a/public/assets/minecraft/textures/particle/gust_8.png b/public/assets/minecraft/textures/particle/gust_8.png new file mode 100644 index 00000000..9905cf05 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_8.png differ diff --git a/public/assets/minecraft/textures/particle/gust_9.png b/public/assets/minecraft/textures/particle/gust_9.png new file mode 100644 index 00000000..9e9d9fd9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/gust_9.png differ diff --git a/public/assets/minecraft/textures/particle/heart.png b/public/assets/minecraft/textures/particle/heart.png new file mode 100644 index 00000000..229c296b Binary files /dev/null and b/public/assets/minecraft/textures/particle/heart.png differ diff --git a/public/assets/minecraft/textures/particle/infested.png b/public/assets/minecraft/textures/particle/infested.png new file mode 100644 index 00000000..40be08c7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/infested.png differ diff --git a/public/assets/minecraft/textures/particle/lava.png b/public/assets/minecraft/textures/particle/lava.png new file mode 100644 index 00000000..728a7b6d Binary files /dev/null and b/public/assets/minecraft/textures/particle/lava.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_0.png b/public/assets/minecraft/textures/particle/leaf_0.png new file mode 100644 index 00000000..0a2ba60f Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_0.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_1.png b/public/assets/minecraft/textures/particle/leaf_1.png new file mode 100644 index 00000000..e2a7ee14 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_1.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_10.png b/public/assets/minecraft/textures/particle/leaf_10.png new file mode 100644 index 00000000..6bf21546 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_10.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_11.png b/public/assets/minecraft/textures/particle/leaf_11.png new file mode 100644 index 00000000..24904bf9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_11.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_2.png b/public/assets/minecraft/textures/particle/leaf_2.png new file mode 100644 index 00000000..6ce3a800 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_2.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_3.png b/public/assets/minecraft/textures/particle/leaf_3.png new file mode 100644 index 00000000..7932177f Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_3.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_4.png b/public/assets/minecraft/textures/particle/leaf_4.png new file mode 100644 index 00000000..896742a6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_4.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_5.png b/public/assets/minecraft/textures/particle/leaf_5.png new file mode 100644 index 00000000..98417902 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_5.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_6.png b/public/assets/minecraft/textures/particle/leaf_6.png new file mode 100644 index 00000000..ee5865c6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_6.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_7.png b/public/assets/minecraft/textures/particle/leaf_7.png new file mode 100644 index 00000000..f3f2240f Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_7.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_8.png b/public/assets/minecraft/textures/particle/leaf_8.png new file mode 100644 index 00000000..8719ada0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_8.png differ diff --git a/public/assets/minecraft/textures/particle/leaf_9.png b/public/assets/minecraft/textures/particle/leaf_9.png new file mode 100644 index 00000000..cab3ee73 Binary files /dev/null and b/public/assets/minecraft/textures/particle/leaf_9.png differ diff --git a/public/assets/minecraft/textures/particle/nautilus.png b/public/assets/minecraft/textures/particle/nautilus.png new file mode 100644 index 00000000..98268981 Binary files /dev/null and b/public/assets/minecraft/textures/particle/nautilus.png differ diff --git a/public/assets/minecraft/textures/particle/note.png b/public/assets/minecraft/textures/particle/note.png new file mode 100644 index 00000000..725492bd Binary files /dev/null and b/public/assets/minecraft/textures/particle/note.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_01.png b/public/assets/minecraft/textures/particle/noxious_gas_01.png new file mode 100644 index 00000000..8dfa9a91 Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_01.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_02.png b/public/assets/minecraft/textures/particle/noxious_gas_02.png new file mode 100644 index 00000000..686fc9cf Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_02.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_03.png b/public/assets/minecraft/textures/particle/noxious_gas_03.png new file mode 100644 index 00000000..d6e4a063 Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_03.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_04.png b/public/assets/minecraft/textures/particle/noxious_gas_04.png new file mode 100644 index 00000000..e7723f8d Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_04.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_05.png b/public/assets/minecraft/textures/particle/noxious_gas_05.png new file mode 100644 index 00000000..051930e7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_05.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_06.png b/public/assets/minecraft/textures/particle/noxious_gas_06.png new file mode 100644 index 00000000..585abd96 Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_06.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_07.png b/public/assets/minecraft/textures/particle/noxious_gas_07.png new file mode 100644 index 00000000..a9a6d319 Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_07.png differ diff --git a/public/assets/minecraft/textures/particle/noxious_gas_08.png b/public/assets/minecraft/textures/particle/noxious_gas_08.png new file mode 100644 index 00000000..4d60290a Binary files /dev/null and b/public/assets/minecraft/textures/particle/noxious_gas_08.png differ diff --git a/public/assets/minecraft/textures/particle/ominous_spawning.png b/public/assets/minecraft/textures/particle/ominous_spawning.png new file mode 100644 index 00000000..5a6b1cd1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/ominous_spawning.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_0.png b/public/assets/minecraft/textures/particle/pale_oak_0.png new file mode 100644 index 00000000..298262e7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_0.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_1.png b/public/assets/minecraft/textures/particle/pale_oak_1.png new file mode 100644 index 00000000..ca3aa1e3 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_1.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_10.png b/public/assets/minecraft/textures/particle/pale_oak_10.png new file mode 100644 index 00000000..aa9fe2a5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_10.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_11.png b/public/assets/minecraft/textures/particle/pale_oak_11.png new file mode 100644 index 00000000..3cadea0d Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_11.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_2.png b/public/assets/minecraft/textures/particle/pale_oak_2.png new file mode 100644 index 00000000..70832b20 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_2.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_3.png b/public/assets/minecraft/textures/particle/pale_oak_3.png new file mode 100644 index 00000000..5b8ccca1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_3.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_4.png b/public/assets/minecraft/textures/particle/pale_oak_4.png new file mode 100644 index 00000000..36c4f51d Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_4.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_5.png b/public/assets/minecraft/textures/particle/pale_oak_5.png new file mode 100644 index 00000000..39bb4da4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_5.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_6.png b/public/assets/minecraft/textures/particle/pale_oak_6.png new file mode 100644 index 00000000..ec33b890 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_6.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_7.png b/public/assets/minecraft/textures/particle/pale_oak_7.png new file mode 100644 index 00000000..00fe2f8a Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_7.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_8.png b/public/assets/minecraft/textures/particle/pale_oak_8.png new file mode 100644 index 00000000..cbb05446 Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_8.png differ diff --git a/public/assets/minecraft/textures/particle/pale_oak_9.png b/public/assets/minecraft/textures/particle/pale_oak_9.png new file mode 100644 index 00000000..a0152e0b Binary files /dev/null and b/public/assets/minecraft/textures/particle/pale_oak_9.png differ diff --git a/public/assets/minecraft/textures/particle/raid_omen.png b/public/assets/minecraft/textures/particle/raid_omen.png new file mode 100644 index 00000000..599de9bc Binary files /dev/null and b/public/assets/minecraft/textures/particle/raid_omen.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_0.png b/public/assets/minecraft/textures/particle/sculk_charge_0.png new file mode 100644 index 00000000..4ce6dbf4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_0.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_1.png b/public/assets/minecraft/textures/particle/sculk_charge_1.png new file mode 100644 index 00000000..113f6fa2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_1.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_2.png b/public/assets/minecraft/textures/particle/sculk_charge_2.png new file mode 100644 index 00000000..f5aa660a Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_2.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_3.png b/public/assets/minecraft/textures/particle/sculk_charge_3.png new file mode 100644 index 00000000..34f581f0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_3.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_4.png b/public/assets/minecraft/textures/particle/sculk_charge_4.png new file mode 100644 index 00000000..34b6388c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_4.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_5.png b/public/assets/minecraft/textures/particle/sculk_charge_5.png new file mode 100644 index 00000000..2c02113c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_5.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_6.png b/public/assets/minecraft/textures/particle/sculk_charge_6.png new file mode 100644 index 00000000..ca7b9e15 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_6.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_pop_0.png b/public/assets/minecraft/textures/particle/sculk_charge_pop_0.png new file mode 100644 index 00000000..868345da Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_pop_0.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_pop_1.png b/public/assets/minecraft/textures/particle/sculk_charge_pop_1.png new file mode 100644 index 00000000..9615b001 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_pop_1.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_pop_2.png b/public/assets/minecraft/textures/particle/sculk_charge_pop_2.png new file mode 100644 index 00000000..17faf97f Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_pop_2.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_charge_pop_3.png b/public/assets/minecraft/textures/particle/sculk_charge_pop_3.png new file mode 100644 index 00000000..808f1373 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_charge_pop_3.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_0.png b/public/assets/minecraft/textures/particle/sculk_soul_0.png new file mode 100644 index 00000000..638486fb Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_0.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_1.png b/public/assets/minecraft/textures/particle/sculk_soul_1.png new file mode 100644 index 00000000..13d53500 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_1.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_10.png b/public/assets/minecraft/textures/particle/sculk_soul_10.png new file mode 100644 index 00000000..641ce281 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_10.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_2.png b/public/assets/minecraft/textures/particle/sculk_soul_2.png new file mode 100644 index 00000000..52bd7ada Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_2.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_3.png b/public/assets/minecraft/textures/particle/sculk_soul_3.png new file mode 100644 index 00000000..2cd8e06f Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_3.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_4.png b/public/assets/minecraft/textures/particle/sculk_soul_4.png new file mode 100644 index 00000000..20e9391a Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_4.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_5.png b/public/assets/minecraft/textures/particle/sculk_soul_5.png new file mode 100644 index 00000000..b435edcf Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_5.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_6.png b/public/assets/minecraft/textures/particle/sculk_soul_6.png new file mode 100644 index 00000000..dc7124a4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_6.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_7.png b/public/assets/minecraft/textures/particle/sculk_soul_7.png new file mode 100644 index 00000000..97617d88 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_7.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_8.png b/public/assets/minecraft/textures/particle/sculk_soul_8.png new file mode 100644 index 00000000..0f4db1b4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_8.png differ diff --git a/public/assets/minecraft/textures/particle/sculk_soul_9.png b/public/assets/minecraft/textures/particle/sculk_soul_9.png new file mode 100644 index 00000000..f725c883 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sculk_soul_9.png differ diff --git a/public/assets/minecraft/textures/particle/sga_a.png b/public/assets/minecraft/textures/particle/sga_a.png new file mode 100644 index 00000000..0025bf5e Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_a.png differ diff --git a/public/assets/minecraft/textures/particle/sga_b.png b/public/assets/minecraft/textures/particle/sga_b.png new file mode 100644 index 00000000..c8ba3ee2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_b.png differ diff --git a/public/assets/minecraft/textures/particle/sga_c.png b/public/assets/minecraft/textures/particle/sga_c.png new file mode 100644 index 00000000..ffe4c9c6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_c.png differ diff --git a/public/assets/minecraft/textures/particle/sga_d.png b/public/assets/minecraft/textures/particle/sga_d.png new file mode 100644 index 00000000..cab22bd9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_d.png differ diff --git a/public/assets/minecraft/textures/particle/sga_e.png b/public/assets/minecraft/textures/particle/sga_e.png new file mode 100644 index 00000000..67ad6551 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_e.png differ diff --git a/public/assets/minecraft/textures/particle/sga_f.png b/public/assets/minecraft/textures/particle/sga_f.png new file mode 100644 index 00000000..73975c80 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_f.png differ diff --git a/public/assets/minecraft/textures/particle/sga_g.png b/public/assets/minecraft/textures/particle/sga_g.png new file mode 100644 index 00000000..76ed0f6c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_g.png differ diff --git a/public/assets/minecraft/textures/particle/sga_h.png b/public/assets/minecraft/textures/particle/sga_h.png new file mode 100644 index 00000000..d6558ed7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_h.png differ diff --git a/public/assets/minecraft/textures/particle/sga_i.png b/public/assets/minecraft/textures/particle/sga_i.png new file mode 100644 index 00000000..b6128190 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_i.png differ diff --git a/public/assets/minecraft/textures/particle/sga_j.png b/public/assets/minecraft/textures/particle/sga_j.png new file mode 100644 index 00000000..89aa4104 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_j.png differ diff --git a/public/assets/minecraft/textures/particle/sga_k.png b/public/assets/minecraft/textures/particle/sga_k.png new file mode 100644 index 00000000..3dec35f7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_k.png differ diff --git a/public/assets/minecraft/textures/particle/sga_l.png b/public/assets/minecraft/textures/particle/sga_l.png new file mode 100644 index 00000000..ff0dca51 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_l.png differ diff --git a/public/assets/minecraft/textures/particle/sga_m.png b/public/assets/minecraft/textures/particle/sga_m.png new file mode 100644 index 00000000..5859b40a Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_m.png differ diff --git a/public/assets/minecraft/textures/particle/sga_n.png b/public/assets/minecraft/textures/particle/sga_n.png new file mode 100644 index 00000000..4675d088 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_n.png differ diff --git a/public/assets/minecraft/textures/particle/sga_o.png b/public/assets/minecraft/textures/particle/sga_o.png new file mode 100644 index 00000000..1f87fed4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_o.png differ diff --git a/public/assets/minecraft/textures/particle/sga_p.png b/public/assets/minecraft/textures/particle/sga_p.png new file mode 100644 index 00000000..5f0af957 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_p.png differ diff --git a/public/assets/minecraft/textures/particle/sga_q.png b/public/assets/minecraft/textures/particle/sga_q.png new file mode 100644 index 00000000..1b8c5ea1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_q.png differ diff --git a/public/assets/minecraft/textures/particle/sga_r.png b/public/assets/minecraft/textures/particle/sga_r.png new file mode 100644 index 00000000..d2bf953b Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_r.png differ diff --git a/public/assets/minecraft/textures/particle/sga_s.png b/public/assets/minecraft/textures/particle/sga_s.png new file mode 100644 index 00000000..3ae568bf Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_s.png differ diff --git a/public/assets/minecraft/textures/particle/sga_t.png b/public/assets/minecraft/textures/particle/sga_t.png new file mode 100644 index 00000000..61f1bcc5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_t.png differ diff --git a/public/assets/minecraft/textures/particle/sga_u.png b/public/assets/minecraft/textures/particle/sga_u.png new file mode 100644 index 00000000..e73aeceb Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_u.png differ diff --git a/public/assets/minecraft/textures/particle/sga_v.png b/public/assets/minecraft/textures/particle/sga_v.png new file mode 100644 index 00000000..5a662716 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_v.png differ diff --git a/public/assets/minecraft/textures/particle/sga_w.png b/public/assets/minecraft/textures/particle/sga_w.png new file mode 100644 index 00000000..e8b75f4f Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_w.png differ diff --git a/public/assets/minecraft/textures/particle/sga_x.png b/public/assets/minecraft/textures/particle/sga_x.png new file mode 100644 index 00000000..be9b0357 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_x.png differ diff --git a/public/assets/minecraft/textures/particle/sga_y.png b/public/assets/minecraft/textures/particle/sga_y.png new file mode 100644 index 00000000..2beeeef3 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_y.png differ diff --git a/public/assets/minecraft/textures/particle/sga_z.png b/public/assets/minecraft/textures/particle/sga_z.png new file mode 100644 index 00000000..8aeeac21 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sga_z.png differ diff --git a/public/assets/minecraft/textures/particle/shriek.png b/public/assets/minecraft/textures/particle/shriek.png new file mode 100644 index 00000000..df036a6f Binary files /dev/null and b/public/assets/minecraft/textures/particle/shriek.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_0.png b/public/assets/minecraft/textures/particle/small_gust_0.png new file mode 100644 index 00000000..ca973a06 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_0.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_1.png b/public/assets/minecraft/textures/particle/small_gust_1.png new file mode 100644 index 00000000..f3c44091 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_1.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_2.png b/public/assets/minecraft/textures/particle/small_gust_2.png new file mode 100644 index 00000000..c35030a9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_2.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_3.png b/public/assets/minecraft/textures/particle/small_gust_3.png new file mode 100644 index 00000000..cc19b459 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_3.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_4.png b/public/assets/minecraft/textures/particle/small_gust_4.png new file mode 100644 index 00000000..9822c6da Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_4.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_5.png b/public/assets/minecraft/textures/particle/small_gust_5.png new file mode 100644 index 00000000..21d99079 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_5.png differ diff --git a/public/assets/minecraft/textures/particle/small_gust_6.png b/public/assets/minecraft/textures/particle/small_gust_6.png new file mode 100644 index 00000000..44571e25 Binary files /dev/null and b/public/assets/minecraft/textures/particle/small_gust_6.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_0.png b/public/assets/minecraft/textures/particle/sonic_boom_0.png new file mode 100644 index 00000000..44ac273f Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_0.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_1.png b/public/assets/minecraft/textures/particle/sonic_boom_1.png new file mode 100644 index 00000000..cec0dc7b Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_1.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_10.png b/public/assets/minecraft/textures/particle/sonic_boom_10.png new file mode 100644 index 00000000..63f6c625 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_10.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_11.png b/public/assets/minecraft/textures/particle/sonic_boom_11.png new file mode 100644 index 00000000..d0e75fc9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_11.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_12.png b/public/assets/minecraft/textures/particle/sonic_boom_12.png new file mode 100644 index 00000000..2b0c7058 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_12.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_13.png b/public/assets/minecraft/textures/particle/sonic_boom_13.png new file mode 100644 index 00000000..d298ffd5 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_13.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_14.png b/public/assets/minecraft/textures/particle/sonic_boom_14.png new file mode 100644 index 00000000..cffd26a3 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_14.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_15.png b/public/assets/minecraft/textures/particle/sonic_boom_15.png new file mode 100644 index 00000000..00c9d820 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_15.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_2.png b/public/assets/minecraft/textures/particle/sonic_boom_2.png new file mode 100644 index 00000000..2c58caa7 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_2.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_3.png b/public/assets/minecraft/textures/particle/sonic_boom_3.png new file mode 100644 index 00000000..b245f0ef Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_3.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_4.png b/public/assets/minecraft/textures/particle/sonic_boom_4.png new file mode 100644 index 00000000..06e14cca Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_4.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_5.png b/public/assets/minecraft/textures/particle/sonic_boom_5.png new file mode 100644 index 00000000..b327e549 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_5.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_6.png b/public/assets/minecraft/textures/particle/sonic_boom_6.png new file mode 100644 index 00000000..bed5f694 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_6.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_7.png b/public/assets/minecraft/textures/particle/sonic_boom_7.png new file mode 100644 index 00000000..ee621a55 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_7.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_8.png b/public/assets/minecraft/textures/particle/sonic_boom_8.png new file mode 100644 index 00000000..e5b62fbf Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_8.png differ diff --git a/public/assets/minecraft/textures/particle/sonic_boom_9.png b/public/assets/minecraft/textures/particle/sonic_boom_9.png new file mode 100644 index 00000000..9204412e Binary files /dev/null and b/public/assets/minecraft/textures/particle/sonic_boom_9.png differ diff --git a/public/assets/minecraft/textures/particle/soul_0.png b/public/assets/minecraft/textures/particle/soul_0.png new file mode 100644 index 00000000..d102f30d Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_0.png differ diff --git a/public/assets/minecraft/textures/particle/soul_1.png b/public/assets/minecraft/textures/particle/soul_1.png new file mode 100644 index 00000000..b72fcb0c Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_1.png differ diff --git a/public/assets/minecraft/textures/particle/soul_10.png b/public/assets/minecraft/textures/particle/soul_10.png new file mode 100644 index 00000000..cd958442 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_10.png differ diff --git a/public/assets/minecraft/textures/particle/soul_2.png b/public/assets/minecraft/textures/particle/soul_2.png new file mode 100644 index 00000000..722fb418 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_2.png differ diff --git a/public/assets/minecraft/textures/particle/soul_3.png b/public/assets/minecraft/textures/particle/soul_3.png new file mode 100644 index 00000000..f241d8a0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_3.png differ diff --git a/public/assets/minecraft/textures/particle/soul_4.png b/public/assets/minecraft/textures/particle/soul_4.png new file mode 100644 index 00000000..42beebf0 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_4.png differ diff --git a/public/assets/minecraft/textures/particle/soul_5.png b/public/assets/minecraft/textures/particle/soul_5.png new file mode 100644 index 00000000..65e711e9 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_5.png differ diff --git a/public/assets/minecraft/textures/particle/soul_6.png b/public/assets/minecraft/textures/particle/soul_6.png new file mode 100644 index 00000000..7c12989f Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_6.png differ diff --git a/public/assets/minecraft/textures/particle/soul_7.png b/public/assets/minecraft/textures/particle/soul_7.png new file mode 100644 index 00000000..91223850 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_7.png differ diff --git a/public/assets/minecraft/textures/particle/soul_8.png b/public/assets/minecraft/textures/particle/soul_8.png new file mode 100644 index 00000000..6373f613 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_8.png differ diff --git a/public/assets/minecraft/textures/particle/soul_9.png b/public/assets/minecraft/textures/particle/soul_9.png new file mode 100644 index 00000000..54c1ec2f Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_9.png differ diff --git a/public/assets/minecraft/textures/particle/soul_fire_flame.png b/public/assets/minecraft/textures/particle/soul_fire_flame.png new file mode 100644 index 00000000..41e202e1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/soul_fire_flame.png differ diff --git a/public/assets/minecraft/textures/particle/spark_0.png b/public/assets/minecraft/textures/particle/spark_0.png new file mode 100644 index 00000000..ae8f46e2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_0.png differ diff --git a/public/assets/minecraft/textures/particle/spark_1.png b/public/assets/minecraft/textures/particle/spark_1.png new file mode 100644 index 00000000..13dfe79f Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_1.png differ diff --git a/public/assets/minecraft/textures/particle/spark_2.png b/public/assets/minecraft/textures/particle/spark_2.png new file mode 100644 index 00000000..0e059d65 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_2.png differ diff --git a/public/assets/minecraft/textures/particle/spark_3.png b/public/assets/minecraft/textures/particle/spark_3.png new file mode 100644 index 00000000..dc185721 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_3.png differ diff --git a/public/assets/minecraft/textures/particle/spark_4.png b/public/assets/minecraft/textures/particle/spark_4.png new file mode 100644 index 00000000..aadf1c18 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_4.png differ diff --git a/public/assets/minecraft/textures/particle/spark_5.png b/public/assets/minecraft/textures/particle/spark_5.png new file mode 100644 index 00000000..01a73691 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_5.png differ diff --git a/public/assets/minecraft/textures/particle/spark_6.png b/public/assets/minecraft/textures/particle/spark_6.png new file mode 100644 index 00000000..785459bf Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_6.png differ diff --git a/public/assets/minecraft/textures/particle/spark_7.png b/public/assets/minecraft/textures/particle/spark_7.png new file mode 100644 index 00000000..01a73691 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spark_7.png differ diff --git a/public/assets/minecraft/textures/particle/spell_0.png b/public/assets/minecraft/textures/particle/spell_0.png new file mode 100644 index 00000000..ae8f46e2 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_0.png differ diff --git a/public/assets/minecraft/textures/particle/spell_1.png b/public/assets/minecraft/textures/particle/spell_1.png new file mode 100644 index 00000000..85c79633 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_1.png differ diff --git a/public/assets/minecraft/textures/particle/spell_2.png b/public/assets/minecraft/textures/particle/spell_2.png new file mode 100644 index 00000000..2d4e8580 Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_2.png differ diff --git a/public/assets/minecraft/textures/particle/spell_3.png b/public/assets/minecraft/textures/particle/spell_3.png new file mode 100644 index 00000000..5e22e95f Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_3.png differ diff --git a/public/assets/minecraft/textures/particle/spell_4.png b/public/assets/minecraft/textures/particle/spell_4.png new file mode 100644 index 00000000..104207ca Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_4.png differ diff --git a/public/assets/minecraft/textures/particle/spell_5.png b/public/assets/minecraft/textures/particle/spell_5.png new file mode 100644 index 00000000..104207ca Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_5.png differ diff --git a/public/assets/minecraft/textures/particle/spell_6.png b/public/assets/minecraft/textures/particle/spell_6.png new file mode 100644 index 00000000..104207ca Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_6.png differ diff --git a/public/assets/minecraft/textures/particle/spell_7.png b/public/assets/minecraft/textures/particle/spell_7.png new file mode 100644 index 00000000..104207ca Binary files /dev/null and b/public/assets/minecraft/textures/particle/spell_7.png differ diff --git a/public/assets/minecraft/textures/particle/splash_0.png b/public/assets/minecraft/textures/particle/splash_0.png new file mode 100644 index 00000000..0a8444c8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/splash_0.png differ diff --git a/public/assets/minecraft/textures/particle/splash_1.png b/public/assets/minecraft/textures/particle/splash_1.png new file mode 100644 index 00000000..21d6151a Binary files /dev/null and b/public/assets/minecraft/textures/particle/splash_1.png differ diff --git a/public/assets/minecraft/textures/particle/splash_2.png b/public/assets/minecraft/textures/particle/splash_2.png new file mode 100644 index 00000000..d6b181c6 Binary files /dev/null and b/public/assets/minecraft/textures/particle/splash_2.png differ diff --git a/public/assets/minecraft/textures/particle/splash_3.png b/public/assets/minecraft/textures/particle/splash_3.png new file mode 100644 index 00000000..b10a3112 Binary files /dev/null and b/public/assets/minecraft/textures/particle/splash_3.png differ diff --git a/public/assets/minecraft/textures/particle/sulfur_cube_goo.png b/public/assets/minecraft/textures/particle/sulfur_cube_goo.png new file mode 100644 index 00000000..372373e1 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sulfur_cube_goo.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_0.png b/public/assets/minecraft/textures/particle/sweep_0.png new file mode 100644 index 00000000..f3f707e4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_0.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_1.png b/public/assets/minecraft/textures/particle/sweep_1.png new file mode 100644 index 00000000..ae44ba1c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_1.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_2.png b/public/assets/minecraft/textures/particle/sweep_2.png new file mode 100644 index 00000000..3f04b2be Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_2.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_3.png b/public/assets/minecraft/textures/particle/sweep_3.png new file mode 100644 index 00000000..fe29e9df Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_3.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_4.png b/public/assets/minecraft/textures/particle/sweep_4.png new file mode 100644 index 00000000..5eee9a6c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_4.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_5.png b/public/assets/minecraft/textures/particle/sweep_5.png new file mode 100644 index 00000000..a96e4c10 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_5.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_6.png b/public/assets/minecraft/textures/particle/sweep_6.png new file mode 100644 index 00000000..d35b264c Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_6.png differ diff --git a/public/assets/minecraft/textures/particle/sweep_7.png b/public/assets/minecraft/textures/particle/sweep_7.png new file mode 100644 index 00000000..dfecb733 Binary files /dev/null and b/public/assets/minecraft/textures/particle/sweep_7.png differ diff --git a/public/assets/minecraft/textures/particle/trial_omen.png b/public/assets/minecraft/textures/particle/trial_omen.png new file mode 100644 index 00000000..8b9947c8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_omen.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_0.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_0.png new file mode 100644 index 00000000..cd252e8b Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_0.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_1.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_1.png new file mode 100644 index 00000000..83842c6d Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_1.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_2.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_2.png new file mode 100644 index 00000000..c2e18a18 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_2.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_3.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_3.png new file mode 100644 index 00000000..9d670850 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_3.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_4.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_4.png new file mode 100644 index 00000000..2d6143c8 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_4.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_0.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_0.png new file mode 100644 index 00000000..314373ee Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_0.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_1.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_1.png new file mode 100644 index 00000000..28ec3138 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_1.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_2.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_2.png new file mode 100644 index 00000000..ffe9f8b4 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_2.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_3.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_3.png new file mode 100644 index 00000000..3acfbdcb Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_3.png differ diff --git a/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_4.png b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_4.png new file mode 100644 index 00000000..a17f7928 Binary files /dev/null and b/public/assets/minecraft/textures/particle/trial_spawner_detection_ominous_4.png differ diff --git a/public/assets/minecraft/textures/particle/vault_connection.png b/public/assets/minecraft/textures/particle/vault_connection.png new file mode 100644 index 00000000..fbf7e594 Binary files /dev/null and b/public/assets/minecraft/textures/particle/vault_connection.png differ diff --git a/public/assets/minecraft/textures/particle/vibration.png b/public/assets/minecraft/textures/particle/vibration.png new file mode 100644 index 00000000..206d067c Binary files /dev/null and b/public/assets/minecraft/textures/particle/vibration.png differ diff --git a/public/assets/minecraft/textures/particle/vibration.png.mcmeta b/public/assets/minecraft/textures/particle/vibration.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/public/assets/minecraft/textures/particle/vibration.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/public/assets/minecraft/textures/trims/color_palettes/amethyst.png b/public/assets/minecraft/textures/trims/color_palettes/amethyst.png new file mode 100644 index 00000000..ddec960f Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/amethyst.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/copper.png b/public/assets/minecraft/textures/trims/color_palettes/copper.png new file mode 100644 index 00000000..42c2b614 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/copper.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/copper_darker.png b/public/assets/minecraft/textures/trims/color_palettes/copper_darker.png new file mode 100644 index 00000000..20091711 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/copper_darker.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/diamond.png b/public/assets/minecraft/textures/trims/color_palettes/diamond.png new file mode 100644 index 00000000..044b4e26 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/diamond.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/diamond_darker.png b/public/assets/minecraft/textures/trims/color_palettes/diamond_darker.png new file mode 100644 index 00000000..cbf5ed43 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/diamond_darker.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/emerald.png b/public/assets/minecraft/textures/trims/color_palettes/emerald.png new file mode 100644 index 00000000..bc983abe Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/emerald.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/gold.png b/public/assets/minecraft/textures/trims/color_palettes/gold.png new file mode 100644 index 00000000..20722311 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/gold.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/gold_darker.png b/public/assets/minecraft/textures/trims/color_palettes/gold_darker.png new file mode 100644 index 00000000..bd604ff7 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/gold_darker.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/iron.png b/public/assets/minecraft/textures/trims/color_palettes/iron.png new file mode 100644 index 00000000..d52578df Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/iron.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/iron_darker.png b/public/assets/minecraft/textures/trims/color_palettes/iron_darker.png new file mode 100644 index 00000000..6e3007ce Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/iron_darker.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/lapis.png b/public/assets/minecraft/textures/trims/color_palettes/lapis.png new file mode 100644 index 00000000..9c578f0d Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/lapis.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/netherite.png b/public/assets/minecraft/textures/trims/color_palettes/netherite.png new file mode 100644 index 00000000..03a6e283 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/netherite.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/netherite_darker.png b/public/assets/minecraft/textures/trims/color_palettes/netherite_darker.png new file mode 100644 index 00000000..ad8f5172 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/netherite_darker.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/quartz.png b/public/assets/minecraft/textures/trims/color_palettes/quartz.png new file mode 100644 index 00000000..1275d27c Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/quartz.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/redstone.png b/public/assets/minecraft/textures/trims/color_palettes/redstone.png new file mode 100644 index 00000000..fb70bf88 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/redstone.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/resin.png b/public/assets/minecraft/textures/trims/color_palettes/resin.png new file mode 100644 index 00000000..a3cbc061 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/resin.png differ diff --git a/public/assets/minecraft/textures/trims/color_palettes/trim_palette.png b/public/assets/minecraft/textures/trims/color_palettes/trim_palette.png new file mode 100644 index 00000000..6c7c20f4 Binary files /dev/null and b/public/assets/minecraft/textures/trims/color_palettes/trim_palette.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/bolt.png b/public/assets/minecraft/textures/trims/entity/humanoid/bolt.png new file mode 100644 index 00000000..e639166b Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/bolt.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/coast.png b/public/assets/minecraft/textures/trims/entity/humanoid/coast.png new file mode 100644 index 00000000..da651f5f Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/coast.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/dune.png b/public/assets/minecraft/textures/trims/entity/humanoid/dune.png new file mode 100644 index 00000000..185b347d Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/dune.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/eye.png b/public/assets/minecraft/textures/trims/entity/humanoid/eye.png new file mode 100644 index 00000000..0c9e466e Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/eye.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/flow.png b/public/assets/minecraft/textures/trims/entity/humanoid/flow.png new file mode 100644 index 00000000..a299e31b Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/flow.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/host.png b/public/assets/minecraft/textures/trims/entity/humanoid/host.png new file mode 100644 index 00000000..44b32262 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/host.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/raiser.png b/public/assets/minecraft/textures/trims/entity/humanoid/raiser.png new file mode 100644 index 00000000..9436d628 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/raiser.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/rib.png b/public/assets/minecraft/textures/trims/entity/humanoid/rib.png new file mode 100644 index 00000000..1d79054c Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/rib.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/sentry.png b/public/assets/minecraft/textures/trims/entity/humanoid/sentry.png new file mode 100644 index 00000000..b93170f3 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/sentry.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/shaper.png b/public/assets/minecraft/textures/trims/entity/humanoid/shaper.png new file mode 100644 index 00000000..2bbbd1e3 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/shaper.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/silence.png b/public/assets/minecraft/textures/trims/entity/humanoid/silence.png new file mode 100644 index 00000000..6c6d4713 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/silence.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/snout.png b/public/assets/minecraft/textures/trims/entity/humanoid/snout.png new file mode 100644 index 00000000..4eb5fa1e Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/snout.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/spire.png b/public/assets/minecraft/textures/trims/entity/humanoid/spire.png new file mode 100644 index 00000000..cf4fb1a0 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/spire.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/tide.png b/public/assets/minecraft/textures/trims/entity/humanoid/tide.png new file mode 100644 index 00000000..671a0b8a Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/tide.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/vex.png b/public/assets/minecraft/textures/trims/entity/humanoid/vex.png new file mode 100644 index 00000000..7560fcf3 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/vex.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/ward.png b/public/assets/minecraft/textures/trims/entity/humanoid/ward.png new file mode 100644 index 00000000..1fc8f983 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/ward.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/wayfinder.png b/public/assets/minecraft/textures/trims/entity/humanoid/wayfinder.png new file mode 100644 index 00000000..6723b866 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/wayfinder.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid/wild.png b/public/assets/minecraft/textures/trims/entity/humanoid/wild.png new file mode 100644 index 00000000..39fbdb6d Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid/wild.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/bolt.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/bolt.png new file mode 100644 index 00000000..dd6839fd Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/bolt.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/coast.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/coast.png new file mode 100644 index 00000000..fdb7895a Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/coast.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/dune.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/dune.png new file mode 100644 index 00000000..34445c8f Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/dune.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/eye.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/eye.png new file mode 100644 index 00000000..71469bea Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/eye.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/flow.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/flow.png new file mode 100644 index 00000000..f5873819 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/flow.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/host.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/host.png new file mode 100644 index 00000000..8b7bdd92 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/host.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/raiser.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/raiser.png new file mode 100644 index 00000000..d5757933 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/raiser.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/rib.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/rib.png new file mode 100644 index 00000000..2b1a873c Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/rib.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/sentry.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/sentry.png new file mode 100644 index 00000000..edd6a28d Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/sentry.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/shaper.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/shaper.png new file mode 100644 index 00000000..1b5ac700 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/shaper.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/silence.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/silence.png new file mode 100644 index 00000000..8ecca4da Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/silence.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/snout.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/snout.png new file mode 100644 index 00000000..6058fae3 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/snout.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/spire.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/spire.png new file mode 100644 index 00000000..e983ddd4 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/spire.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/tide.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/tide.png new file mode 100644 index 00000000..c29985fe Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/tide.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/vex.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/vex.png new file mode 100644 index 00000000..211d69ca Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/vex.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/ward.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/ward.png new file mode 100644 index 00000000..04c8ac92 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/ward.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wayfinder.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wayfinder.png new file mode 100644 index 00000000..2ca5de61 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wayfinder.png differ diff --git a/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wild.png b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wild.png new file mode 100644 index 00000000..2c195185 Binary files /dev/null and b/public/assets/minecraft/textures/trims/entity/humanoid_leggings/wild.png differ diff --git a/public/assets/minecraft/textures/trims/items/boots_trim.png b/public/assets/minecraft/textures/trims/items/boots_trim.png new file mode 100644 index 00000000..85700eda Binary files /dev/null and b/public/assets/minecraft/textures/trims/items/boots_trim.png differ diff --git a/public/assets/minecraft/textures/trims/items/chestplate_trim.png b/public/assets/minecraft/textures/trims/items/chestplate_trim.png new file mode 100644 index 00000000..e160b94e Binary files /dev/null and b/public/assets/minecraft/textures/trims/items/chestplate_trim.png differ diff --git a/public/assets/minecraft/textures/trims/items/helmet_trim.png b/public/assets/minecraft/textures/trims/items/helmet_trim.png new file mode 100644 index 00000000..6cce3d10 Binary files /dev/null and b/public/assets/minecraft/textures/trims/items/helmet_trim.png differ diff --git a/public/assets/minecraft/textures/trims/items/leggings_trim.png b/public/assets/minecraft/textures/trims/items/leggings_trim.png new file mode 100644 index 00000000..9c95ae29 Binary files /dev/null and b/public/assets/minecraft/textures/trims/items/leggings_trim.png differ diff --git a/public/assets/vanilla-tweaks.txt b/public/assets/vanilla-tweaks.txt new file mode 100644 index 00000000..a32f5c97 --- /dev/null +++ b/public/assets/vanilla-tweaks.txt @@ -0,0 +1,18 @@ +Vanilla Tweaks Resource Pack +Version: 26.2 +Packs: + DoubleSlabFix + StickyPistonSides + RedstoneWireFix + ConsistentSmoothStone + SandstoneWallTopFix + BetterObservers + DirectionalDispensersDroppers + DirectionalHoppers + RedstonePowerLevels + GroovyLevers + VisualComposterStages + NoteblockBanners + VisualCauldronStages + VisualHoney + CompassLodestone \ No newline at end of file diff --git a/src/Minecraft-Seven_v2.woff2 b/src/Minecraft-Seven_v2.woff2 new file mode 100644 index 00000000..95c4390d Binary files /dev/null and b/src/Minecraft-Seven_v2.woff2 differ diff --git a/src/blockstate.js b/src/blockstate.js new file mode 100644 index 00000000..2e83b8a4 --- /dev/null +++ b/src/blockstate.js @@ -0,0 +1,150 @@ +export class BlockstateHandler { + async process(cache, id, url) { + if (id === ':missing') { + return new Blockstate({variants: {"": {model: ":missing"}}}); + } + try { + const res = await fetch(url + '.json'); + if (!res.ok) throw new Error(`HTTP ${res.status}`); + const json = await res.json(); + return new Blockstate(json); + } catch (e) { + console.warn(`Blockstate missing/broken (${id}), falling back to :missing`); + return new Blockstate({variants: {"": {model: ":missing"}}}); + } + } + + getFallback(id) { + return new Blockstate({variants: {"": {model: ":missing"}}}); + } +} + +function evaluateWhen(properties, condition) { + if (!condition) return true; + if (condition.OR) return condition.OR.some(sub => evaluateWhen(properties, sub)); + if (condition.AND) return condition.AND.every(sub => evaluateWhen(properties, sub)); + + for (const [key, val] of Object.entries(condition)) { + if (key === 'OR' || key === 'AND') continue; + const prop = properties[key]; + if (typeof val === 'string' && val.includes('|')) { + if (!val.split('|').includes(prop)) return false; + } else if (prop !== val) { + return false; + } + } + return true; +} + +export class Blockstate { + constructor(json) { + this.variants = json.variants; + this.multipart = json.multipart; + + this._resolutionCache = new Map(); + } + + _getVariantsSummary() { + const reqs = {}; + + for (const key of Object.keys(this.variants)) { + if (key === "" || key === "normal") continue; + + const pairs = key.split(','); + for (const pair of pairs) { + const [prop, val] = pair.split('='); + if (prop && val) { + if (!reqs[prop]) reqs[prop] = new Set(); + reqs[prop].add(val); + } + } + } + + const summary = {}; + for (const [k, v] of Object.entries(reqs)) { + summary[k] = Array.from(v); + } + return summary; + } + + _getMultipartSummary() { + const reqs = {}; + + const traverse = (cond) => { + if (!cond) return; + if (cond.OR) cond.OR.forEach(traverse); + if (cond.AND) cond.AND.forEach(traverse); + + for (const [key, val] of Object.entries(cond)) { + if (key === 'OR' || key === 'AND') continue; + if (!reqs[key]) reqs[key] = new Set(); + reqs[key].add(val); + } + }; + + if (this.multipart) { + for (const part of this.multipart) { + traverse(part.when); + } + } + + const summary = {}; + for (const [k, v] of Object.entries(reqs)) { + summary[k] = Array.from(v); + } + return summary; + } + + resolveParts(properties) { + const cacheKey = Object.keys(properties).sort().map(k => `${k}=${properties[k]}`).join(','); + + if (this._resolutionCache.has(cacheKey)) { + return this._resolutionCache.get(cacheKey); + } + + const parts = []; + + if (this.variants) { + let variantDef = this.variants[cacheKey] || this.variants[""] || this.variants["normal"]; + + if (!variantDef) { + console.warn( + `Failed to resolve block variant: "${cacheKey}". Falling back to :missing.\n` + + `Properties evaluated by this blockstate:`, + this._getVariantsSummary() + ); + const missingFallback = [{model: ":missing"}]; + this._resolutionCache.set(cacheKey, missingFallback); + return missingFallback; + } + + if (Array.isArray(variantDef)) variantDef = variantDef[0]; + parts.push(variantDef); + } else if (this.multipart) { + for (const part of this.multipart) { + if (evaluateWhen(properties, part.when)) { + let applyDef = part.apply; + if (Array.isArray(applyDef)) applyDef = applyDef[0]; + parts.push(applyDef); + } + } + if (parts.length === 0) { + console.warn( + `Multipart block ("${cacheKey}") resolved to no parts. Falling back to :missing.\n` + + `Properties evaluated by this blockstate:`, + this._getMultipartSummary() + ); + const missingFallback = [{model: ":missing"}]; + this._resolutionCache.set(cacheKey, missingFallback); + return missingFallback; + } + } + + this._resolutionCache.set(cacheKey, parts); + return parts; + } + + static getVariantHash(part) { + return `${part.model}#y=${part.y || 0},x=${part.x || 0},uvlock=${!!part.uvlock}`; + } +} \ No newline at end of file diff --git a/src/cache.js b/src/cache.js new file mode 100644 index 00000000..bc1d4e26 --- /dev/null +++ b/src/cache.js @@ -0,0 +1,67 @@ +// cache.js + +export class Cache { + constructor(root, onResolve) { + this.root = root; + this.onResolve = onResolve || (() => { + }); + + this.handlers = new Map(); + this.promises = new Map(); + this.data = new Map(); + } + + register(kind, handler) { + this.handlers.set(kind, handler); + } + + // Used by internal loaders (like models loading parent models) + getAsync(id, kind) { + this.getSync(id, kind); // Triggers the load if it hasn't started + + const [namespace, resource] = id.includes(':') ? id.split(':', 2) : ["minecraft", id]; + const key = `${kind}:${namespace}:${resource}`; + + if (this.promises.has(key)) { + return this.promises.get(key); + } + + return Promise.resolve(this.data.get(key)); + } + + // Used by the Engine for immediate, non-blocking rendering + getSync(id, kind) { + const [namespace, resource] = id.includes(':') ? id.split(':', 2) : ["minecraft", id]; + const normalizedId = `${namespace}:${resource}`; + const key = `${kind}:${normalizedId}`; + const url = `${this.root}/${namespace}/${kind}/${resource}`; + + // 1. If we already have the real data, return it instantly + if (this.data.has(key)) return this.data.get(key); + + // 2. If we haven't even started loading it yet, kick off the fetch + if (!this.promises.has(key)) { + const handler = this.handlers.get(kind); + if (!handler) throw new Error(`No handler registered for resource kind: ${kind}`); + + if (handler.prepare) handler.prepare(this, normalizedId, url); + + const promise = handler.process(this, normalizedId, url).then(result => { + this.data.set(key, result); + this.onResolve(); // Ping the engine to re-render! + return result; + }).catch(err => { + console.warn(`Failed to load ${key}:`, err); + const fallback = handler.getFallback(normalizedId); + this.data.set(key, fallback); + this.onResolve(); + return fallback; + }); + + this.promises.set(key, promise); + } + + // 3. Always return the synchronous fallback while the promise resolves in the background + return this.handlers.get(kind).getFallback(normalizedId); + } +} \ No newline at end of file diff --git a/src/components.css b/src/components.css new file mode 100644 index 00000000..eb7d479e --- /dev/null +++ b/src/components.css @@ -0,0 +1,260 @@ +/* --- Component Structural Styles --- */ +mc-world, mc-timeline, mc-camera, mc-frame { display: none; } + +mc-diorama { + display: block; + position: relative; + width: 100%; + height: 20em; + + & canvas { + display: block; + width: 100%; + height: 100%; + } +} + +.spacetime-overlay { + position: absolute; + inset: 0; /* Replaces top, left, width, height */ + padding: 5px; + pointer-events: none; + display: flex; + flex-direction: column; + justify-content: space-between; + box-sizing: border-box; + z-index: 10; + font-family: sans-serif; + + /* Core icon engine rules */ + + & .icon { + display: inline-block; + width: 1.2em; + height: 1.2em; + background-color: currentColor; /* Inherits text color (white, or hover states) */ + mask-repeat: no-repeat; + mask-position: center; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + -webkit-mask-position: center; + -webkit-mask-size: contain; + + /* Map classes to your local SVG paths */ + + &.ico-play { + mask-image: url('ico-play.svg'); + -webkit-mask-image: url('ico-play.svg'); + } + + &.ico-pause { + mask-image: url('ico-pause.svg'); + -webkit-mask-image: url('ico-pause.svg'); + } + + &.ico-auto-events { + mask-image: url('ico-auto-events.svg'); + -webkit-mask-image: url('ico-auto-events.svg'); + } + + &.ico-prev { + mask-image: url('ico-prev.svg'); + -webkit-mask-image: url('ico-prev.svg'); + } + + &.ico-next { + mask-image: url('ico-next.svg'); + -webkit-mask-image: url('ico-next.svg'); + } + + &.ico-prev-event { + mask-image: url('ico-prev-event.svg'); + -webkit-mask-image: url('ico-prev-event.svg'); + } + + &.ico-next-event { + mask-image: url('ico-next-event.svg'); + -webkit-mask-image: url('ico-next-event.svg'); + } + + &.ico-reset { + mask-image: url('ico-reset.svg'); + -webkit-mask-image: url('ico-reset.svg'); + } + + /* Spatial indicators (mapped for future integration if desired) */ + + &.ico-rotate { + mask-image: url('ico-rotate.svg'); + -webkit-mask-image: url('ico-rotate.svg'); + } + + &.ico-pan { + mask-image: url('ico-pan.svg'); + -webkit-mask-image: url('ico-pan.svg'); + } + + &.ico-zoom { + mask-image: url('ico-zoom.svg'); + -webkit-mask-image: url('ico-zoom.svg'); + } + } + + /* Define the safe zones for the top cluster */ + + & .top-row { + display: flex; + justify-content: space-between; + align-items: flex-start; + pointer-events: none; + } + + /* Spatial Tool Hints */ + + & .spacetime-indicator { + display: flex; + gap: 4px; + /* Mimic the .btn box model so baselines perfectly align with the Play button */ + padding: 4px 8px; + border: 1px solid transparent; + color: rgba(255, 255, 255, 0.4); + font-family: monospace; + font-size: 14px; + opacity: 1; + transition: opacity 0.2s ease; + pointer-events: auto; + } + + /* Unified Button Design Language */ + + & .btn { + display: inline-flex; + align-items: center; + justify-content: center; + gap: 6px; /* Spacing between icon and text for the reset button */ + + } + + & .btn { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + color: white; + padding: 4px 8px; + border-radius: 4px; + cursor: pointer; + text-align: center; + font-weight: bold; + font-family: inherit; + backdrop-filter: blur(4px); + pointer-events: auto; + + &:hover { + background: rgba(255, 255, 255, 0.2); + } + } + + & .top-row .btn { + background: rgba(0, 0, 0, 0.6); + visibility: hidden; + + &:hover { + background: rgba(0, 0, 0, 0.8); + } + } + + /* Bottom: Timeline Panel Context */ + + & .visualizer-ui { + pointer-events: none; + background: transparent; + margin: -5px; + padding: 5px; + display: flex; + flex-direction: column; + gap: 4px; + color: white; + user-select: none; + border: 1px solid transparent; + transition: all 0.2s ease; + + & .scrubber-row { + display: flex; + gap: 4px; + align-items: center; + } + + & .track-container { + flex-grow: 1; + height: 24px; + padding: 0 8px; /* Safe zone so the rounded handle doesn't bleed out */ + cursor: pointer; + display: flex; + align-items: center; + + & .track-inner { + position: relative; + width: 100%; + height: 8px; /* Defines the actual track geometry */ + background: rgba(255, 255, 255, 0.2); + pointer-events: none; + + & .track-fill { + position: absolute; + left: 0; + top: 0; + bottom: 0; /* Snaps tightly to inner geometry */ + background: #f00; + } + + & .track-handle { + position: absolute; + width: 16px; + height: 16px; + background: #fff; + border-radius: 50%; + top: 50%; + transform: translate(-50%, -50%); + z-index: 3; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.5); + } + + & .marker { + position: absolute; + top: 0; + bottom: 0; /* Matches track height */ + transform: translateX(-50%); + pointer-events: none; + z-index: 1; + + &.marker-event { + width: 2px; + background: rgba(255, 255, 255, 0.5); + } + + &.marker-label { + width: 4px; + background: gold; + z-index: 2; + } + } + } + } + } +} + +/* --- Hover Visibility Logic --- */ +.spacetime-hover-reveal { + opacity: 0; + pointer-events: none; + transition: opacity 0.2s ease; +} + +.spacetime-container:hover { + & .spacetime-hover-reveal { + opacity: 1; + pointer-events: auto; + } + & .visualizer-ui { + pointer-events: auto; + } +} \ No newline at end of file diff --git a/src/components.js b/src/components.js new file mode 100644 index 00000000..9224053f --- /dev/null +++ b/src/components.js @@ -0,0 +1,123 @@ +// components.js +import {Engine} from './engine.js'; +import {World, WorldFrame} from './world.js'; +import {Diorama} from './diorama.js'; +import {SpacetimeController} from './controller.js'; + +// Global Engine Singleton +window.mcEngine = new Engine(); +document.body.appendChild(window.mcEngine.canvas) + +export class MCFrameElement extends HTMLElement { + connectedCallback() { + // Use a microtask to ensure children are parsed + setTimeout(() => this.init(), 0); + } + + init() { + if (this.frame) return; + + let world; + const worldId = this.getAttribute('worldid'); + + if (worldId) { + world = document.getElementById(worldId)?.world; + } else { + const worldEl = this.querySelector('script[type="text/mc-world"]'); + if (!worldEl.world) { + worldEl.world = new World(worldEl.textContent || ""); + } + world = worldEl?.world; + } + + if (world) { + this.frame = new WorldFrame(world); + } + } +} + +export class MCDioramaElement extends HTMLElement { + connectedCallback() { + setTimeout(() => this.init(), 0); + } + + init() { + const engine = window.mcEngine; + let frame; + + // 1. Resolve the Frame context + const frameId = this.getAttribute('frameid'); + const worldId = this.getAttribute('worldid'); + + if (frameId) { + frame = document.getElementById(frameId)?.frame; + } else if (worldId) { + const world = document.getElementById(worldId)?.world; + if (world) frame = new WorldFrame(world); + } else { + const frameEl = this.querySelector('mc-frame'); + if (frameEl) { + frame = frameEl.frame; + } else { + const worldEl = this.querySelector('script[type="text/mc-world"]'); + if (!worldEl.world) { + worldEl.world = new World(worldEl.textContent || ""); + } + frame = new WorldFrame(worldEl.world); + } + } + + if (!frame) { + console.error("mc-diorama requires a resolved frame or world."); + return; + } + + // 2. Build the Diorama + const diorama = new Diorama(this, frame, () => engine.requestRender()); + + // Process spatial attributes + if (this.hasAttribute('radius')) diorama.radius = parseFloat(this.getAttribute('radius')); + if (this.hasAttribute('theta')) diorama.theta = parseFloat(this.getAttribute('theta')); + if (this.hasAttribute('phi')) diorama.phi = parseFloat(this.getAttribute('phi')); + + if (this.hasAttribute('target')) { + const [x, y, z] = this.getAttribute('target').trim().split(/\s+/); + diorama.target = [ + parseFloat(x), + parseFloat(y), + parseFloat(z), + ]; + } else { + diorama.centerView(); + } + diorama.saveState(); // Lock this in for the Reset button + + // Default to fully static + const opts = { + orbit: true, + pan: false, + zoom: false, + timeline: false, + autoplay: false, + loop: false, + subticks: false, + }; + + if (this.hasAttribute('autoplay')) opts.autoplay = this.getAttribute('autoplay') !== 'false'; + if (this.hasAttribute('loop')) opts.loop = this.getAttribute('loop') !== 'false'; + if (this.hasAttribute('subticks')) opts.subticks = this.getAttribute('subticks') !== 'false'; + if (this.hasAttribute('controls')) opts.timeline = this.getAttribute('controls') !== 'false'; + if (this.hasAttribute('speed')) opts.speed = parseFloat(this.getAttribute('speed')); + + if (this.hasAttribute('orbit')) opts.orbit = this.getAttribute('orbit') !== 'false'; + if (this.hasAttribute('pan')) opts.pan = this.getAttribute('pan') !== 'false'; + if (this.hasAttribute('zoom')) opts.zoom = this.getAttribute('zoom') !== 'false'; + + this.controller = new SpacetimeController(diorama, opts); + engine.addDiorama(diorama); + } +} + +// Register Elements +customElements.define('mc-frame', MCFrameElement); +customElements.define('mc-diorama', MCDioramaElement); diff --git a/src/controller.js b/src/controller.js new file mode 100644 index 00000000..3156e953 --- /dev/null +++ b/src/controller.js @@ -0,0 +1,562 @@ +// controller.js + +export class SpacetimeController { + constructor(diorama, options = {}) { + this.diorama = diorama; + this.frame = diorama.frame; + this.container = diorama.element; + this.canvas = diorama.canvas; + + this.opts = { + orbit: true, + pan: true, + zoom: true, + timeline: true, + subticks: true, + autoplay: false, + loop: false, + speed: 1.0, ...options + }; + + this.hasSpatial = this.opts.orbit || this.opts.pan || this.opts.zoom; + + // Camera State + this.isDragging = false; + this.hasDragged = false; + this.dragButton = 0; + this.lastMouse = {x: 0, y: 0}; + + // Timeline State + this.playMode = this.opts.autoplay ? 'realtime' : 'paused'; + this.isLooping = this.opts.loop; + this.speed = this.opts.speed; + this.lastFrameTime = performance.now(); + this.uiTickTime = 0; + this.playbackAccumulator = 0; + + this.container.classList.add('spacetime-container'); + + this.buildUI(); + this.attachEvents(); + + if (this.opts.timeline || this.opts.autoplay) { + this.frame.subscribe(() => this.syncUI()); + this._loop = this.loop.bind(this); + requestAnimationFrame(this._loop); + } + } + + buildUI() { + this.overlay = document.createElement('div'); + this.overlay.className = 'spacetime-overlay'; + + // --- Top Row Wrapper --- + const topRow = document.createElement('div'); + topRow.className = 'top-row'; + + // --- Feature Indicator (Top Left) --- + this.indicator = document.createElement('div'); + this.indicator.className = 'spacetime-indicator'; + + // Inject individual SVG icons with structural tooltips + if (this.opts.orbit) { + this.indicator.innerHTML += ``; + } + if (this.opts.pan) { + this.indicator.innerHTML += ``; + } + if (this.opts.zoom) { + this.indicator.innerHTML += ``; + } + topRow.appendChild(this.indicator); + + // --- Reset Button (Top Right) --- + if (this.hasSpatial) { + this.resetBtn = document.createElement('div'); + this.resetBtn.className = 'btn spacetime-hover-reveal'; + this.resetBtn.innerHTML = ``; + + this.resetBtn.addEventListener('click', () => { + this.diorama.loadState(); + this.resetBtn.style.visibility = 'hidden'; + }); + + topRow.appendChild(this.resetBtn); + } + + this.overlay.appendChild(topRow); + + // --- Bottom: Timeline Controls --- + if (this.opts.timeline) { + this.uiContainer = document.createElement('div'); + this.uiContainer.className = 'visualizer-ui'; + + if (this.opts.subticks) { + this.subRow = document.createElement('div'); + this.subRow.className = 'scrubber-row spacetime-hover-reveal'; + this.subRow.innerHTML = ` +
+
+
+
+
+
+
+
+
+
+ `; + this.uiContainer.appendChild(this.subRow); + } + + this.tickRow = document.createElement('div'); + this.tickRow.className = 'scrubber-row'; + this.tickRow.innerHTML = ` +
+
+
+
+
+
+
+
+
+
+
+ `; + this.uiContainer.appendChild(this.tickRow); + this.overlay.appendChild(this.uiContainer); + + this.bindTimelineEvents(); + this.generateTickMarkers(); + this.syncUI(); + } + + this.container.appendChild(this.overlay); + } + + // --- SPATIAL CONTROL --- + + orbit(dx, dy) { + if (!this.opts.orbit) return; + this.diorama.theta -= dx * 0.4; + this.diorama.phi += dy * 0.4; + this.diorama.phi = Math.max(-90, Math.min(90, this.diorama.phi)); + } + + pan(dx, dy) { + if (!this.opts.pan) return; + const t = this.diorama.theta * Math.PI / 180; + const p = this.diorama.phi * Math.PI / 180; + + const rightX = Math.cos(t), rightZ = -Math.sin(t); + const upX = -Math.sin(p) * Math.sin(t), upY = Math.cos(p), upZ = -Math.sin(p) * Math.cos(t); + + const rect = this.canvas.getBoundingClientRect(); + const panSpeed = this.diorama.radius / rect.height; + + this.diorama.target[0] += (-rightX * dx + upX * dy) * panSpeed; + this.diorama.target[1] += (upY * dy) * panSpeed; + this.diorama.target[2] += (-rightZ * dx + upZ * dy) * panSpeed; + } + + zoomRatio(ratio) { + if (!this.opts.zoom) return; + this.diorama.radius *= ratio; + this.diorama.radius = Math.max(1, Math.min(50, this.diorama.radius)); + } + + zoomLinear(delta) { + if (!this.opts.zoom) return; + this.diorama.radius += delta * 0.05; + this.diorama.radius = Math.max(1, Math.min(50, this.diorama.radius)); + } + + attachEvents() { + this.canvas.addEventListener('contextmenu', e => { + if (!this.hasSpatial) return; + e.preventDefault() + }); + + // Correctly set or remove the grab cursor + this.canvas.style.cursor = this.hasSpatial ? 'grab' : 'default'; + + const notifyCameraChange = () => { + this.hasDragged = true; + if (this.resetBtn && this.diorama.checkpoint) this.resetBtn.style.visibility = 'visible'; + this.diorama.requestRender(); + }; + + this.canvas.addEventListener('mousedown', (e) => { + // Short-circuit drag logic entirely if no spatial controls are enabled + if (!this.hasSpatial) return; + + this.isDragging = true; + this.hasDragged = false; + this.lastMouse = {x: e.clientX, y: e.clientY}; + + this.dragButton = e.button; + if (this.dragButton === 0) { + if (e.ctrlKey || e.metaKey) this.dragButton = 2; else if (e.shiftKey) this.dragButton = 1; + } + + if (this.dragButton === 1) this.canvas.style.cursor = 'move'; else if (this.dragButton === 2) this.canvas.style.cursor = 'ns-resize'; else this.canvas.style.cursor = 'grabbing'; + }); + + window.addEventListener('mouseup', () => { + if (this.isDragging) { + this.isDragging = false; + if (this.hasSpatial) this.canvas.style.cursor = 'grab'; + } + }); + + window.addEventListener('mousemove', (e) => { + if (!this.isDragging) return; + const dx = e.clientX - this.lastMouse.x; + const dy = e.clientY - this.lastMouse.y; + + if (Math.hypot(dx, dy) > 3) { + this.lastMouse = {x: e.clientX, y: e.clientY}; + if (this.dragButton === 0) this.orbit(dx, dy); else if (this.dragButton === 1) this.pan(dx, dy); else if (this.dragButton === 2) this.zoomLinear(dy); + notifyCameraChange(); + } + }); + + this.canvas.addEventListener('click', () => { + // hasDragged will always be false if hasSpatial is false, + // ensuring static scenes still act as tap-to-play toggles. + if (!this.hasDragged && this.opts.timeline) { + this.playMode = this.playMode === 'paused' ? 'realtime' : 'paused'; + this.syncUI(); + } + }); + } + + // --- TEMPORAL CONTROL --- + getMaxTime() { + const evs = this.frame.world.events; + // Add +1 so the final tick plays out its full duration! + return evs.length > 0 ? evs[evs.length - 1].time + 1 : 0; + } + + generateTickMarkers() { + const markerContainer = this.uiContainer.querySelector('#markers-tick'); + const maxTime = this.getMaxTime(); + if (maxTime <= 0) return; + + const labeledTimes = new Set(); + for (const idx of this.frame.world.labels.values()) { + if (idx < this.frame.world.events.length) { + labeledTimes.add(this.frame.world.events[idx].time); + } + } + + for (const t of labeledTimes) { + if (t < 0) continue; + const pct = (t / maxTime) * 100; + const marker = document.createElement('div'); + marker.className = 'marker marker-label'; + marker.style.left = `${pct}%`; + markerContainer.appendChild(marker); + } + } + + setupDraggableTrack(containerId, innerId, onDrag) { + const wrapper = this.uiContainer.querySelector('#' + containerId); + const inner = this.uiContainer.querySelector('#' + innerId); + let isTrackDragging = false; + + const update = (e) => { + const rect = inner.getBoundingClientRect(); + let pct = (e.clientX - rect.left) / rect.width; + pct = Math.max(0, Math.min(1, pct)); + onDrag(pct); + }; + + wrapper.addEventListener('mousedown', (e) => { + isTrackDragging = true; + this.playMode = 'paused'; + update(e); + }); + + window.addEventListener('mousemove', (e) => { + if (isTrackDragging) update(e); + }); + + window.addEventListener('mouseup', () => { + isTrackDragging = false; + }); + } + + bindTimelineEvents() { + const getEl = id => this.uiContainer.querySelector('#' + id); + + getEl('btn-loop').onclick = () => { + this.isLooping = !this.isLooping; + this.syncUI(); + }; + + getEl('btn-play').onclick = () => { + if (this.playMode === 'realtime') this.playMode = 'paused'; + else { + // Check if time is exhausted OR if all events have been processed + const isAtEnd = this.frame.currentTime >= this.getMaxTime() || this.frame.currentIndex >= this.frame.world.events.length; + + if (isAtEnd || this.frame.currentTime < 0) { + this.frame.seek(0); + this.uiTickTime = 0; // Explicitly reset UI sync + } + this.playMode = 'realtime'; + } + this.syncUI(); + }; + + getEl('btn-prev').onclick = () => { + this.playMode = 'paused'; + let prevTime = Math.floor(this.uiTickTime - 1); + + if (prevTime < 0) prevTime = this.isLooping ? this.getMaxTime() : 0; + + this.frame.seek(prevTime); + this.uiTickTime = prevTime; // Explicit jump + this.syncUI(); + }; + + getEl('btn-next').onclick = () => { + this.playMode = 'paused'; + let nextTime = Math.floor(this.uiTickTime + 1); + + if (nextTime > this.getMaxTime()) nextTime = this.isLooping ? 0 : this.getMaxTime(); + + this.frame.seek(nextTime); + this.uiTickTime = nextTime; // Explicit jump + this.syncUI(); + }; + + this.setupDraggableTrack('track-tick-container', 'track-tick-inner', (pct) => { + const targetTime = Math.round(pct * this.getMaxTime()); + this.frame.seek(targetTime); + this.uiTickTime = targetTime; // Explicit jump. Do not snap to event index! + this.syncUI(); + }); + + if (this.opts.subticks) { + getEl('btn-play-sub').onclick = () => { + if (this.playMode === 'subtick') this.playMode = 'paused'; + else { + // Check if all events are processed + if (this.frame.currentIndex >= this.frame.world.events.length) { + this.frame.seekIndex(this.frame.world.initialIndex || 0); + const events = this.frame.world.events; + this.uiTickTime = events.length > 0 ? events[0].time : 0; + } + this.playMode = 'subtick'; + } + this.syncUI(); + }; + + getEl('btn-prev-sub').onclick = () => { + this.playMode = 'paused'; + let idx = this.frame.currentIndex - 1; + const events = this.frame.world.events; + const initialIndex = this.frame.world.initialIndex || 0; + + if (idx < initialIndex) idx = this.isLooping ? events.length : initialIndex; + this.frame.seekIndex(idx); + + // Allow the UI to fall backwards naturally + if (idx < events.length && idx >= 0) this.uiTickTime = events[idx].time; + this.syncUI(); + }; + + getEl('btn-next-sub').onclick = () => { + this.playMode = 'paused'; + let idx = this.frame.currentIndex + 1; + const events = this.frame.world.events; + const initialIndex = this.frame.world.initialIndex || 0; + + if (idx > events.length) idx = this.isLooping ? initialIndex : events.length; + this.frame.seekIndex(idx); + + // Force UI to advance if the button naturally crossed the threshold + if (idx < events.length && idx >= 0) { + this.uiTickTime = events[idx].time; + } else if (events.length > 0) { + this.uiTickTime = events[events.length - 1].time; + } + this.syncUI(); + }; + + this.setupDraggableTrack('track-sub-container', 'track-sub-inner', (pct) => { + if (this.currentTickEventCount === 0) return; + let targetIdx = this.currentTickStartIndex + Math.round(pct * this.currentTickEventCount); + this.frame.seekIndex(targetIdx); + // Intentionally omit updating uiTickTime to let scrubbing "stick" to the current tick. + this.syncUI(); + }); + } + } + + syncUI() { + if (!this.opts.timeline) return; + const getEl = id => this.uiContainer.querySelector('#' + id); + + const playButton = getEl('btn-play'); + const playIcon = playButton.querySelector('.icon'); + if (this.playMode === 'realtime') { + playIcon.className = 'icon ico-pause'; + playButton.setAttribute('title', 'Pause gametick animation'); // Dynamic Tooltip + } else { + playIcon.className = 'icon ico-play'; + playButton.setAttribute('title', 'Animate gameticks'); // Dynamic Tooltip + } + + getEl('btn-loop').style.background = this.isLooping ? 'rgba(102, 204, 102, 0.4)' : 'rgba(255, 255, 255, 0.1)'; + getEl('btn-loop').style.borderColor = this.isLooping ? '#6c6' : 'rgba(255, 255, 255, 0.2)'; + + if (this.opts.subticks) { + const subPlayButton = getEl('btn-play-sub'); + const subPlayIcon = subPlayButton.querySelector('.icon'); + if (this.playMode === 'subtick') { + subPlayIcon.className = 'icon ico-pause'; + subPlayButton.setAttribute('title', 'Pause block update animation'); // Dynamic Tooltip + } else { + subPlayIcon.className = 'icon ico-auto-events'; + subPlayButton.setAttribute('title', 'Animate block updates'); // Dynamic Tooltip + } + this.subRow.style.display = this.playMode === 'realtime' ? 'none' : 'flex'; + } + + // Force uiTickTime to perfectly match realtime flow + if (this.playMode === 'realtime') { + this.uiTickTime = Math.floor(this.frame.currentTime); + } + + const maxTime = this.getMaxTime(); + + // Fix: Decouple the UI tick track from realtime when scrubbed/paused + let displayTime = Math.max(0, this.frame.currentTime); + if (this.playMode !== 'realtime') { + displayTime = Math.max(0, this.uiTickTime); + } + + const tickPct = maxTime > 0 ? (displayTime / maxTime) * 100 : 0; + + getEl('fill-tick').style.width = `${tickPct}%`; + getEl('handle-tick').style.left = `${tickPct}%`; + + if (!this.opts.subticks) return; + + const events = this.frame.world.events; + if (events.length === 0) return; + + // --- Verify uiTickTime is valid for the current index --- + let startIdx = -1, count = 0; + for (let i = 0; i < events.length; i++) { + if (events[i].time === this.uiTickTime) { + if (startIdx === -1) startIdx = i; + count++; + } + } + + // Fix: Only auto-correct if we are NOT in realtime AND the tick isn't empty. + // This stops empty ticks from auto-snapping to filled ticks. + if (this.playMode !== 'realtime' && startIdx !== -1) { + // Because scrubbing to 100% means currentIndex == startIdx + count, + // this > condition strictly permits the inclusive UI overlap! + if (this.frame.currentIndex < startIdx || this.frame.currentIndex > startIdx + count) { + if (this.frame.currentIndex < events.length) { + this.uiTickTime = events[this.frame.currentIndex].time; + } else { + this.uiTickTime = events[events.length - 1].time; + } + + // Recalculate bounds for the newly corrected tick + startIdx = -1; + count = 0; + for (let i = 0; i < events.length; i++) { + if (events[i].time === this.uiTickTime) { + if (startIdx === -1) startIdx = i; + count++; + } + } + } + } + + this.currentTickStartIndex = startIdx; + this.currentTickEventCount = count; + + const markerContainer = getEl('markers-sub'); + markerContainer.innerHTML = ''; + + if (count > 0) { + const labeledIndices = new Set(this.frame.world.labels.values()); + for (let i = 0; i <= count; i++) { + const markerPct = (i / count) * 100; + const marker = document.createElement('div'); + marker.className = 'marker'; + marker.style.left = `${markerPct}%`; + if (labeledIndices.has(startIdx + i)) marker.classList.add('marker-label'); else marker.classList.add('marker-event'); + markerContainer.appendChild(marker); + } + + let localCursor = Math.max(0, Math.min(count, this.frame.currentIndex - startIdx)); + const subPct = (localCursor / count) * 100; + + getEl('fill-sub').style.width = `${subPct}%`; + getEl('handle-sub').style.left = `${subPct}%`; + getEl('handle-sub').style.display = 'block'; + } else { + getEl('fill-sub').style.width = `0%`; + getEl('handle-sub').style.display = 'none'; + } + } + + loop(time) { + const dt = (time - this.lastFrameTime) / 1000; + this.lastFrameTime = time; + const maxTime = this.getMaxTime(); + if (this.playMode === 'realtime') { + let nextTime = this.frame.currentTime + dt * 20 * this.speed; + if (nextTime >= maxTime) { + if (this.isLooping && maxTime > 0) { + this.frame.seek(nextTime % maxTime); + } else { + this.frame.seek(maxTime); + this.uiTickTime = maxTime; // Snap UI to the very end + this.playMode = 'paused'; + } + } else { + this.frame.seek(nextTime); + } + if (this.opts.timeline) this.syncUI(); + } else if (this.playMode === 'subtick') { + this.playbackAccumulator += dt * 4 * this.speed; + if (this.playbackAccumulator >= 1.0) { + const steps = Math.floor(this.playbackAccumulator); + this.playbackAccumulator -= steps; + const nextIdx = this.frame.currentIndex + steps; + const events = this.frame.world.events; + const initialIndex = this.frame.world.initialIndex || 0; + + if (nextIdx > events.length) { + if (this.isLooping) { + this.frame.seekIndex(initialIndex); + if (events.length > 0) this.uiTickTime = events[0].time; + } else { + this.frame.seekIndex(events.length); + this.playMode = 'paused'; + } + } else { + this.frame.seekIndex(nextIdx); + if (nextIdx < events.length) this.uiTickTime = events[nextIdx].time; + } + } + if (this.opts.timeline) this.syncUI(); + } else { + this.playbackAccumulator = 0; + } + + requestAnimationFrame(this._loop); + } +} \ No newline at end of file diff --git a/src/diorama.js b/src/diorama.js new file mode 100644 index 00000000..9bcd62ac --- /dev/null +++ b/src/diorama.js @@ -0,0 +1,108 @@ +// diorama.js +import {mat4Ortho, mat4LookAt, mat4Multiply} from './math.js'; + +export class Diorama { + constructor(element, frame, requestRenderCallback) { + this.element = element; + + this.canvas = document.createElement('canvas'); + this.element.appendChild(this.canvas); + this.ctx2d = this.canvas.getContext('2d'); + this.frame = frame; + + this.dirty = true; // Start dirty to guarantee the first render + this.requestEngineRender = requestRenderCallback; + + this.target = [0.5, 0, 0.5]; + this.radius = 4; + this.theta = 135; + this.phi = 30; + + this.projMatrix = new Float32Array(16); + this.viewMatrix = new Float32Array(16); + this.viewProjMatrix = new Float32Array(16); + + this.checkpoint = null; + } + + requestRender() { + this.dirty = true; + if (this.requestEngineRender) this.requestEngineRender(); + } + + saveState() { + this.checkpoint = { + target: [...this.target], + radius: this.radius, + theta: this.theta, + phi: this.phi, + }; + } + + loadState() { + if (!this.checkpoint) return; + this.target = [...this.checkpoint.target]; + this.radius = this.checkpoint.radius; + this.theta = this.checkpoint.theta; + this.phi = this.checkpoint.phi; + this.requestRender(); + } + + centerView() { + if (this.frame.blocks.size === 0) { + this.target = [0.5, 0.5, 0.5]; + return; + } + + let minX = Infinity, minY = Infinity, minZ = Infinity; + let maxX = -Infinity, maxY = -Infinity, maxZ = -Infinity; + + for (const block of this.frame.blocks.values()) { + minX = Math.min(minX, block.pos[0]); + minY = Math.min(minY, block.pos[1]); + minZ = Math.min(minZ, block.pos[2]); + maxX = Math.max(maxX, block.pos[0] + 1); + maxY = Math.max(maxY, block.pos[1] + 1); + maxZ = Math.max(maxZ, block.pos[2] + 1); + } + + this.target = [(minX + maxX) / 2, (minY + maxY) / 2, (minZ + maxZ) / 2]; + this.requestRender(); + } + + updateMatrices(aspectRatio) { + const t = this.theta * Math.PI / 180; + const p = this.phi * Math.PI / 180; + + this.viewDir = [ + Math.cos(p) * Math.sin(t), + Math.sin(p), + Math.cos(p) * Math.cos(t) + ]; + + this.upDir = [ + -Math.sin(p) * Math.sin(t), + Math.cos(p), + -Math.sin(p) * Math.cos(t), + ]; + + this.eyePos = [ + this.target[0] + this.radius * this.viewDir[0], + this.target[1] + this.radius * this.viewDir[1], + this.target[2] + this.radius * this.viewDir[2], + ]; + + const size = this.radius * 0.5; + mat4Ortho(this.projMatrix, -size * aspectRatio, size * aspectRatio, -size, size, -50, 50); + + mat4LookAt( + this.viewMatrix, + this.eyePos[0], this.eyePos[1], this.eyePos[2], + this.target[0], this.target[1], this.target[2], + this.upDir[0], this.upDir[1], this.upDir[2], + ); + mat4Multiply(this.viewProjMatrix, this.projMatrix, this.viewMatrix); + + return this.viewProjMatrix; + } +} \ No newline at end of file diff --git a/src/engine.js b/src/engine.js new file mode 100644 index 00000000..5449fef7 --- /dev/null +++ b/src/engine.js @@ -0,0 +1,428 @@ +import {mat4Identity, mat4Translate} from './math.js'; +import {Cache} from "./cache.js"; +import {Blockstate, BlockstateHandler} from "./blockstate.js"; +import {ModelHandler} from "./model.js"; +import {TextureHandler} from "./texture.js"; + +const VS_SRC = `#version 300 es +layout(location=0) in vec3 a_position; +layout(location=1) in vec3 a_normal; +layout(location=2) in vec2 a_uv; +layout(location=3) in float a_tint; +layout(location=4) in float a_shade; + +layout(location=5) in mat4 i_matrix; +layout(location=9) in vec3 i_color; + +uniform mat4 u_viewProj; +uniform vec3 u_lightDir; +uniform vec3 u_viewDir; +uniform vec3 u_upDir; + +out vec2 v_uv; +out float v_light; +out vec3 v_color; + +void main() { + gl_Position = u_viewProj * i_matrix * vec4(a_position, 1.0); + v_uv = a_uv; + + vec3 normal = normalize(mat3(i_matrix) * a_normal); + + float sun = max(dot(normal, normalize(u_lightDir)), 0.0); + float head = max(dot(normal, normalize(u_viewDir)), 0.0); + float baseLight = clamp(sun + head * 0.3, 0.0, 1.0) * 0.6 + 0.4; + + // Strict Schematic Detection: Both vectors must be perfectly axis-aligned + vec3 absV = abs(u_viewDir); + vec3 absU = abs(u_upDir); + bool isSchematic = (absV.x + absV.y + absV.z == 1.0) && (absU.x + absU.y + absU.z == 1.0); + + if (isSchematic && head == 1.0) { + baseLight = 1.0; + } + + v_light = mix(1.0, baseLight, a_shade); + v_color = mix(vec3(1.0), i_color, a_tint); +} +`; + +const FS_SRC = `#version 300 es +precision highp float; +in vec2 v_uv; +in float v_light; +in vec3 v_color; +uniform sampler2D u_texture; +out vec4 fragColor; +void main() { + vec4 texColor = texture(u_texture, v_uv); + if (texColor.a < 0.5) discard; + fragColor = vec4(texColor.rgb * v_color * v_light, 1.0); +}`; + +function compileShader(gl, type, src) { + const shader = gl.createShader(type); + gl.shaderSource(shader, src); + gl.compileShader(shader); + if (!gl.getShaderParameter(shader, gl.COMPILE_STATUS)) throw new Error(gl.getShaderInfoLog(shader)); + return shader; +} + +export class Engine { + constructor() { + this.canvas = document.createElement('canvas'); + this.canvas.style.display = 'none'; + document.body.appendChild(this.canvas); + + this.gl = this.canvas.getContext('webgl2', {antialias: false, alpha: true}); + const gl = this.gl; + gl.enable(gl.DEPTH_TEST); + gl.enable(gl.CULL_FACE); + + const vs = compileShader(gl, gl.VERTEX_SHADER, VS_SRC); + const fs = compileShader(gl, gl.FRAGMENT_SHADER, FS_SRC); + this.program = gl.createProgram(); + gl.attachShader(this.program, vs); + gl.attachShader(this.program, fs); + gl.linkProgram(this.program); + + this.uniforms = { + viewProj: gl.getUniformLocation(this.program, "u_viewProj"), + lightDir: gl.getUniformLocation(this.program, "u_lightDir"), + viewDir: gl.getUniformLocation(this.program, "u_viewDir"), + upDir: gl.getUniformLocation(this.program, "u_upDir"), + texture: gl.getUniformLocation(this.program, "u_texture") + }; + + this.atlasTexture = gl.createTexture(); + + this.cache = new Cache('assets', () => { + for (const frame of this.observedFrames) this.dirtyFrames.add(frame); + for (const diorama of this.dioramas) diorama.dirty = true; + this.requestUpdate(); + }); + this.atlas = new TextureHandler(256); + this.cache.register('blockstates', new BlockstateHandler()); + this.cache.register('models', new ModelHandler()); + this.cache.register('textures', this.atlas); + + this.dioramas = []; + this.frameMeshes = new Map(); + + this.renderRequested = false; + this.updateRequested = false; + + this.observedFrames = new Set(); + this.dirtyFrames = new Set(); // Tracks specific timelines that need mesh updates + + this.debug_redraw = false; + + window.addEventListener('resize', () => this.requestRender()); + window.addEventListener('scroll', () => this.requestRender()); + } + + requestUpdate() { + if (!this.updateRequested) { + this.updateRequested = true; + Promise.resolve().then(async () => { + this.updateAll(); + this.updateRequested = false; + }); + } + } + + requestRender() { + if (!this.renderRequested) { + this.renderRequested = true; + requestAnimationFrame(() => { + this.renderRequested = false; + this.render(); + }); + } + } + + addDiorama(diorama) { + this.dioramas.push(diorama); + diorama.dirty = true; + + if (!this.observedFrames.has(diorama.frame)) { + this.observedFrames.add(diorama.frame); + this.dirtyFrames.add(diorama.frame); + + this.preloadWorld(diorama.frame.world); + + diorama.frame.subscribe(() => { + this.dirtyFrames.add(diorama.frame); + for (const d of this.dioramas) { + if (d.frame === diorama.frame) d.dirty = true; + } + this.requestUpdate(); + }); + } else { + this.requestRender(); + } + } + + async preloadWorld(world) { + const blocks = world.getUniqueBlockStates(); + + // 1. Await all Blockstates + const uniqueIds = new Set(blocks.map(b => b.id)); + await Promise.all(Array.from(uniqueIds).map(id => this.cache.getAsync(id, 'blockstates'))); + + // 2. Resolve permutations and await all Models + const uniqueModels = new Set(); + for (const block of blocks) { + const stateDef = this.cache.getSync(block.id, 'blockstates'); + const parts = stateDef.resolveParts(block.state); + for (const p of parts) uniqueModels.add(p.model); + } + await Promise.all(Array.from(uniqueModels).map(id => this.cache.getAsync(id, 'models'))); + + // 3. Scan geometry and await all Textures + const textureTasks = []; + for (const modelId of uniqueModels) { + const blockModel = this.cache.getSync(modelId, 'models'); + for (const el of blockModel.elements) { + for (const face of Object.values(el.faces || {})) { + const texPath = blockModel.resolveTexture(face.texture); + if (texPath && texPath !== ':missing') { + textureTasks.push(this.cache.getAsync(texPath, 'textures')); + } + } + } + } + await Promise.all(textureTasks); + } + + updateAll() { + if (this.dirtyFrames.size === 0) return; + + const framesToUpdate = Array.from(this.dirtyFrames); + this.dirtyFrames.clear(); + + const parsedFrames = new Map(); + + for (const frame of framesToUpdate) { + const parsedBlocks = []; + for (const block of frame.blocks.values()) { + // Sync grab (returns fallback instantly if loading) + const state = this.cache.getSync(block.id, 'blockstates'); + const parts = state.resolveParts(block.state); + parsedBlocks.push({block, parts}); + } + parsedFrames.set(frame, parsedBlocks); + } + + const framePools = new Map(); + + for (const frame of framesToUpdate) { + const instancePool = new Map(); + for (const {block, parts} of parsedFrames.get(frame)) { + for (const part of parts) { + const hash = Blockstate.getVariantHash(part); + if (!instancePool.has(hash)) { + instancePool.set(hash, {partDef: part, matrices: [], colors: []}); + } + + const matrix = mat4Identity(new Float32Array(16)); + mat4Translate(matrix, matrix, block.pos); + const pool = instancePool.get(hash); + pool.matrices.push(...matrix); + + if (block.state.power) { + const p = parseInt(block.state.power, 10); + pool.colors.push((0x4B + (p * 12)) / 255, 0.0, 0.0); + } else { + pool.colors.push(1.0, 1.0, 1.0); + } + } + } + + for (const pool of instancePool.values()) { + const blockModel = this.cache.getSync(pool.partDef.model, 'models'); + for (const el of blockModel.elements) { + for (const face of Object.values(el.faces || {})) { + const texPath = blockModel.resolveTexture(face.texture); + if (texPath) { + this.cache.getSync(texPath, 'textures'); + } + } + } + } + framePools.set(frame, instancePool); + } + + this.updateAtlasTexture(); + + for (const frame of framesToUpdate) { + const oldMeshes = this.frameMeshes.get(frame); + if (oldMeshes) { + for (const mesh of oldMeshes) { + this.gl.deleteVertexArray(mesh.vao); + for (const buf of mesh.buffers) this.gl.deleteBuffer(buf); + } + } + + const newMeshes = []; + for (const pool of framePools.get(frame).values()) { + const blockModel = this.cache.getSync(pool.partDef.model, 'models'); + const geometry = blockModel.buildGeometry(this.atlas.uvmap, pool.partDef); + + const matrixArray = new Float32Array(pool.matrices); + const colorArray = new Float32Array(pool.colors); + const instanceCount = pool.matrices.length / 16; + + newMeshes.push(this.createInstancedMesh(geometry, instanceCount, matrixArray, colorArray)); + } + this.frameMeshes.set(frame, newMeshes); + } + + for (const d of this.dioramas) { + if (framesToUpdate.includes(d.frame)) d.dirty = true; + } + + this.requestRender(); + } + + updateAtlasTexture() { + const gl = this.gl; + gl.bindTexture(gl.TEXTURE_2D, this.atlasTexture); + gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.atlas.canvas); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST); + } + + createInstancedMesh(geometry, instanceCount, matrices, colors) { + const gl = this.gl; + const vao = gl.createVertexArray(); + gl.bindVertexArray(vao); + + const buffers = []; // Track buffers for GC + + const bindGeomAttr = (loc, data, size) => { + const buffer = gl.createBuffer(); + buffers.push(buffer); + gl.bindBuffer(gl.ARRAY_BUFFER, buffer); + gl.bufferData(gl.ARRAY_BUFFER, data, gl.STATIC_DRAW); + gl.enableVertexAttribArray(loc); + gl.vertexAttribPointer(loc, size, gl.FLOAT, false, 0, 0); + }; + + bindGeomAttr(0, geometry.positions, 3); + bindGeomAttr(1, geometry.normals, 3); + bindGeomAttr(2, geometry.uvs, 2); + bindGeomAttr(3, geometry.tints, 1); + bindGeomAttr(4, geometry.shades, 1); + + const ebo = gl.createBuffer(); + buffers.push(ebo); + gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, ebo); + gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, geometry.indices, gl.STATIC_DRAW); + + const matrixBuffer = gl.createBuffer(); + buffers.push(matrixBuffer); + gl.bindBuffer(gl.ARRAY_BUFFER, matrixBuffer); + gl.bufferData(gl.ARRAY_BUFFER, matrices, gl.STATIC_DRAW); + + for (let i = 0; i < 4; i++) { + const loc = 5 + i; + gl.enableVertexAttribArray(loc); + gl.vertexAttribPointer(loc, 4, gl.FLOAT, false, 64, i * 16); + gl.vertexAttribDivisor(loc, 1); + } + + const colorBuffer = gl.createBuffer(); + buffers.push(colorBuffer); + gl.bindBuffer(gl.ARRAY_BUFFER, colorBuffer); + gl.bufferData(gl.ARRAY_BUFFER, colors, gl.STATIC_DRAW); + gl.enableVertexAttribArray(9); + gl.vertexAttribPointer(9, 3, gl.FLOAT, false, 0, 0); + gl.vertexAttribDivisor(9, 1); + + gl.bindVertexArray(null); + return {vao, buffers, indexCount: geometry.indices.length, instanceCount}; + } + + render() { + const gl = this.gl; + let setupProgram = false; + + for (const diorama of this.dioramas) { + const rect = diorama.canvas.getBoundingClientRect(); + + // Visibility Culling + if (rect.bottom < 0 || rect.top > window.innerHeight || rect.right < 0 || rect.left > window.innerWidth) { + continue; + } + + const dpr = window.devicePixelRatio || 1; + const targetW = Math.floor(rect.width * dpr); + const targetH = Math.floor(rect.height * dpr); + + if (diorama.canvas.width !== targetW || diorama.canvas.height !== targetH) { + diorama.canvas.width = targetW; + diorama.canvas.height = targetH; + diorama.dirty = true; + } + + // Lazy Render: Only draw if the diorama actually changed + if (!diorama.dirty) continue; + + const draw = () => { + if (!setupProgram) { + gl.useProgram(this.program); + gl.activeTexture(gl.TEXTURE0); + gl.bindTexture(gl.TEXTURE_2D, this.atlasTexture); + gl.uniform1i(this.uniforms.texture, 0); + setupProgram = true; + } + + if (this.canvas.width < targetW || this.canvas.height < targetH) { + this.canvas.width = Math.max(this.canvas.width, targetW); + this.canvas.height = Math.max(this.canvas.height, targetH); + } + + const viewportY = this.canvas.height - targetH; + gl.viewport(0, viewportY, targetW, targetH); + gl.enable(gl.SCISSOR_TEST); + gl.scissor(0, viewportY, targetW, targetH); + gl.clearColor(0.0, 0.0, 0.0, 0.0); + gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT); + gl.disable(gl.SCISSOR_TEST); + + const aspect = rect.width / rect.height; + const viewProj = diorama.updateMatrices(aspect); + + gl.uniformMatrix4fv(this.uniforms.viewProj, false, viewProj); + gl.uniform3f(this.uniforms.lightDir, 1.0, 3.0, 2.0); + gl.uniform3f(this.uniforms.viewDir, diorama.viewDir[0], diorama.viewDir[1], diorama.viewDir[2]); + gl.uniform3f(this.uniforms.upDir, diorama.upDir[0], diorama.upDir[1], diorama.upDir[2]); + + const meshes = this.frameMeshes.get(diorama.frame) || []; + for (const mesh of meshes) { + gl.bindVertexArray(mesh.vao); + gl.drawElementsInstanced(gl.TRIANGLES, mesh.indexCount, gl.UNSIGNED_SHORT, 0, mesh.instanceCount); + } + + diorama.ctx2d.clearRect(0, 0, targetW, targetH); + diorama.ctx2d.drawImage( + this.canvas, + 0, 0, targetW, targetH, + 0, 0, targetW, targetH + ); + + // Clean state! + diorama.dirty = false; + }; + + if (this.debug_redraw) { + diorama.ctx2d.fillStyle = '#FF00FF33'; + diorama.ctx2d.fillRect(0, 0, targetW, targetH); + requestAnimationFrame(draw); + } else { + draw(); + } + } + } +} \ No newline at end of file diff --git a/src/ico-auto-events.svg b/src/ico-auto-events.svg new file mode 100644 index 00000000..b290c85e --- /dev/null +++ b/src/ico-auto-events.svg @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/src/ico-next-event.svg b/src/ico-next-event.svg new file mode 100644 index 00000000..d49ea75f --- /dev/null +++ b/src/ico-next-event.svg @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/src/ico-next.svg b/src/ico-next.svg new file mode 100644 index 00000000..563a4aa8 --- /dev/null +++ b/src/ico-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-pan.svg b/src/ico-pan.svg new file mode 100644 index 00000000..1a5739be --- /dev/null +++ b/src/ico-pan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-pause.svg b/src/ico-pause.svg new file mode 100644 index 00000000..240fd3b9 --- /dev/null +++ b/src/ico-pause.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-play.svg b/src/ico-play.svg new file mode 100644 index 00000000..cfc5adca --- /dev/null +++ b/src/ico-play.svg @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/src/ico-prev-event.svg b/src/ico-prev-event.svg new file mode 100644 index 00000000..8ba0c3b3 --- /dev/null +++ b/src/ico-prev-event.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ico-prev.svg b/src/ico-prev.svg new file mode 100644 index 00000000..80097fef --- /dev/null +++ b/src/ico-prev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-reset.svg b/src/ico-reset.svg new file mode 100644 index 00000000..6e9b6023 --- /dev/null +++ b/src/ico-reset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-rotate.svg b/src/ico-rotate.svg new file mode 100644 index 00000000..beed861d --- /dev/null +++ b/src/ico-rotate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ico-zoom.svg b/src/ico-zoom.svg new file mode 100644 index 00000000..7c411729 --- /dev/null +++ b/src/ico-zoom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/math.js b/src/math.js new file mode 100644 index 00000000..855fdf86 --- /dev/null +++ b/src/math.js @@ -0,0 +1,161 @@ +export function mat4Identity() { + return new Float32Array([ + 1, 0, 0, 0, + 0, 1, 0, 0, + 0, 0, 1, 0, + 0, 0, 0, 1 + ]); +} + +export function mat4Multiply(out, a, b) { + let a00 = a[0], a01 = a[1], a02 = a[2], a03 = a[3]; + let a10 = a[4], a11 = a[5], a12 = a[6], a13 = a[7]; + let a20 = a[8], a21 = a[9], a22 = a[10], a23 = a[11]; + let a30 = a[12], a31 = a[13], a32 = a[14], a33 = a[15]; + + let b0 = b[0], b1 = b[1], b2 = b[2], b3 = b[3]; + out[0] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30; + out[1] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31; + out[2] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32; + out[3] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33; + + b0 = b[4]; + b1 = b[5]; + b2 = b[6]; + b3 = b[7]; + out[4] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30; + out[5] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31; + out[6] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32; + out[7] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33; + + b0 = b[8]; + b1 = b[9]; + b2 = b[10]; + b3 = b[11]; + out[8] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30; + out[9] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31; + out[10] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32; + out[11] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33; + + b0 = b[12]; + b1 = b[13]; + b2 = b[14]; + b3 = b[15]; + out[12] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30; + out[13] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31; + out[14] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32; + out[15] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33; + + // TODO We only use this in-place for this prototype. Update the signature to enforce this + return out; +} + +export function mat4Ortho(out, left, right, bottom, top, near, far) { + let lr = 1 / (left - right); + let bt = 1 / (bottom - top); + let nf = 1 / (near - far); + out.fill(0); + out[0] = -2 * lr; + out[5] = -2 * bt; + out[10] = 2 * nf; + out[12] = (left + right) * lr; + out[13] = (top + bottom) * bt; + out[14] = (far + near) * nf; + out[15] = 1; + return out; +} + +export function mat4LookAt(out, eyeX, eyeY, eyeZ, centerX, centerY, centerZ, upX, upY, upZ) { + let z0 = eyeX - centerX, z1 = eyeY - centerY, z2 = eyeZ - centerZ; + let len = 1 / Math.hypot(z0, z1, z2); + z0 *= len; + z1 *= len; + z2 *= len; + + let x0 = upY * z2 - upZ * z1, x1 = upZ * z0 - upX * z2, x2 = upX * z1 - upY * z0; + len = 1 / Math.hypot(x0, x1, x2); + x0 *= len; + x1 *= len; + x2 *= len; + + let y0 = z1 * x2 - z2 * x1, y1 = z2 * x0 - z0 * x2, y2 = z0 * x1 - z1 * x0; + + out[0] = x0; + out[1] = y0; + out[2] = z0; + out[3] = 0; + out[4] = x1; + out[5] = y1; + out[6] = z1; + out[7] = 0; + out[8] = x2; + out[9] = y2; + out[10] = z2; + out[11] = 0; + out[12] = -(x0 * eyeX + x1 * eyeY + x2 * eyeZ); + out[13] = -(y0 * eyeX + y1 * eyeY + y2 * eyeZ); + out[14] = -(z0 * eyeX + z1 * eyeY + z2 * eyeZ); + out[15] = 1; + return out; +} + +export function mat4Translate(out, a, v) { + let x = v[0], y = v[1], z = v[2]; + if (a === out) { + out[12] = a[0] * x + a[4] * y + a[8] * z + a[12]; + out[13] = a[1] * x + a[5] * y + a[9] * z + a[13]; + out[14] = a[2] * x + a[6] * y + a[10] * z + a[14]; + out[15] = a[3] * x + a[7] * y + a[11] * z + a[15]; + } else { + // TODO We only use this in-place for this prototype. Update the signature to enforce this + } + return out; +} + +export function mat4RotateX(m, rad) { + let s = Math.sin(rad), c = Math.cos(rad); + let m10 = m[4], m11 = m[5], m12 = m[6], m13 = m[7]; + let m20 = m[8], m21 = m[9], m22 = m[10], m23 = m[11]; + + m[4] = m10 * c + m20 * s; + m[5] = m11 * c + m21 * s; + m[6] = m12 * c + m22 * s; + m[7] = m13 * c + m23 * s; + m[8] = m20 * c - m10 * s; + m[9] = m21 * c - m11 * s; + m[10] = m22 * c - m12 * s; + m[11] = m23 * c - m13 * s; + return m; +} + +export function mat4RotateY(m, rad) { + let s = Math.sin(rad), c = Math.cos(rad); + let m00 = m[0], m01 = m[1], m02 = m[2], m03 = m[3]; + let m20 = m[8], m21 = m[9], m22 = m[10], m23 = m[11]; + + m[0] = m00 * c - m20 * s; + m[1] = m01 * c - m21 * s; + m[2] = m02 * c - m22 * s; + m[3] = m03 * c - m23 * s; + m[8] = m00 * s + m20 * c; + m[9] = m01 * s + m21 * c; + m[10] = m02 * s + m22 * c; + m[11] = m03 * s + m23 * c; + return m; +} + +export function mat4RotateZ(m, rad) { + let s = Math.sin(rad), c = Math.cos(rad); + let m00 = m[0], m01 = m[1], m02 = m[2], m03 = m[3]; + let m10 = m[4], m11 = m[5], m12 = m[6], m13 = m[7]; + + m[0] = m00 * c + m10 * s; + m[1] = m01 * c + m11 * s; + m[2] = m02 * c + m12 * s; + m[3] = m03 * c + m13 * s; + m[4] = m10 * c - m00 * s; + m[5] = m11 * c - m01 * s; + m[6] = m12 * c - m02 * s; + m[7] = m13 * c - m03 * s; + return m; +} \ No newline at end of file diff --git a/src/model.js b/src/model.js new file mode 100644 index 00000000..38ae6b27 --- /dev/null +++ b/src/model.js @@ -0,0 +1,224 @@ +import {mat4Identity, mat4RotateX, mat4RotateY, mat4RotateZ, mat4Translate} from "./math.js"; + +const MISSING_MODEL_JSON = { + "textures": {"missing": ":missing"}, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "down": {"texture": "#missing"}, + "up": {"texture": "#missing"}, + "north": {"texture": "#missing"}, + "south": {"texture": "#missing"}, + "west": {"texture": "#missing"}, + "east": {"texture": "#missing"} + } + } + ] +}; + +export class ModelHandler { + async process(cache, id, url) { + if (id === ':missing') return new BlockModel(MISSING_MODEL_JSON); + + try { + const res = await fetch(url + '.json'); + if (!res.ok) throw new Error(`HTTP ${res.status}`); + const json = await res.json(); + + if (json.parent) { + const parent = await cache.getAsync(json.parent, 'models'); + json.textures = {...parent.textures, ...json.textures}; + if (!json.elements && parent.elements) { + json.elements = parent.elements; + } + } + return new BlockModel(json); + } catch (e) { + console.warn(`Model missing/broken (${id}), falling back to :missing`); + return new BlockModel(MISSING_MODEL_JSON); + } + } + + getFallback(id) { + return new BlockModel(MISSING_MODEL_JSON); + } +} + +const CUBOID_FACES = { + down: {n: [0, -1, 0], c: [[0, 0, 0], [1, 0, 0], [1, 0, 1], [0, 0, 1]]}, + up: {n: [0, 1, 0], c: [[0, 1, 1], [1, 1, 1], [1, 1, 0], [0, 1, 0]]}, + north: {n: [0, 0, -1], c: [[1, 0, 0], [0, 0, 0], [0, 1, 0], [1, 1, 0]]}, + south: {n: [0, 0, 1], c: [[0, 0, 1], [1, 0, 1], [1, 1, 1], [0, 1, 1]]}, + west: {n: [-1, 0, 0], c: [[0, 0, 0], [0, 0, 1], [0, 1, 1], [0, 1, 0]]}, + east: {n: [1, 0, 0], c: [[1, 0, 1], [1, 0, 0], [1, 1, 0], [1, 1, 1]]} +}; + +export class BlockModel { + constructor(json) { + this.elements = json.elements || []; + this.textures = json.textures || {}; + + this._geometryCache = new Map(); + } + + resolveTexture(ref) { + if (!ref) return ':missing'; + + let val = ref; + if (ref[0] === '#') { + let key = ref.slice(1); + val = this.textures[key]; + while (typeof val === 'string' && val[0] === '#') { + key = val.slice(1); + val = this.textures[key]; + } + if (val && typeof val === 'object' && val.sprite) val = val.sprite; + } + + if (typeof val === 'string') { + return val.includes(':') ? val : `minecraft:${val}`; + } + + return ':missing'; + } + + calculateDefaultUV(faceName, from, to) { + switch (faceName) { + case 'up': + return [from[0], from[2], to[0], to[2]]; + case 'down': + return [from[0], 16 - to[2], to[0], 16 - from[2]]; + case 'north': + return [16 - to[0], 16 - to[1], 16 - from[0], 16 - from[1]]; + case 'south': + return [from[0], 16 - to[1], to[0], 16 - from[1]]; + case 'west': + return [from[2], 16 - to[1], to[2], 16 - from[1]]; + case 'east': + return [16 - to[2], 16 - to[1], 16 - from[2], 16 - from[1]]; + default: + return [0, 0, 16, 16]; + } + } + + buildGeometry(uvmap, variant = {}) { + const cacheKey = `${variant.x || 0},${variant.y || 0},${!!variant.uvlock}`; + + if (this._geometryCache.has(cacheKey)) { + return this._geometryCache.get(cacheKey); + } + + const pos = [], norm = [], uv = [], tint = [], shade = [], idx = []; + let vOffset = 0; + + // --- GLOBAL BLOCKSTATE MATRIX --- + const blockMatrix = mat4Identity(new Float32Array(16)); + mat4Translate(blockMatrix, blockMatrix, [0.5, 0.5, 0.5]); + if (variant.y) mat4RotateY(blockMatrix, -variant.y * Math.PI / 180); + if (variant.x) mat4RotateX(blockMatrix, -variant.x * Math.PI / 180); + mat4Translate(blockMatrix, blockMatrix, [-0.5, -0.5, -0.5]); + + for (const el of this.elements) { + const [fx, fy, fz] = el.from.map(x => x / 16); + const [tx, ty, tz] = el.to.map(x => x / 16); + const size = [tx - fx, ty - fy, tz - fz]; + const elementShade = el.shade === false ? 0.0 : 1.0; + + // --- LOCAL ELEMENT MATRIX --- + const elMatrix = mat4Identity(new Float32Array(16)); + if (el.rotation) { + const [ox, oy, oz] = el.rotation.origin.map(x => x / 16); + const angle = el.rotation.angle * Math.PI / 180; + + mat4Translate(elMatrix, elMatrix, [ox, oy, oz]); + if (el.rotation.axis === 'x') mat4RotateX(elMatrix, angle); + else if (el.rotation.axis === 'y') mat4RotateY(elMatrix, angle); + else if (el.rotation.axis === 'z') mat4RotateZ(elMatrix, angle); + mat4Translate(elMatrix, elMatrix, [-ox, -oy, -oz]); + + // Note: Minecraft specifies a "rescale" boolean on some rotations to fit faces to block bounds. + // It is rarely used (the torch wall JSON doesn't use it), so it is omitted here to save math overhead. + } + + for (const [name, face] of Object.entries(el.faces || {})) { + const tmpl = CUBOID_FACES[name]; + + const texPath = this.resolveTexture(face.texture); + const a = texPath ? uvmap.get(texPath) : null; + if (!a) continue; + + const rawUV = face.uv || this.calculateDefaultUV(name, el.from, el.to); + let u1 = rawUV[0] / 16, v1 = rawUV[1] / 16; + let u2 = rawUV[2] / 16, v2 = rawUV[3] / 16; + + let texRot = face.rotation || 0; + if (variant.uvlock && (name === 'up' || name === 'down') && variant.y) { + texRot = (texRot - variant.y + 360) % 360; + } + + const au1 = a.u + u1 * a.du, au2 = a.u + u2 * a.du; + const av1 = a.v + v1 * a.dv, av2 = a.v + v2 * a.dv; + + let faceUVs; + if (texRot === 90) faceUVs = [au2, av2, au2, av1, au1, av1, au1, av2]; + else if (texRot === 180) faceUVs = [au2, av1, au1, av1, au1, av2, au2, av2]; + else if (texRot === 270) faceUVs = [au1, av1, au1, av2, au2, av2, au2, av1]; + else faceUVs = [au1, av2, au2, av2, au2, av1, au1, av1]; + + const tintable = face.tintindex !== undefined ? 1.0 : 0.0; + + for (let i = 0; i < 4; i++) { + const [cx, cy, cz] = tmpl.c[i]; + + // 1. Raw local position + let vx = fx + cx * size[0], vy = fy + cy * size[1], vz = fz + cz * size[2]; + + // 2. Apply element rotation + let evx = elMatrix[0] * vx + elMatrix[4] * vy + elMatrix[8] * vz + elMatrix[12]; + let evy = elMatrix[1] * vx + elMatrix[5] * vy + elMatrix[9] * vz + elMatrix[13]; + let evz = elMatrix[2] * vx + elMatrix[6] * vy + elMatrix[10] * vz + elMatrix[14]; + + // 3. Apply global blockstate rotation + let wx = blockMatrix[0] * evx + blockMatrix[4] * evy + blockMatrix[8] * evz + blockMatrix[12]; + let wy = blockMatrix[1] * evx + blockMatrix[5] * evy + blockMatrix[9] * evz + blockMatrix[13]; + let wz = blockMatrix[2] * evx + blockMatrix[6] * evy + blockMatrix[10] * evz + blockMatrix[14]; + pos.push(wx, wy, wz); + + // --- Normals (Apply Rotations Only, No Translation) --- + + // 1. Apply element rotation to normal + let enx = elMatrix[0] * tmpl.n[0] + elMatrix[4] * tmpl.n[1] + elMatrix[8] * tmpl.n[2]; + let eny = elMatrix[1] * tmpl.n[0] + elMatrix[5] * tmpl.n[1] + elMatrix[9] * tmpl.n[2]; + let enz = elMatrix[2] * tmpl.n[0] + elMatrix[6] * tmpl.n[1] + elMatrix[10] * tmpl.n[2]; + + // 2. Apply global blockstate rotation to normal + let nx = blockMatrix[0] * enx + blockMatrix[4] * eny + blockMatrix[8] * enz; + let ny = blockMatrix[1] * enx + blockMatrix[5] * eny + blockMatrix[9] * enz; + let nz = blockMatrix[2] * enx + blockMatrix[6] * eny + blockMatrix[10] * enz; + norm.push(nx, ny, nz); + + tint.push(tintable); + shade.push(elementShade); + } + + uv.push(...faceUVs); + idx.push(vOffset, vOffset + 1, vOffset + 2, vOffset, vOffset + 2, vOffset + 3); + vOffset += 4; + } + } + + const bakedGeometry = { + positions: new Float32Array(pos), + normals: new Float32Array(norm), + uvs: new Float32Array(uv), + tints: new Float32Array(tint), + shades: new Float32Array(shade), + indices: new Uint16Array(idx) + }; + + this._geometryCache.set(cacheKey, bakedGeometry); + return bakedGeometry; + } +} \ No newline at end of file diff --git a/src/mojangles-ascii.woff2 b/src/mojangles-ascii.woff2 new file mode 100644 index 00000000..34179078 Binary files /dev/null and b/src/mojangles-ascii.woff2 differ diff --git a/src/style.css b/src/style.css new file mode 100644 index 00000000..89420943 --- /dev/null +++ b/src/style.css @@ -0,0 +1,88 @@ +@font-face { + font-family: "Mojangles"; + font-style: normal; + font-weight: 400; + src: url("/src/mojangles-ascii.woff2"); + unicode-range: U+0000-007F; +} + +h1, h2, h3, h4, h5, h6, nav li { + font-family: "Mojangles", sans-serif; +} + +body { + max-width: 70ch; + margin-inline: auto; + font: 1rem / 1.5 sans-serif; +} + + +.tip { + color: forestgreen; +} + +.warn { + color: brown; +} + +.note { + color: mediumblue; +} + +.todo { + color: red; +} + +@media (prefers-color-scheme: dark) { + .tip { + color: springgreen; + } + + .warn { + color: coral; + } + + .note { + color: cyan; + } +} + +pre code { + text-wrap: wrap; +} + +.callout, details { + background: blue; + + margin: 1em -1em; + padding: 0.5em 1em; + background: rgb(from currentColor r g b / 5%); + border: solid currentColor; + border-width: 1px 0; + + .callout { + margin-inline: 0; + } +} + +.callout { + h1, h2, h3, h4, h5, h6 { + font-size: 1em; + vertical-align: baseline; + margin-inline-end: 1ch; + + &, & + p { + display: inline; + } + } + + *:last-child { + margin-block-end: 0; + padding-block-end: 0; + } +} + +summary::marker { + content: "Click to show "; + padding-left: 0; +} \ No newline at end of file diff --git a/src/texture.js b/src/texture.js new file mode 100644 index 00000000..558a8476 --- /dev/null +++ b/src/texture.js @@ -0,0 +1,86 @@ +export class TextureHandler { + constructor(size) { + this.canvas = document.createElement('canvas'); + this.canvas.width = size; + this.canvas.height = size; + this.ctx = this.canvas.getContext('2d', {willReadFrequently: true}); + this.ctx.imageSmoothingEnabled = false; + + this.uvmap = new Map(); + this.pendingDraws = new Map(); + + this.cellSize = 16; + this.padding = 1; + this.x = 0; + this.y = 0; + this.rowHeight = 0; + } + + prepare(cache, id, url) { + if (this.x + this.cellSize > this.canvas.width) { + this.x = 0; + this.y += this.rowHeight + this.padding; + this.rowHeight = 0; + } + + const currentX = this.x; + const currentY = this.y; + + this.x += this.cellSize + this.padding; + this.rowHeight = Math.max(this.rowHeight, this.cellSize); + + const uvData = { + u: currentX / this.canvas.width, + v: currentY / this.canvas.height, + du: this.cellSize / this.canvas.width, + dv: this.cellSize / this.canvas.height, + }; + + this.uvmap.set(id, uvData); + this.pendingDraws.set(id, {x: currentX, y: currentY}); + + this.ctx.fillStyle = '#00000066'; + this.ctx.fillRect(currentX, currentY, this.cellSize, this.cellSize); + } + + getFallback(id) { + return this.uvmap.get(id); // UVs map to the black silhouette! + } + + async process(cache, id, url) { + const pos = this.pendingDraws.get(id); + if (!pos) throw new Error(`Not prepared for ${id}.`); + this.pendingDraws.delete(id); + + const drawMissing = () => { + const half = this.cellSize / 2; + this.ctx.fillStyle = '#33333366'; // Gray + this.ctx.fillRect(pos.x, pos.y, half, half); + this.ctx.fillRect(pos.x + half, pos.y + half, half, half); + this.ctx.fillStyle = '#00000066'; // Black + this.ctx.fillRect(pos.x + half, pos.y, half, half); + this.ctx.fillRect(pos.x, pos.y + half, half, half); + }; + + drawMissing(); + + if (id !== ':missing') { + try { + const img = await new Promise((resolve, reject) => { + const i = new Image(); + i.crossOrigin = 'anonymous'; + i.onload = () => resolve(i); + i.onerror = () => reject(new Error(`Image load failed`)); + i.src = url + '.png'; + }); + // await new Promise(r => setTimeout(r, 2000)) + this.ctx.clearRect(pos.x, pos.y, this.cellSize, this.cellSize); + this.ctx.drawImage(img, pos.x, pos.y, this.cellSize, this.cellSize); + } catch (e) { + console.warn(`Missing texture: ${id}`); + } + } + + return this.uvmap.get(id); + } +} \ No newline at end of file diff --git a/src/world.js b/src/world.js new file mode 100644 index 00000000..ab4cd55a --- /dev/null +++ b/src/world.js @@ -0,0 +1,278 @@ +// world.js + +export class Block { + constructor(id, pos, state) { + this.id = id; + this.pos = pos; + this.state = state; + } +} + +export class World { + constructor(script = '') { + // Pure Data State + this.events = []; + this.labels = new Map(); + this.initialState = new Map(); + this.initialIndex = 0; + + if (script) { + this.#compile(script); + } + } + + #compile(script) { + let currentTime = -1; + let capturedInitialState = false; + + const shadowWorld = new Map(); + + const captureInitial = () => { + if (capturedInitialState) return; + for (const [k, v] of shadowWorld.entries()) { + this.initialState.set(k, {id: v.id, pos: [...v.pos], state: {...v.state}}); + } + this.initialIndex = this.events.length; + capturedInitialState = true; + }; + + const lines = script.split(/\n|
/).map(l => l.trim()).filter(l => l && !l.startsWith('#')); + console.log(lines) + + let currentBatch = []; + + for (let line of lines) { + let mergeNext = false; + + if (line.endsWith('&')) { + mergeNext = true; + line = line.slice(0, -1).trim(); + } + + const tokens = line.split(/\s+/); + const cmd = tokens[0]; + + if (cmd === 't') { + const newTime = parseFloat(tokens[1]); + + if (newTime >= 0 && !capturedInitialState) captureInitial(); + + if (currentBatch.length > 0) { + this.events.push({time: currentTime, actions: currentBatch}); + currentBatch = []; + } + + currentTime = newTime; + continue; + } + + if (cmd === 'l') { + this.labels.set(tokens[1], this.events.length); + continue; + } + + if (cmd === 'p') { + const x = parseFloat(tokens[1]); + const y = parseFloat(tokens[2]); + const z = parseFloat(tokens[3]); + const key = `${x},${y},${z}`; + + let id = null; + const newState = {}; + + for (let i = 4; i < tokens.length; i++) { + const token = tokens[i]; + if (token.includes('=')) { + const [k, v] = token.split('='); + newState[k] = v; + } else { + id = token; + } + } + + const prevBlock = shadowWorld.get(key); + const prev = prevBlock ? {id: prevBlock.id, state: {...prevBlock.state}} : null; + + const isAir = id === 'air' || id === 'minecraft:air'; + + if (isAir) { + shadowWorld.delete(key); + } else if (id) { + shadowWorld.set(key, {id, pos: [x, y, z], state: newState}); + } else if (prevBlock) { + Object.assign(prevBlock.state, newState); + } else { + console.warn(`Timeline warning: Attempted to update state of non-existent block at ${key}`); + continue; + } + + const nextBlock = shadowWorld.get(key); + const next = nextBlock ? {id: nextBlock.id, state: {...nextBlock.state}} : null; + + currentBatch.push({x, y, z, prev, next}); + + if (!mergeNext) { + this.events.push({time: currentTime, actions: currentBatch}); + currentBatch = []; + } + } + } + + if (currentBatch.length > 0) { + this.events.push({time: currentTime, actions: currentBatch}); + } + + if (!capturedInitialState) captureInitial(); + } + + getUniqueBlockStates() { + const unique = new Map(); + const add = (block) => { + if (!block || !block.id || block.id === 'air' || block.id === 'minecraft:air') return; + + // Create a stable hash for the state object so we don't duplicate requests + const stateHash = Object.entries(block.state) + .sort((a, b) => a[0].localeCompare(b[0])) + .map(e => `${e[0]}=${e[1]}`) + .join(','); + const hash = `${block.id}[${stateHash}]`; + + if (!unique.has(hash)) { + unique.set(hash, {id: block.id, state: {...block.state}}); + } + }; + + for (const block of this.initialState.values()) add(block); + for (const ev of this.events) { + for (const action of ev.actions) { + add(action.prev); + add(action.next); + } + } + return Array.from(unique.values()); + } +} + +export class WorldFrame { + constructor(world) { + this.world = world; + + // Playback State + this.blocks = new Map(); + this.listeners = new Set(); + this.currentIndex = 0; + this.currentTime = -Infinity; + + // Immediately sync frame to the bedrock state + this.reset(); + } + + subscribe(callback) { + this.listeners.add(callback); + return () => this.listeners.delete(callback); + } + + notify() { + for (const listener of this.listeners) listener(); + } + + get(x, y, z) { + return this.blocks.get(`${x},${y},${z}`); + } + + #apply(data, x, y, z) { + const key = `${x},${y},${z}`; + if (data) { + this.blocks.set(key, new Block(data.id, [x, y, z], {...data.state})); + } else { + this.blocks.delete(key); + } + } + + seek(target) { + let targetTime = target; + + if (typeof target === 'string') { + const absoluteIdx = this.world.labels.get(target); + if (absoluteIdx === undefined) throw new Error(`Label not found: ${target}`); + this.seekIndex(absoluteIdx); + return; + } + + let changed = false; + + while (this.currentIndex < this.world.events.length && this.world.events[this.currentIndex].time < targetTime) { + const batch = this.world.events[this.currentIndex]; + for (const action of batch.actions) { + this.#apply(action.next, action.x, action.y, action.z); + } + this.currentIndex++; + changed = true; + } + + while (this.currentIndex > this.world.initialIndex && this.world.events[this.currentIndex - 1].time >= targetTime) { + this.currentIndex--; + const batch = this.world.events[this.currentIndex]; + for (let i = batch.actions.length - 1; i >= 0; i--) { + const action = batch.actions[i]; + this.#apply(action.prev, action.x, action.y, action.z); + } + changed = true; + } + + this.currentTime = targetTime; + if (changed) this.notify(); + } + + seekIndex(absoluteIndex) { + let targetIndex = Math.max(this.world.initialIndex, Math.min(this.world.events.length, absoluteIndex)); + let changed = false; + + while (this.currentIndex < this.world.events.length && this.currentIndex < targetIndex) { + const batch = this.world.events[this.currentIndex]; + for (const action of batch.actions) { + this.#apply(action.next, action.x, action.y, action.z); + } + this.currentIndex++; + changed = true; + } + + while (this.currentIndex > 0 && this.currentIndex > targetIndex) { + this.currentIndex--; + const batch = this.world.events[this.currentIndex]; + for (let i = batch.actions.length - 1; i >= 0; i--) { + const action = batch.actions[i]; + this.#apply(action.prev, action.x, action.y, action.z); + } + changed = true; + } + + if (this.currentIndex < this.world.events.length) { + this.currentTime = this.world.events[this.currentIndex].time; + } else if (this.world.events.length > 0) { + this.currentTime = this.world.events[this.world.events.length - 1].time; + } else { + this.currentTime = -Infinity; + } + + if (changed) this.notify(); + } + + reset() { + this.blocks.clear(); + + for (const [key, block] of this.world.initialState.entries()) { + this.blocks.set(key, new Block(block.id, [...block.pos], {...block.state})); + } + + this.currentIndex = this.world.initialIndex; + + if (this.world.initialIndex > 0 && this.world.events.length > 0) { + this.currentTime = this.world.events[this.world.initialIndex - 1].time; + } else { + this.currentTime = -Infinity; + } + + this.notify(); + } +} \ No newline at end of file diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 00000000..5633c72d --- /dev/null +++ b/vite.config.js @@ -0,0 +1,41 @@ +import {defineConfig} from 'vite'; +import {resolve} from 'node:path'; +import {globSync} from 'node:fs'; + + +const typDir = resolve(import.meta.dirname, '.typ-bundle') +const srcDir = resolve(import.meta.dirname, 'src') +const pubDir = resolve(import.meta.dirname, 'public') +const outDir = resolve(import.meta.dirname, 'dist') + +const pattern = resolve(typDir, "*.html") +const inputFiles = globSync(pattern); +console.log(inputFiles) + +export default defineConfig({ + base: "/secret-knowledge/", + root: typDir, + publicDir: pubDir, + + // 1. Map the browser's flattened requests back to the real src directory + resolve: { + alias: { + '/src': srcDir + } + }, + + // 2. Permit Vite to serve assets from outside the 'bundle' root folder during dev + server: { + fs: { + allow: [typDir, srcDir,] + }, watch: { + usePolling: true + } + }, + + build: { + outDir: outDir, emptyOutDir: true, rollupOptions: { + input: inputFiles + } + } +});