LiquidTurret LiquidTurret extends Turret field type default notes ammoTypes ObjectMap new ObjectMap<>() extinguish boolean true