Lucernia textures & lang

This commit is contained in:
paulevsGitch 2021-03-16 14:32:42 +03:00
parent 56a8fa0e3a
commit dabd62d5b8
40 changed files with 183 additions and 8 deletions

View file

@ -1,11 +1,13 @@
package ru.betterend.blocks; package ru.betterend.blocks;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.fabricmc.fabric.api.tool.attribute.v1.FabricToolTags;
import net.minecraft.block.Material; import net.minecraft.block.Material;
import net.minecraft.sound.BlockSoundGroup;
import ru.betterend.blocks.basis.BlockBase; import ru.betterend.blocks.basis.BlockBase;
public class FilaluxLanternBlock extends BlockBase { public class FilaluxLanternBlock extends BlockBase {
public FilaluxLanternBlock() { public FilaluxLanternBlock() {
super(FabricBlockSettings.of(Material.WOOD).luminance(15)); super(FabricBlockSettings.of(Material.WOOD).luminance(15).sounds(BlockSoundGroup.WOOD).breakByTool(FabricToolTags.AXES));
} }
} }

View file

@ -171,6 +171,7 @@ public class EndFeatures {
// Terrain // // Terrain //
public static final EndFeature END_LAKE = EndFeature.makeLakeFeature("end_lake", new EndLakeFeature(), 4); public static final EndFeature END_LAKE = EndFeature.makeLakeFeature("end_lake", new EndLakeFeature(), 4);
public static final EndFeature END_LAKE_NORMAL = EndFeature.makeLakeFeature("end_lake_normal", new EndLakeFeature(), 20);
public static final EndFeature END_LAKE_RARE = EndFeature.makeLakeFeature("end_lake_rare", new EndLakeFeature(), 40); public static final EndFeature END_LAKE_RARE = EndFeature.makeLakeFeature("end_lake_rare", new EndLakeFeature(), 40);
public static final EndFeature ROUND_CAVE = EndFeature.makeRawGenFeature("round_cave", new RoundCaveFeature(), 2); public static final EndFeature ROUND_CAVE = EndFeature.makeRawGenFeature("round_cave", new RoundCaveFeature(), 2);
public static final EndFeature SPIRE = EndFeature.makeRawGenFeature("spire", new SpireFeature(), 2); public static final EndFeature SPIRE = EndFeature.makeRawGenFeature("spire", new SpireFeature(), 2);

View file

@ -10,14 +10,14 @@ import ru.betterend.registry.EndSounds;
public class LanternWoodsBiome extends EndBiome { public class LanternWoodsBiome extends EndBiome {
public LanternWoodsBiome() { public LanternWoodsBiome() {
super(new BiomeDefinition("lantern_woods") super(new BiomeDefinition("lantern_woods")
.setFogColor(132, 35, 13) .setFogColor(189, 82, 70)
.setFogDensity(1.1F) .setFogDensity(1.1F)
.setWaterAndFogColor(113, 88, 53) .setWaterAndFogColor(171, 234, 226)
.setPlantsColor(237, 122, 66) .setPlantsColor(254, 85, 57)
.setSurface(EndBlocks.RUTISCUS) .setSurface(EndBlocks.RUTISCUS)
.setMusic(EndSounds.MUSIC_FOREST) .setMusic(EndSounds.MUSIC_FOREST)
.setParticles(EndParticles.GLOWING_SPHERE, 0.0005F) .setParticles(EndParticles.GLOWING_SPHERE, 0.001F)
.addFeature(EndFeatures.END_LAKE_RARE) .addFeature(EndFeatures.END_LAKE_NORMAL)
.addFeature(EndFeatures.LUCERNIA) .addFeature(EndFeatures.LUCERNIA)
.addFeature(EndFeatures.LUCERNIA_BUSH) .addFeature(EndFeatures.LUCERNIA_BUSH)
.addFeature(EndFeatures.FILALUX) .addFeature(EndFeatures.FILALUX)

View file

@ -0,0 +1,22 @@
{
"variants": {
"axis=x": [
{ "model": "betterend:block/lucernia_bark", "x": 90, "y": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_bark_2", "x": 90, "y": 90 },
{ "model": "betterend:block/lucernia_bark_3", "x": 90, "y": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_bark_4", "x": 90, "y": 90 }
],
"axis=y": [
{ "model": "betterend:block/lucernia_bark", "weight": 16 },
{ "model": "betterend:block/lucernia_bark_2" },
{ "model": "betterend:block/lucernia_bark_3", "weight": 16 },
{ "model": "betterend:block/lucernia_bark_4" }
],
"axis=z": [
{ "model": "betterend:block/lucernia_bark", "x": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_bark_2", "x": 90 },
{ "model": "betterend:block/lucernia_bark_3", "x": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_bark_4", "x": 90 }
]
}
}

View file

@ -0,0 +1,22 @@
{
"variants": {
"axis=x": [
{ "model": "betterend:block/lucernia_log", "x": 90, "y": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_log_2", "x": 90, "y": 90 },
{ "model": "betterend:block/lucernia_log_3", "x": 90, "y": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_log_4", "x": 90, "y": 90 }
],
"axis=y": [
{ "model": "betterend:block/lucernia_log", "weight": 16 },
{ "model": "betterend:block/lucernia_log_2" },
{ "model": "betterend:block/lucernia_log_3", "weight": 16 },
{ "model": "betterend:block/lucernia_log_4" }
],
"axis=z": [
{ "model": "betterend:block/lucernia_log", "x": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_log_2", "x": 90 },
{ "model": "betterend:block/lucernia_log_3", "x": 90, "weight": 16 },
{ "model": "betterend:block/lucernia_log_4", "x": 90 }
]
}
}

View file

@ -770,5 +770,33 @@
"block.betterend.dragon_bone_block": "Dragon Bone Block", "block.betterend.dragon_bone_block": "Dragon Bone Block",
"block.betterend.dragon_bone_slab": "Dragon Bone Slab", "block.betterend.dragon_bone_slab": "Dragon Bone Slab",
"block.betterend.dragon_bone_stairs": "Dragon Bone Stairs", "block.betterend.dragon_bone_stairs": "Dragon Bone Stairs",
"block.betterend.mossy_dragon_bone": "Mossy Dragon Bone" "block.betterend.mossy_dragon_bone": "Mossy Dragon Bone",
"biome.betterend.lantern_woods": "Lantern Woods",
"block.betterend.filalux": "Filalux",
"block.betterend.filalux_lantern": "Filalux Lantern",
"block.betterend.filalux_wings": "Filalux Wings",
"block.betterend.lucernia_bark": "Lucernia Bark",
"block.betterend.lucernia_barrel": "Lucernia Barrel",
"block.betterend.lucernia_bookshelf": "Lucernia Bookshelf",
"block.betterend.lucernia_button": "Lucernia Button",
"block.betterend.lucernia_chest": "Lucernia Chest",
"block.betterend.lucernia_composter": "Lucernia Composter",
"block.betterend.lucernia_crafting_table": "Lucernia Crafting Table",
"block.betterend.lucernia_door": "Lucernia Door",
"block.betterend.lucernia_fence": "Lucernia Fence",
"block.betterend.lucernia_gate": "Lucernia Gate",
"block.betterend.lucernia_ladder": "Lucernia Ladder",
"block.betterend.lucernia_leaves": "Lucernia Leaves",
"block.betterend.lucernia_log": "Lucernia Log",
"block.betterend.lucernia_outer_leaves": "Lucernia Outer Leaves",
"block.betterend.lucernia_planks": "Lucernia Planks",
"block.betterend.lucernia_plate": "Lucernia Pressure Plate",
"block.betterend.lucernia_sapling": "Lucernia Sapling",
"block.betterend.lucernia_sign": "Lucernia Sign",
"block.betterend.lucernia_slab": "Lucernia Slab",
"block.betterend.lucernia_stairs": "Lucernia Stairs",
"block.betterend.lucernia_stripped_bark": "Stripped Lucernia Bark",
"block.betterend.lucernia_stripped_log": "Stripped Lucernia Log",
"block.betterend.lucernia_trapdoor": "Lucernia Trapdoor"
} }

View file

@ -790,5 +790,33 @@
"block.betterend.dragon_bone_block": "Блок драконьих костей", "block.betterend.dragon_bone_block": "Блок драконьих костей",
"block.betterend.dragon_bone_slab": "Плита из блока драконьих костей", "block.betterend.dragon_bone_slab": "Плита из блока драконьих костей",
"block.betterend.dragon_bone_stairs": "Ступени из блока драконьих костей", "block.betterend.dragon_bone_stairs": "Ступени из блока драконьих костей",
"block.betterend.mossy_dragon_bone": "Замшелые драконьи кости" "block.betterend.mossy_dragon_bone": "Замшелые драконьи кости",
"biome.betterend.lantern_woods": "Лес фонарей",
"block.betterend.filalux": "Филалюкс",
"block.betterend.filalux_lantern": "Филалюксовый фонарь",
"block.betterend.filalux_wings": "Филалюксовые крылья",
"block.betterend.lucernia_bark": "Кора люцернии",
"block.betterend.lucernia_barrel": "Бочка из люцернии",
"block.betterend.lucernia_bookshelf": "Книжные полки из люцернии",
"block.betterend.lucernia_button": "Кнопка из люцернии",
"block.betterend.lucernia_chest": "Сундук из люцернии",
"block.betterend.lucernia_composter": "Компостер из люцернии",
"block.betterend.lucernia_crafting_table": "Верстак из люцернии",
"block.betterend.lucernia_door": "Дверь из люцернии",
"block.betterend.lucernia_fence": "Забор из люцернии",
"block.betterend.lucernia_gate": "Калитка из люцернии",
"block.betterend.lucernia_ladder": "Лестница из люцернии",
"block.betterend.lucernia_leaves": "Листья люцернии",
"block.betterend.lucernia_log": "Бревно люцернии",
"block.betterend.lucernia_outer_leaves": "Внешние листья люцернии",
"block.betterend.lucernia_planks": "Доски из люцернии",
"block.betterend.lucernia_plate": "Нажимная плита из люцернии",
"block.betterend.lucernia_sapling": "Саженец люцернии",
"block.betterend.lucernia_sign": "Табличка из люцернии",
"block.betterend.lucernia_slab": "Плита из люцернии",
"block.betterend.lucernia_stairs": "Ступени из люцернии",
"block.betterend.lucernia_stripped_bark": "Обтёсанная кора люцернии",
"block.betterend.lucernia_stripped_log": "Обтёсанное бревно люцернии",
"block.betterend.lucernia_trapdoor": "Люцерниевый люк"
} }

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lucernia_log_side_2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_mirrored_all",
"textures": {
"all": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_mirrored_all",
"textures": {
"all": "betterend:block/lucernia_log_side_2"
}
}

View file

@ -0,0 +1,12 @@
{
"parent": "block/cube",
"textures": {
"down": "betterend:block/lucernia_log_top",
"east": "betterend:block/lucernia_log_side",
"north": "betterend:block/lucernia_log_side",
"particle": "betterend:block/lucernia_log_side",
"south": "betterend:block/lucernia_log_side",
"up": "betterend:block/lucernia_log_top",
"west": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,12 @@
{
"parent": "block/cube",
"textures": {
"down": "betterend:block/lucernia_log_top",
"east": "betterend:block/lucernia_log_side_2",
"north": "betterend:block/lucernia_log_side_2",
"particle": "betterend:block/lucernia_log_side_2",
"south": "betterend:block/lucernia_log_side_2",
"up": "betterend:block/lucernia_log_top",
"west": "betterend:block/lucernia_log_side_2"
}
}

View file

@ -0,0 +1,12 @@
{
"parent": "block/cube_mirrored",
"textures": {
"down": "betterend:block/lucernia_log_top",
"east": "betterend:block/lucernia_log_side",
"north": "betterend:block/lucernia_log_side",
"particle": "betterend:block/lucernia_log_side",
"south": "betterend:block/lucernia_log_side",
"up": "betterend:block/lucernia_log_top",
"west": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,12 @@
{
"parent": "block/cube_mirrored",
"textures": {
"down": "betterend:block/lucernia_log_top",
"east": "betterend:block/lucernia_log_side_2",
"north": "betterend:block/lucernia_log_side_2",
"particle": "betterend:block/lucernia_log_side_2",
"south": "betterend:block/lucernia_log_side_2",
"up": "betterend:block/lucernia_log_top",
"west": "betterend:block/lucernia_log_side_2"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 B

After

Width:  |  Height:  |  Size: 259 B

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 B

After

Width:  |  Height:  |  Size: 247 B

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 431 B

After

Width:  |  Height:  |  Size: 248 B

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 777 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 684 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B