Bugfixes
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 130 KiB After Width: | Height: | Size: 127 KiB |
@@ -180,6 +180,7 @@ public class Renderer implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
graphics.clear(clearColor);
|
graphics.clear(clearColor);
|
||||||
|
Draw.reset();
|
||||||
|
|
||||||
//TODO 'animated water' is a bad name for this setting
|
//TODO 'animated water' is a bad name for this setting
|
||||||
if(Core.settings.getBool("animatedwater") || Core.settings.getBool("animatedshields")){
|
if(Core.settings.getBool("animatedwater") || Core.settings.getBool("animatedshields")){
|
||||||
@@ -204,7 +205,7 @@ public class Renderer implements ApplicationListener{
|
|||||||
blocks.floor.endDraw();
|
blocks.floor.endDraw();
|
||||||
});
|
});
|
||||||
|
|
||||||
Draw.drawRange(Layer.blockBuilding, () -> Draw.shader(Shaders.blockbuild, false), Draw::shader);
|
Draw.drawRange(Layer.blockBuilding, () -> Draw.shader(Shaders.blockbuild, true), Draw::shader);
|
||||||
|
|
||||||
if(state.rules.lighting){
|
if(state.rules.lighting){
|
||||||
Draw.draw(Layer.light, lights::draw);
|
Draw.draw(Layer.light, lights::draw);
|
||||||
|
|||||||
@@ -169,14 +169,7 @@ public class BuildBlock extends Block{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void draw(){
|
public void draw(){
|
||||||
//When breaking, don't draw the previous block... since it's the thing you were breaking
|
if(!(previous == null || cblock == null || previous == cblock) && Core.atlas.isFound(previous.icon(Cicon.full))){
|
||||||
if(cblock != null && previous == cblock){
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(previous == null || cblock == null) return;
|
|
||||||
|
|
||||||
if(Core.atlas.isFound(previous.icon(Cicon.full))){
|
|
||||||
Draw.rect(previous.icon(Cicon.full), x, y, previous.rotate ? tile.rotation() * 90 : 0);
|
Draw.rect(previous.icon(Cicon.full), x, y, previous.rotate ? tile.rotation() * 90 : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user