Crash fixes

This commit is contained in:
Anuken
2018-07-03 12:27:37 -04:00
parent e56d865416
commit c9b77e4e23
5 changed files with 9 additions and 4 deletions

View File

@@ -457,7 +457,7 @@ public class NetServer extends Module{
}
}
private static void onDisconnect(Player player){
public static void onDisconnect(Player player){
Call.sendMessage("[accent]" + player.name + " has disconnected.");
Call.onPlayerDisconnect(player.id);
player.remove();

View File

@@ -313,7 +313,7 @@ public class DesktopInput extends InputHandler{
float ya = Inputs.getAxis(section, "cursor_y");
if(Math.abs(xa) > controllerMin || Math.abs(ya) > controllerMin) {
float scl = Settings.getInt("sensitivity")/100f * Unit.dp.scl(1f);
float scl = Settings.getInt("sensitivity", 100)/100f * Unit.dp.scl(1f);
controlx += xa*baseControllerSpeed*scl;
controly -= ya*baseControllerSpeed*scl;
controlling = true;

View File

@@ -322,7 +322,7 @@ public class MobileInput extends InputHandler implements GestureListener{
for(PlaceRequest request : selection){
Tile tile = request.tile();
if(tile == null) continue;
if(tile == null || recipe == null) continue;
if ((!request.remove && validPlace(tile.x, tile.y, request.recipe.result, request.rotation))
|| (request.remove && validBreak(tile.x, tile.y))) {