inconvertible types fixes
This commit is contained in:
parent
c57517c7bf
commit
42fa9724a8
5 changed files with 12 additions and 8 deletions
|
@ -2,7 +2,7 @@ package dark.api.al.coding.args;
|
|||
|
||||
/** Used to create argument data for the encoder. Should only be used if the value needs to be
|
||||
* clearly limited inside the encoder display.
|
||||
*
|
||||
*
|
||||
* @author DarkGuardsman */
|
||||
public class ArgumentDoubleData extends ArgumentData
|
||||
{
|
||||
|
@ -18,6 +18,6 @@ public class ArgumentDoubleData extends ArgumentData
|
|||
@Override
|
||||
public boolean isValid(Object object)
|
||||
{
|
||||
return super.isValid() && object instanceof Double && ((double) object) >= min && ((double) object) <= max;
|
||||
return super.isValid() && object instanceof Double && ((Double) object) >= min && ((Double) object) <= max;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ package dark.api.al.coding.args;
|
|||
|
||||
/** Used to create argument data for the encoder. Should only be used if the value needs to be
|
||||
* clearly limited inside the encoder display.
|
||||
*
|
||||
*
|
||||
* @author DarkGuardsman */
|
||||
public class ArgumentFloatData extends ArgumentData
|
||||
{
|
||||
|
@ -18,6 +18,6 @@ public class ArgumentFloatData extends ArgumentData
|
|||
@Override
|
||||
public boolean isValid(Object object)
|
||||
{
|
||||
return super.isValid() && object instanceof Float && ((float) object) >= min && ((float) object) <= max;
|
||||
return super.isValid() && object instanceof Float && ((Float) object) >= min && ((Float) object) <= max;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ package dark.api.al.coding.args;
|
|||
|
||||
/** Used to create argument data for the encoder. Should only be used if the value needs to be
|
||||
* clearly limited inside the encoder display.
|
||||
*
|
||||
*
|
||||
* @author DarkGuardsman */
|
||||
public class ArgumentIntData extends ArgumentData
|
||||
{
|
||||
|
@ -18,6 +18,6 @@ public class ArgumentIntData extends ArgumentData
|
|||
@Override
|
||||
public boolean isValid(Object object)
|
||||
{
|
||||
return super.isValid() && object instanceof Integer && ((int) object) >= min && ((int) object) <= max;
|
||||
return super.isValid() && object instanceof Integer && ((Integer) object) >= min && ((Integer) object) <= max;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -101,7 +101,11 @@ public abstract class TaskBase implements ITask, IMemorySlot
|
|||
@Override
|
||||
public Object getArg(String name)
|
||||
{
|
||||
return this.aruguments.get(name);
|
||||
if (this.aruguments.containsKey(name))
|
||||
{
|
||||
return this.aruguments.get(name);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -49,7 +49,7 @@ public class TaskGrabEntity extends TaskGrabPrefab
|
|||
}
|
||||
if (this.getArg("child") instanceof Boolean)
|
||||
{
|
||||
this.child = (boolean) this.getArg("child");
|
||||
this.child = (Boolean) this.getArg("child");
|
||||
}
|
||||
|
||||
return ProcessReturn.CONTINUE;
|
||||
|
|
Loading…
Reference in a new issue