diff --git a/src/main/java/ru/windcorp/progressia/test/TestBlockLogicGlass.java b/src/main/java/ru/windcorp/progressia/test/TestBlockLogicGlass.java new file mode 100644 index 0000000..578c3e4 --- /dev/null +++ b/src/main/java/ru/windcorp/progressia/test/TestBlockLogicGlass.java @@ -0,0 +1,22 @@ +package ru.windcorp.progressia.test; + +import ru.windcorp.progressia.common.world.block.BlockFace; +import ru.windcorp.progressia.server.world.block.BlockLogic; + +public class TestBlockLogicGlass extends BlockLogic { + + public TestBlockLogicGlass(String id) { + super(id); + } + + @Override + public boolean isSolid(BlockFace face) { + return false; + } + + @Override + public boolean isTransparent() { + return true; + } + +} diff --git a/src/main/java/ru/windcorp/progressia/test/TestContent.java b/src/main/java/ru/windcorp/progressia/test/TestContent.java index 857012a..e222a9c 100644 --- a/src/main/java/ru/windcorp/progressia/test/TestContent.java +++ b/src/main/java/ru/windcorp/progressia/test/TestContent.java @@ -98,7 +98,7 @@ public class TestContent { register(new BlockData("Test:Glass")); register(new BlockRenderTransparentCube("Test:Glass", getBlockTexture("Glass"))); - register(new BlockLogic("Test:Glass")); + register(new TestBlockLogicGlass("Test:Glass")); register(new BlockData("Test:Sand")); register(new BlockRenderOpaqueCube("Test:Sand", getBlockTexture("Sand"))); diff --git a/src/main/resources/assets/textures/tiles/Clock.png b/src/main/resources/assets/textures/tiles/Clock.png index 2d36e96..4015068 100644 Binary files a/src/main/resources/assets/textures/tiles/Clock.png and b/src/main/resources/assets/textures/tiles/Clock.png differ diff --git a/src/main/resources/assets/textures/tiles/Wallpaper.png b/src/main/resources/assets/textures/tiles/Wallpaper.png index 52b356a..b1b5ac0 100644 Binary files a/src/main/resources/assets/textures/tiles/Wallpaper.png and b/src/main/resources/assets/textures/tiles/Wallpaper.png differ