summaryrefslogtreecommitdiff
path: root/assets/minecraft/optifine/ctm/the_end/grass
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2024-01-20 02:25:44 +0200
committerGravatar Uko Kokņevičs2024-01-20 02:25:44 +0200
commit88e4e8852a5f1c33794abe430411b73c3ade507a (patch)
treeb8a46554b8963269fbbbe5df21122513a5b87228 /assets/minecraft/optifine/ctm/the_end/grass
downloadfaithless16x-88e4e8852a5f1c33794abe430411b73c3ade507a.tar.gz
faithless16x-88e4e8852a5f1c33794abe430411b73c3ade507a.tar.xz
faithless16x-88e4e8852a5f1c33794abe430411b73c3ade507a.zip
Initial import
Diffstat (limited to 'assets/minecraft/optifine/ctm/the_end/grass')
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/barrens_grass.pngbin0 -> 165 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.pngbin0 -> 259 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/barrens_stone.properties6
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/barrens_tall_grass.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/big_end_stone.pngbin0 -> 252 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass.pngbin0 -> 292 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_ctm.pngbin0 -> 401 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering.pngbin0 -> 259 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering180.pngbin0 -> 259 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering270.pngbin0 -> 259 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering90.pngbin0 -> 261 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone.pngbin0 -> 257 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone180.pngbin0 -> 257 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone270.pngbin0 -> 256 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone90.pngbin0 -> 258 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones.pngbin0 -> 268 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones180.pngbin0 -> 270 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones270.pngbin0 -> 270 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones90.pngbin0 -> 271 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top.pngbin0 -> 238 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top180.pngbin0 -> 238 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top270.pngbin0 -> 237 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top90.pngbin0 -> 238 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/highlands_grass.pngbin0 -> 464 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_ctm.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_side.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_top.properties6
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/highlands_tall_grass.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/islands_grass.pngbin0 -> 227 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_ctm.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_side.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_top.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/islands_tall_grass.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_grass.pngbin0 -> 248 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_ctm.properties6
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_side.properties6
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_top.properties7
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_stone.properties7
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/midlands_tall_grass.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/purple_end_stone.pngbin0 -> 297 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/sculk_grass.pngbin0 -> 305 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/sculk_grass_ctm.pngbin0 -> 407 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/sculk_grass_top.pngbin0 -> 238 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_grass_block_top.properties7
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient0.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient1.properties7
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient2.properties6
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient3.properties7
-rwxr-xr-xassets/minecraft/optifine/ctm/the_end/grass/the_end_tall_grass.properties5
50 files changed, 122 insertions, 0 deletions
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/barrens_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/barrens_grass.png
new file mode 100755
index 00000000..b932e0f8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/barrens_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.png b/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.png
new file mode 100755
index 00000000..f6ba29da
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.properties b/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.properties
new file mode 100755
index 00000000..550cdb98
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/barrens_shroom.properties
@@ -0,0 +1,4 @@
1matchTiles=end_stone_shroom
2tiles=./barrens_shroom
3method=random
4biomes=end_barrens end_midlands small_end_islands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/barrens_stone.properties b/assets/minecraft/optifine/ctm/the_end/grass/barrens_stone.properties
new file mode 100755
index 00000000..6351193e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/barrens_stone.properties
@@ -0,0 +1,6 @@
1matchTiles=end_stone
2tiles=end_stone ./big_end_stone ./purple_end_stone
3weights= 15 1 5
4symmetry=all
5method=random
6biomes=end_barrens \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/barrens_tall_grass.properties b/assets/minecraft/optifine/ctm/the_end/grass/barrens_tall_grass.properties
new file mode 100755
index 00000000..d9d927bd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/barrens_tall_grass.properties
@@ -0,0 +1,4 @@
1matchTiles=end_stone_grass
2tiles=./barrens_grass
3method=random
4biomes=end_barrens \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/big_end_stone.png b/assets/minecraft/optifine/ctm/the_end/grass/big_end_stone.png
new file mode 100755
index 00000000..1e99b198
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/big_end_stone.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass.png
new file mode 100755
index 00000000..7366fea6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_ctm.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_ctm.png
new file mode 100755
index 00000000..da161148
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_ctm.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering.png
new file mode 100755
index 00000000..88767ad6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering180.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering180.png
new file mode 100755
index 00000000..1a1fd050
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering180.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering270.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering270.png
new file mode 100755
index 00000000..38e23a87
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering270.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering90.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering90.png
new file mode 100755
index 00000000..48edec07
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_flowering90.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone.png
new file mode 100755
index 00000000..812b9c89
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone180.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone180.png
new file mode 100755
index 00000000..bf7e62fb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone180.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone270.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone270.png
new file mode 100755
index 00000000..1e20a846
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone270.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone90.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone90.png
new file mode 100755
index 00000000..c9c2c25e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stone90.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones.png
new file mode 100755
index 00000000..354c3bd3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones180.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones180.png
new file mode 100755
index 00000000..63fec2b6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones180.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones270.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones270.png
new file mode 100755
index 00000000..4be146dd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones270.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones90.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones90.png
new file mode 100755
index 00000000..32120765
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_stones90.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top.png
new file mode 100755
index 00000000..be29d140
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top180.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top180.png
new file mode 100755
index 00000000..3152963d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top180.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top270.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top270.png
new file mode 100755
index 00000000..7474e87f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top270.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top90.png b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top90.png
new file mode 100755
index 00000000..2c6855e8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/chorus_grass_top90.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass.png
new file mode 100755
index 00000000..5a453cc6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_ctm.properties b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_ctm.properties
new file mode 100755
index 00000000..0c90eda7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_ctm.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_ctm
2tiles=./chorus_grass_ctm
3method=random
4faces=top
5biomes=end_highlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_side.properties b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_side.properties
new file mode 100755
index 00000000..de216ea3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_side.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone
2tiles=./end_stone ./end_stone ./chorus_grass ./chorus_grass
3method=vertical
4faces=north south east west
5biomes=end_highlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_top.properties b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_top.properties
new file mode 100755
index 00000000..e722fbce
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/highlands_grass_block_top.properties
@@ -0,0 +1,6 @@
1matchTiles=end_stone_grass_top
2tiles=./chorus_grass_top ./chorus_grass_flowering ./chorus_grass_stone ./chorus_grass_stones ./chorus_grass_top90 ./chorus_grass_flowering90 ./chorus_grass_stone90 ./chorus_grass_stones90 ./chorus_grass_top180 ./chorus_grass_flowering180 ./chorus_grass_stone180 ./chorus_grass_stones180 ./chorus_grass_top270 ./chorus_grass_flowering270 ./chorus_grass_stone270 ./chorus_grass_stones270
3weights=70 5 2 1 70 5 2 1 70 5 2 1 70 5 2 1
4method=random
5faces=top
6biomes=end_highlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/highlands_tall_grass.properties b/assets/minecraft/optifine/ctm/the_end/grass/highlands_tall_grass.properties
new file mode 100755
index 00000000..725394f3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/highlands_tall_grass.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_grass
2tiles=./highlands_grass ./midlands_grass
3method=random
4symmetry=all
5biomes=end_highlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/islands_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass.png
new file mode 100755
index 00000000..1a05ae9c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_ctm.properties b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_ctm.properties
new file mode 100755
index 00000000..8846fc70
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_ctm.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_ctm
2tiles=./sculk_grass_ctm
3method=fixed
4faces=top
5biomes=small_end_islands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_side.properties b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_side.properties
new file mode 100755
index 00000000..dd07a54e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_side.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone
2tiles=./end_stone ./end_stone ./sculk_grass ./sculk_grass
3method=vertical
4faces=north south east west
5biomes=small_end_islands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_top.properties b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_top.properties
new file mode 100755
index 00000000..739a52f5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/islands_grass_block_top.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_grass_top
2tiles=./sculk_grass_top
3method=random
4faces=top
5biomes=small_end_islands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/islands_tall_grass.properties b/assets/minecraft/optifine/ctm/the_end/grass/islands_tall_grass.properties
new file mode 100755
index 00000000..04448007
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/islands_tall_grass.properties
@@ -0,0 +1,4 @@
1matchTiles=end_stone_grass
2tiles=./islands_grass
3method=random
4biomes=small_end_islands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass.png
new file mode 100755
index 00000000..5bf94c8f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_ctm.properties b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_ctm.properties
new file mode 100755
index 00000000..ea9b511c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_ctm.properties
@@ -0,0 +1,6 @@
1matchTiles=end_stone_ctm
2tiles=./chorus_grass_ctm
3method=fixed
4faces=top
5heights=58-75
6biomes=end_midlands the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_side.properties b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_side.properties
new file mode 100755
index 00000000..242ffcdc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_side.properties
@@ -0,0 +1,6 @@
1matchTiles=end_stone
2tiles=./end_stone ./end_stone ./chorus_grass ./chorus_grass
3method=vertical
4faces=north south east west
5heights=58-75
6biomes=end_midlands the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_top.properties b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_top.properties
new file mode 100755
index 00000000..76ecabc9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_grass_block_top.properties
@@ -0,0 +1,7 @@
1matchTiles=end_stone_grass_top
2tiles=./chorus_grass_top ./chorus_grass_flowering ./chorus_grass_stone ./chorus_grass_stones ./chorus_grass_top90 ./chorus_grass_flowering90 ./chorus_grass_stone90 ./chorus_grass_stones90 ./chorus_grass_top180 ./chorus_grass_flowering180 ./chorus_grass_stone180 ./chorus_grass_stones180 ./chorus_grass_top270 ./chorus_grass_flowering270 ./chorus_grass_stone270 ./chorus_grass_stones270
3weights=60 1 2 3 60 1 2 3 60 1 2 3 60 1 2 3
4method=random
5faces=top
6heights=58-75
7biomes=end_midlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_stone.properties b/assets/minecraft/optifine/ctm/the_end/grass/midlands_stone.properties
new file mode 100755
index 00000000..5ad7c9fb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_stone.properties
@@ -0,0 +1,7 @@
1matchTiles=end_stone
2tiles=end_stone ./big_end_stone ./purple_end_stone
3weights= 12 5 1
4symmetry=all
5heights=0-57
6method=random
7biomes=end_midlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/midlands_tall_grass.properties b/assets/minecraft/optifine/ctm/the_end/grass/midlands_tall_grass.properties
new file mode 100755
index 00000000..2f7a2993
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/midlands_tall_grass.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_grass
2tiles=./midlands_grass
3method=random
4heights=57-75
5biomes=end_midlands \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/purple_end_stone.png b/assets/minecraft/optifine/ctm/the_end/grass/purple_end_stone.png
new file mode 100755
index 00000000..d9032572
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/purple_end_stone.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass.png b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass.png
new file mode 100755
index 00000000..a20f1ecb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_ctm.png b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_ctm.png
new file mode 100755
index 00000000..2f2e84e5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_ctm.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_top.png b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_top.png
new file mode 100755
index 00000000..3eec4853
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/sculk_grass_top.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_grass_block_top.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_grass_block_top.properties
new file mode 100755
index 00000000..8e219c50
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_grass_block_top.properties
@@ -0,0 +1,7 @@
1matchTiles=end_stone_grass_top
2tiles=./chorus_grass_top ./chorus_grass_stone ./chorus_grass_stones ./chorus_grass_top90 ./chorus_grass_stone90 ./chorus_grass_stones90 ./chorus_grass_top180 ./chorus_grass_stone180 ./chorus_grass_stones180 ./chorus_grass_top270 ./chorus_grass_stone270 ./chorus_grass_stones270
3weights=125 5 1 125 5 1 125 5 1 125 5 1
4heights=58-75
5method=random
6faces=top
7biomes=the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient0.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient0.properties
new file mode 100755
index 00000000..bed79a34
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient0.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone
2tiles=purple_end_stone
3method=random
4heights=0-30
5biomes=the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient1.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient1.properties
new file mode 100755
index 00000000..e12bb5f4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient1.properties
@@ -0,0 +1,7 @@
1matchTiles=end_stone
2tiles=purple_end_stone end_stone
3weights=3 1
4method=random
5heights=31-33
6symmetry=all
7biomes=the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient2.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient2.properties
new file mode 100755
index 00000000..0603ff4e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient2.properties
@@ -0,0 +1,6 @@
1matchTiles=end_stone
2tiles=purple_end_stone end_stone
3method=random
4heights=34-36
5symmetry=all
6biomes=the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient3.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient3.properties
new file mode 100755
index 00000000..0d5eb9ce
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_stone_gradient3.properties
@@ -0,0 +1,7 @@
1matchTiles=end_stone
2tiles=purple_end_stone end_stone
3weights=1 3
4method=random
5heights=37-39 57-64
6symmetry=all
7biomes=the_end \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/the_end/grass/the_end_tall_grass.properties b/assets/minecraft/optifine/ctm/the_end/grass/the_end_tall_grass.properties
new file mode 100755
index 00000000..05ddd5dc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/the_end/grass/the_end_tall_grass.properties
@@ -0,0 +1,5 @@
1matchTiles=end_stone_grass
2tiles=./midlands_grass
3method=random
4heights=58-75
5biomes=the_end \ No newline at end of file