Fixed action filter issues
This commit is contained in:
@@ -234,6 +234,13 @@ public class NetServer implements ApplicationListener{
|
|||||||
RemoteReadServer.readPacket(packet.writeBuffer, packet.type, con.player);
|
RemoteReadServer.readPacket(packet.writeBuffer, packet.type, con.player);
|
||||||
}catch(ValidateException e){
|
}catch(ValidateException e){
|
||||||
Log.debug("Validation failed for '{0}': {1}", e.player, e.getMessage());
|
Log.debug("Validation failed for '{0}': {1}", e.player, e.getMessage());
|
||||||
|
}catch(RuntimeException e){
|
||||||
|
if(e.getCause() instanceof ValidateException){
|
||||||
|
ValidateException v = (ValidateException)e.getCause();
|
||||||
|
Log.debug("Validation failed for '{0}': {1}", v.player, v.getMessage());
|
||||||
|
}else{
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -67,9 +67,9 @@ public interface BuilderTrait extends Entity, TeamTrait{
|
|||||||
|
|
||||||
if(!(tile.block() instanceof BuildBlock)){
|
if(!(tile.block() instanceof BuildBlock)){
|
||||||
if(!current.initialized && canCreateBlocks() && !current.breaking && Build.validPlace(getTeam(), current.x, current.y, current.block, current.rotation)){
|
if(!current.initialized && canCreateBlocks() && !current.breaking && Build.validPlace(getTeam(), current.x, current.y, current.block, current.rotation)){
|
||||||
Build.beginPlace(getTeam(), current.x, current.y, current.block, current.rotation);
|
Call.beginPlace(getTeam(), current.x, current.y, current.block, current.rotation);
|
||||||
}else if(!current.initialized && canCreateBlocks() && current.breaking && Build.validBreak(getTeam(), current.x, current.y)){
|
}else if(!current.initialized && canCreateBlocks() && current.breaking && Build.validBreak(getTeam(), current.x, current.y)){
|
||||||
Build.beginBreak(getTeam(), current.x, current.y);
|
Call.beginBreak(getTeam(), current.x, current.y);
|
||||||
}else{
|
}else{
|
||||||
buildQueue().removeFirst();
|
buildQueue().removeFirst();
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user