[SOLVED] What dependency in maven I have to add to have this class: "com.jme3.water.WaterFilter"?

Hello,
What dependency in maven I have to add to have this class: “com.jme3.water.WaterFilter”?
I have added jme3-effects to dependencies but I still have not com.jme3.water package :frowning:

Here is my pom.xml:

<?xml version="1.0" encoding="UTF-8"?>


4.0.0

<groupId>com.gc2.6squares</groupId>
<artifactId>6squares</artifactId>
<version>1.0-SNAPSHOT</version>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <jmonkey.version>3.2.0-stable</jmonkey.version>
</properties>

<repositories>
    <repository>
        <id>bintray-jmonkeyengine-org.jmonkeyengine</id>
        <name>bintray</name>
        <url>http://dl.bintray.com/jmonkeyengine/org.jmonkeyengine</url>
    </repository>
    <repository>
        <id>jcenter</id>
        <url>http://jcenter.bintray.com</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-desktop</artifactId>
        <version>${jmonkey.version}</version>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-core</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-lwjgl</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-bullet</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-bullet-native</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-effects</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-jogg</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jmonkeyengine</groupId>
        <artifactId>jme3-niftygui</artifactId>
        <version>${jmonkey.version}</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
    </dependency>
</dependencies>

Thanks for any help! I know this question is rather easy but with my actual knowledge level I am unnable to pass this problem without asking you for help :c

The WaterFilter class is in the jme3-effects module which seems to be in the pasted pom. You are very likely having a different issue.

What I generally do when browsing source is google:

jmonkeyengine waterfilter site:github.com

Which will bring you to:

Which is - as you can see - is in the jme-effects module/dependency.

Google has a lot of operators that not a lot of people use.

1 Like

I do not know what was happening with my intellij but I have enabled it today and everything was in project. Weird. :stuck_out_tongue:
My problem is solved, it was intellij problem because it did not imported libraries correctly.

1 Like