diff --git a/TODO.md b/TODO.md index 5758b4b..6a7d529 100644 --- a/TODO.md +++ b/TODO.md @@ -13,26 +13,21 @@ * Figure out electronic devices - function === ACHIEVEMENTS === -Gambler - throw dice 100 times -One In 64 Million - roll perfect d20 x 6 -Serious Addiction - throw a dice 1000 times, and then reevaluate your life choices -What the- - ??? meat ??? rake - +IN -- + Worker's Tool - acquire a sickle + Kolkhoz Warrior - kill someone with a sickle + Gambler - throw dice 100 times + Lucky throw - roll perfect die 100 times + Serious Addiction - throw a dice 1000 times, and then reevaluate your life choices +TODO -- + Chicken kiev - kill a chicken with aspect of fire sickle +=== VERSION SPECIFIC === ## 0.3 -Goal - QOL -X * Russian translation -X * Cherry & bamboo planks (parquet) ++ warped -* More achievements +Goals left - QOL * All missing recipes * Better feedback - particles, noises -* Block breaking particle textures * Fix post lamps hit-boxes -X * Add backside of TV hit-box * Missing warning stripes * Rework cigarette (code and some functionality) * More landmines, land mine base item, create integration for it -* Code maintenance -X * Mod menu integration - setting screen, Russian description -* Overall better config management (/reload?) -* Update the new russian translation!!! \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/datagen/Advancements.java b/src/main/java/su/a71/new_soviet/datagen/Advancements.java index f8b1c8a..6d2580e 100644 --- a/src/main/java/su/a71/new_soviet/datagen/Advancements.java +++ b/src/main/java/su/a71/new_soviet/datagen/Advancements.java @@ -12,6 +12,7 @@ import net.minecraft.predicate.entity.DamageSourcePredicate; import net.minecraft.predicate.entity.EntityEquipmentPredicate; import net.minecraft.predicate.entity.EntityPredicate; import net.minecraft.predicate.entity.PlayerPredicate; +import net.minecraft.predicate.item.EnchantmentPredicate; import net.minecraft.predicate.item.ItemPredicate; import net.minecraft.stat.Stats; import net.minecraft.text.Text; diff --git a/src/main/resources/assets/new_soviet/lang/en_us.json b/src/main/resources/assets/new_soviet/lang/en_us.json index bd07824..6039731 100644 --- a/src/main/resources/assets/new_soviet/lang/en_us.json +++ b/src/main/resources/assets/new_soviet/lang/en_us.json @@ -166,6 +166,7 @@ "item.new_soviet.dice.thrown_multiple_announce": "Dice were thrown by %s with result:", "subtitles.new_soviet.dice_throw": "Dice thrown", "stat.new_soviet.roll_perfect_dice": "Perfect Dice Throws", + "stat.new_soviet.roll_dice": "Total Dice Throws", "block.new_soviet.ap_landmine": "AP Landmine", "block.new_soviet.chiseled_mangrove_door": "Chiseled Mangrove Door", "block.new_soviet.chiseled_oak_door": "Chiseled Oak Door", diff --git a/src/main/resources/assets/new_soviet/lang/rpr.json b/src/main/resources/assets/new_soviet/lang/rpr.json index d145fa6..fdeb78a 100644 --- a/src/main/resources/assets/new_soviet/lang/rpr.json +++ b/src/main/resources/assets/new_soviet/lang/rpr.json @@ -121,6 +121,8 @@ "block.new_soviet.cross_birch_planks": "Бѣрѣзовый паркѣтъ «крѣстиком»", "block.new_soviet.herringbone_crimson_planks": "Багровый паркѣтъ «ёлочкой»", "block.new_soviet.cross_crimson_planks": "Багровый паркѣтъ «крѣстиком»", + "block.new_soviet.herringbone_warped_planks": "Искажённый паркѣтъ «ёлочкой»", + "block.new_soviet.cross_warped_planks": "Искажённый паркѣтъ «крѣстиком»", "block.new_soviet.herringbone_dark_oak_planks": "Паркѣтъ из тѣмнаго дуба «ёлочкой»", "block.new_soviet.cross_dark_oak_planks": "Паркѣтъ из тѣмнаго дуба «крѣстиком»", "block.new_soviet.herringbone_jungle_planks": "Тропическiй паркѣтъ «ёлочкой»", @@ -164,6 +166,7 @@ "item.new_soviet.dice.thrown_multiple_announce": "Игрокъ %s кинул(а) кости съ рѣзультатом:", "subtitles.new_soviet.dice_throw": "Бросокъ игральной кости", "stat.new_soviet.roll_perfect_dice": "Идѣальный бросокъ кости", + "stat.new_soviet.roll_dice": "Всего бросковъ кости", "block.new_soviet.ap_landmine": "Противопѣхотныя мина", "block.new_soviet.chiseled_mangrove_door": "Рѣзныя мангровыя двѣрь", "block.new_soviet.chiseled_oak_door": "Рѣзныя дубовыя двѣрь", @@ -401,6 +404,10 @@ "block.new_soviet.herringbone_crimson_planks_stairs": "Ступѣнi из багроваго паркѣта «ёлочкой»", "block.new_soviet.cross_crimson_planks_slab": "Плита из багроваго паркѣта «крѣстиком»", "block.new_soviet.cross_crimson_planks_stairs": "Ступѣнi из багроваго паркѣта «крѣстиком»", + "block.new_soviet.herringbone_warped_planks_slab": "Плита из искажённого паркѣта «ёлочкой»", + "block.new_soviet.herringbone_warped_planks_stairs": "Ступѣнi из искажённого паркѣта «ёлочкой»", + "block.new_soviet.cross_warped_planks_slab": "Плита из искажённого паркѣта «крѣстиком»", + "block.new_soviet.cross_warped_planks_stairs": "Ступѣнi из искажённого паркѣта «крѣстиком»", "block.new_soviet.herringbone_dark_oak_planks_slab": "Плита из паркѣта из тѣмнаго дуба «ёлочкой»", "block.new_soviet.herringbone_dark_oak_planks_stairs": "Ступѣнi из паркѣта из тѣмнаго дуба «ёлочкой»", "block.new_soviet.cross_dark_oak_planks_slab": "Плита из паркѣта из тѣмнаго дуба «крѣстиком»", @@ -468,6 +475,15 @@ "block.new_soviet.cyan_boundary_marker": "Бирюзовый погранiчный столб", "block.new_soviet.barbed_wire": "Колючыя проволока", "block.new_soviet.dirt_road": "Зѣмляныя дорожка", + "block.new_soviet.cross_cherry_planks": "Вiшнёвый паркѣт «крѣстиком»", + "block.new_soviet.cross_cherry_planks_stairs": "Ступѣнi из вiшнёвого паркѣта «крѣстиком»", + "block.new_soviet.cross_cherry_planks_slab": "Плита из вишнёвого паркѣта «крѣстиком»", + "block.new_soviet.herringbone_cherry_planks": "Вiшнёвый паркѣт «ёлочкой»", + "block.new_soviet.herringbone_cherry_planks_stairs": "Ступѣнi из вишнёвого паркѣта «ёлочкой»", + "block.new_soviet.herringbone_cherry_planks_slab": "Плита из вишнёвого паркѣта «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks": "Бамбуковый паркѣт «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks_stairs": "Ступѣнi из бамбукового паркѣта «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks_slab": "Плита из бамбукового паркѣта «ёлочкой»", "advancement.new_soviet.root.name": "Новыя эра!", "advancement.new_soviet.root.desc": "Врѣмя совѣршать вѣликое!", diff --git a/src/main/resources/assets/new_soviet/lang/ru_ru.json b/src/main/resources/assets/new_soviet/lang/ru_ru.json index 4337183..09e78cf 100644 --- a/src/main/resources/assets/new_soviet/lang/ru_ru.json +++ b/src/main/resources/assets/new_soviet/lang/ru_ru.json @@ -121,6 +121,8 @@ "block.new_soviet.cross_birch_planks": "Берёзовый паркет «крестиком»", "block.new_soviet.herringbone_crimson_planks": "Багровый паркет «ёлочкой»", "block.new_soviet.cross_crimson_planks": "Багровый паркет «крестиком»", + "block.new_soviet.herringbone_warped_planks": "Искажённый паркет «ёлочкой»", + "block.new_soviet.cross_warped_planks": "Искажённый паркет «крестиком»", "block.new_soviet.herringbone_dark_oak_planks": "Паркет из тёмного дуба «ёлочкой»", "block.new_soviet.cross_dark_oak_planks": "Паркет из тёмного дуба «крестиком»", "block.new_soviet.herringbone_jungle_planks": "Тропический паркет «ёлочкой»", @@ -163,7 +165,8 @@ "item.new_soviet.dice.thrown_announce": "Игрок %s кинул(а) кость с результатом:", "item.new_soviet.dice.thrown_multiple_announce": "Игрок %s кинул(а) кости с результатом:", "subtitles.new_soviet.dice_throw": "Бросок игральной кости", - "stat.new_soviet.roll_perfect_dice": "Идеальный бросок кости", + "stat.new_soviet.roll_perfect_dice": "Идеальных бросок кости", + "stat.new_soviet.roll_dice": "Всего бросков кости", "block.new_soviet.ap_landmine": "Противопехотная мина", "block.new_soviet.chiseled_mangrove_door": "Резная мангровая дверь", "block.new_soviet.chiseled_oak_door": "Резная дубовая дверь", @@ -401,6 +404,10 @@ "block.new_soviet.herringbone_crimson_planks_stairs": "Ступени из багрового паркета «ёлочкой»", "block.new_soviet.cross_crimson_planks_slab": "Плита из багрового паркета «крестиком»", "block.new_soviet.cross_crimson_planks_stairs": "Ступени из багрового паркета «крестиком»", + "block.new_soviet.herringbone_warped_planks_slab": "Плита из искажённого паркета «ёлочкой»", + "block.new_soviet.herringbone_warped_planks_stairs": "Ступени из искажённого паркета «ёлочкой»", + "block.new_soviet.cross_warped_planks_slab": "Плита из искажённого паркета «крестиком»", + "block.new_soviet.cross_warped_planks_stairs": "Ступени из искажённого паркета «крестиком»", "block.new_soviet.herringbone_dark_oak_planks_slab": "Плита из паркета из тёмного дуба «ёлочкой»", "block.new_soviet.herringbone_dark_oak_planks_stairs": "Ступени из паркета из тёмного дуба «ёлочкой»", "block.new_soviet.cross_dark_oak_planks_slab": "Плита из паркета из тёмного дуба «крестиком»", @@ -468,6 +475,15 @@ "block.new_soviet.cyan_boundary_marker": "Бирюзовый пограничный столб", "block.new_soviet.barbed_wire": "Колючая проволока", "block.new_soviet.dirt_road": "Земляная дорожка", + "block.new_soviet.cross_cherry_planks": "Вишнёвый паркет «крестиком»", + "block.new_soviet.cross_cherry_planks_stairs": "Ступени из вишнёвого паркета «крестиком»", + "block.new_soviet.cross_cherry_planks_slab": "Плита из вишнёвого паркета «крестиком»", + "block.new_soviet.herringbone_cherry_planks": "Вишнёвый паркет «ёлочкой»", + "block.new_soviet.herringbone_cherry_planks_stairs": "Ступени из вишнёвого паркета «ёлочкой»", + "block.new_soviet.herringbone_cherry_planks_slab": "Плита из вишнёвого паркета «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks": "Бамбуковый паркет «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks_stairs": "Ступени из бамбукового паркета «ёлочкой»", + "block.new_soviet.herringbone_bamboo_planks_slab": "Плита из бамбукового паркета «ёлочкой»", "advancement.new_soviet.root.name": "Новая эра!", "advancement.new_soviet.root.desc": "Время совершать великое!",