diff --git a/src/inc/block.hpp b/src/inc/block.hpp index 2fc875a..8ba3776 100644 --- a/src/inc/block.hpp +++ b/src/inc/block.hpp @@ -139,6 +139,10 @@ enum block_id id_melon, + id_dry_farmland, + + id_wet_farmland, + id_null }; @@ -278,7 +282,11 @@ std::vector block_id_to_string = "jack_o_lantern", - "melon" + "melon", + + "dry_farmland", + + "wet_farmland" }; // Conversion from block_id to std::string (used for in-game text). @@ -417,7 +425,11 @@ std::vector block_id_to_block_name = "Jack o' Lantern", - "Melon" + "Melon", + + "Dry Farmland", + + "Wet Farmland" }; // Returns true if a block is a cross block. Otherwise, returns false. diff --git a/src/inc/face.hpp b/src/inc/face.hpp index 3c28654..b26d70f 100644 --- a/src/inc/face.hpp +++ b/src/inc/face.hpp @@ -225,6 +225,10 @@ void load_block_face_info_array() make_face_info_block_food(block_name_to_layer.at("pumpkin_top"), block_name_to_layer.at("pumpkin_face_on"), block_name_to_layer.at("pumpkin_side")), - make_face_info_cap(block_name_to_layer.at("melon_top"), block_name_to_layer.at("melon_side")) + make_face_info_cap(block_name_to_layer.at("melon_top"), block_name_to_layer.at("melon_side")), + + make_face_info_cap(block_name_to_layer.at("farmland_dry"), block_name_to_layer.at("dirt")), + + make_face_info_cap(block_name_to_layer.at("farmland_wet"), block_name_to_layer.at("dirt")) }; } \ No newline at end of file diff --git a/src/inc/image.hpp b/src/inc/image.hpp index ff4ede7..8add27a 100644 --- a/src/inc/image.hpp +++ b/src/inc/image.hpp @@ -39,6 +39,10 @@ std::vector all_tex = "emerald_ore", + "farmland_dry", + + "farmland_wet", + "furnace_front_off", "furnace_front_on", diff --git a/tex/farmland_dry.png b/tex/farmland_dry.png new file mode 100755 index 0000000..d03a0f4 Binary files /dev/null and b/tex/farmland_dry.png differ diff --git a/tex/farmland_wet.png b/tex/farmland_wet.png new file mode 100755 index 0000000..f8d460d Binary files /dev/null and b/tex/farmland_wet.png differ