Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dc4b7480d6 |
+7
-1
@@ -11,6 +11,7 @@ public class Program
|
|||||||
|
|
||||||
// string blockname;
|
// string blockname;
|
||||||
static string ctm_dir;
|
static string ctm_dir;
|
||||||
|
static string texture_dir;
|
||||||
static void Main()
|
static void Main()
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -20,7 +21,7 @@ public class Program
|
|||||||
// Dedupe, sort alphabetically once for consistent display
|
// Dedupe, sort alphabetically once for consistent display
|
||||||
var blocks = AutoComplete.FullBlocks.Distinct().OrderBy(b => b).ToList();
|
var blocks = AutoComplete.FullBlocks.Distinct().OrderBy(b => b).ToList();
|
||||||
|
|
||||||
Console.WriteLine("Minecraft 26.2 (Chaos Cubed) — Full Block Picker");
|
// Console.WriteLine("Minecraft 26.2 (Chaos Cubed) — Full Block Picker");
|
||||||
// Console.WriteLine("Type to filter, Up/Down to move, Tab/Enter to accept, Esc to cancel.");
|
// Console.WriteLine("Type to filter, Up/Down to move, Tab/Enter to accept, Esc to cancel.");
|
||||||
Console.WriteLine();
|
Console.WriteLine();
|
||||||
|
|
||||||
@@ -107,8 +108,11 @@ public class Program
|
|||||||
method=ctm
|
method=ctm
|
||||||
tiles=0-47";
|
tiles=0-47";
|
||||||
|
|
||||||
|
|
||||||
File.WriteAllText(ctm_dir + "/" + blockname + ".properties", ctmproperties);
|
File.WriteAllText(ctm_dir + "/" + blockname + ".properties", ctmproperties);
|
||||||
|
|
||||||
|
File.Copy(full_texture, texture_dir + "/" + blockname + ".png");
|
||||||
|
|
||||||
int[] top = { 4, 5, 7, 12, 13, 14, 15, 29, 31 };
|
int[] top = { 4, 5, 7, 12, 13, 14, 15, 29, 31 };
|
||||||
int[] bottom = { 16, 17, 18, 36, 37, 38, 39, 40, 42 };
|
int[] bottom = { 16, 17, 18, 36, 37, 38, 39, 40, 42 };
|
||||||
int[] both = { 0, 1, 2, 3 };
|
int[] both = { 0, 1, 2, 3 };
|
||||||
@@ -141,8 +145,10 @@ tiles=0-47";
|
|||||||
string pack_Name = "output";
|
string pack_Name = "output";
|
||||||
|
|
||||||
ctm_dir = Path.Combine(working_dir,pack_Name, "assets/minecraft/optifine/ctm/" + blockname);
|
ctm_dir = Path.Combine(working_dir,pack_Name, "assets/minecraft/optifine/ctm/" + blockname);
|
||||||
|
texture_dir = Path.Combine(working_dir,pack_Name, "assets/minecraft/textures/block/");
|
||||||
|
|
||||||
Directory.CreateDirectory(ctm_dir);
|
Directory.CreateDirectory(ctm_dir);
|
||||||
|
Directory.CreateDirectory(texture_dir);
|
||||||
// Directory.CreateDirectory(working_dir + "/1output/assets");
|
// Directory.CreateDirectory(working_dir + "/1output/assets");
|
||||||
|
|
||||||
string mcmeta = @"{
|
string mcmeta = @"{
|
||||||
|
|||||||
+8
-1
@@ -233,7 +233,14 @@ namespace txtgen
|
|||||||
}
|
}
|
||||||
else if (!char.IsControl(key.KeyChar))
|
else if (!char.IsControl(key.KeyChar))
|
||||||
{
|
{
|
||||||
buffer += key.KeyChar;
|
/// i did it so it may not work with rest
|
||||||
|
char number = key.KeyChar;
|
||||||
|
if (key.KeyChar == ' ')
|
||||||
|
{
|
||||||
|
number = '_';
|
||||||
|
|
||||||
|
}
|
||||||
|
buffer += number;
|
||||||
filtered = FilterAndRank(options, buffer);
|
filtered = FilterAndRank(options, buffer);
|
||||||
selectedIndex = 0;
|
selectedIndex = 0;
|
||||||
scrollOffset = 0;
|
scrollOffset = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user