public void onTick() {
		resultant = getResultant();
		acceleration = Vector.multiply(resultant,1D/mass);
		try {
			velocity = Vector.add(velocity,Vector.multiply(acceleration, 0.05));
			position = Vector.add(position, Vector.add(Vector.multiply(velocity, 0.05), Vector.multiply(acceleration, -0.5*Math.pow(0.05, 2))));
			
		} catch (DimensionMismatchException e) {
			e.printStackTrace();
		}
		momentumL = Vector.multiply(velocity, mass);
		energyK = 0.5 * mass * Math.pow(velocity.getMod(), 2);
	}