Fix multiple crashes, add shader fallback

This commit is contained in:
Anuken
2017-12-13 13:13:22 -05:00
parent ece7ad0fd3
commit 66b068f5e0
10 changed files with 59 additions and 33 deletions

View File

@@ -87,7 +87,7 @@ public class AndroidInput extends InputAdapter{
if(player.recipe != null && Vars.control.hasItems(player.recipe.requirements) && Vars.world.validPlace(tilex, tiley, player.recipe.result)){
Vars.world.placeBlock(tilex, tiley, player.recipe.result, player.rotation);
Vars.world.placeBlock(tilex, tiley, player.recipe.result, player.rotation, true);
for(ItemStack stack : player.recipe.requirements){
Vars.control.removeItem(stack);

View File

@@ -56,7 +56,7 @@ public class Input{
Vars.world.validPlace(tilex(), tiley(), player.recipe.result) && !ui.hasMouse() && cursorNear() &&
Vars.control.hasItems(player.recipe.requirements)){
Vars.world.placeBlock(tilex(), tiley(), player.recipe.result, player.rotation);
Vars.world.placeBlock(tilex(), tiley(), player.recipe.result, player.rotation, true);
for(ItemStack stack : player.recipe.requirements){
Vars.control.removeItem(stack);