Hola Dani
Tu clase está casi perfecta. Tiene declaración de atributos, contructor que inicializa y setters y getters. Bien.
Tu método
dimeSiMotorEsAgua()
que debería llamarse
dimeSiMotorEsParaAgua()
Lo has creado de tipo procedimiento: void (que no devuelve nada), cuando se pedía que devolviera un booleano.
Tu método necesita solo dos cambios:
En lugar de 'void', en la signatura colocas 'boolean' que es el tipo de dato que devolverá.
Y antes de la llave de cierre del método colocas tu return:
return motorEsParaAgua;
------------
Comentas en tu mensaje que netbeans te da error cuando colocas el return en el método de tipo void. Te dará el mismo error en BlueJ.
Puedes hacer los ejercicios en cualquier IDE para Java.
Pero he de decirte que este curso se ha pensado para seguirlo con BlueJ por, entre otras cosas, las peculiaridades que tiene para la enseñanza de Java, características que no tienen otros IDE.
Mi consejo es, que sin no usas BlueJ, que lo instales y sigas el curso con él.
Cuando hayas adquirido los conocimientos básicos de este curso, puedes usar cualquier otro IDE
En la entrega CU00613B y siguiente tienes indicaciones sobre este IDE y cómo instalarlo.
Si tienes alguna pregunta no dudes en hacerla.
Saludos