Fixed #2537 (mostly)

This commit is contained in:
Anuken
2020-09-10 22:20:20 -04:00
parent e6eb847d81
commit c0ca134c5d
3 changed files with 11 additions and 7 deletions

View File

@@ -83,8 +83,8 @@ public class ForceProjector extends Block{
public ForceDraw drawer;
@Override
public void add(){
super.add();
public void created(){
super.created();
drawer = ForceDraw.create();
drawer.build = this;
drawer.set(x, y);
@@ -92,8 +92,8 @@ public class ForceProjector extends Block{
}
@Override
public void remove(){
super.remove();
public void onRemoved(){
super.onRemoved();
drawer.remove();
}
@@ -156,7 +156,9 @@ public class ForceProjector extends Block{
public void draw(){
super.draw();
drawer.set(x, y);
if(drawer != null){
drawer.set(x, y);
}
if(buildup > 0f){
Draw.alpha(buildup / breakage * 0.75f);