}
else{
if(!buffTableEntry.getVStart().hasX() || !buffTableEntry.getVStart().hasY())
System.out.println("Buff field vector is missing components?");
Vector2f vec = new Vector2f();
vec.x = buffTableEntry.getVStart().getX();
vec.y = buffTableEntry.getVStart().getY();
data.put(fields.get("v_start"), vec);
}
}
if(buffTableEntry.hasVEnd()){
if(buffTableEntry.getVStart().hasZ()){
Vector3f vec = new Vector3f();
vec.x = buffTableEntry.getVStart().getX();
vec.y = buffTableEntry.getVStart().getY();
vec.z = buffTableEntry.getVStart().getZ();
data.put(fields.get("v_end"), vec);
}
else{
if(!buffTableEntry.getVStart().hasX() || !buffTableEntry.getVStart().hasY())
System.out.println("Buff field vector is missing components?");
Vector2f vec = new Vector2f();
vec.x = buffTableEntry.getVStart().getX();
vec.y = buffTableEntry.getVStart().getY();
data.put(fields.get("v_end"), vec);
}