[Solved] Appears GameInitializationEvent instead of InitializationEvent

Hello, i add the dependency to the maven project (i am using eclipse). But in the spongeapi Appears GameInitializationEvent instead of InitializationEvent and the only class that appears for subscribe is com.google.common.eventbus.Subscribe.

This is my pom.xml

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>me.ezequiel</groupId>
  <artifactId>helloWorld</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>Hello World</name>
  <repositories>
    <repository>
        <id>sponge-maven-repo</id>
        <name>Sponge maven repo</name>
        <url>http://repo.spongepowered.org/maven</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.spongepowered</groupId>
        <artifactId>spongeapi</artifactId>
        <version>2.1-SNAPSHOT</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
</project>

The event system has recently changed. Use GameInitializationEvent instead of InitializationEvent and @Listener instead of @Subscribe.

i’ll try, thanks