mirror of
https://github.com/TuxCoding/FastLogin.git
synced 2026-01-26 00:52:35 +01:00
This doesn't prevent proxy connections in general, but it verifies that the same IP that is used for connecting to the Minecraft server is also used for authenticating against the Mojang servers. This happens if someone uses McLeaks. They use an authentication proxy in order to hide and control the credentials behind those leaked or donated accounts. So a user of that service joins the server using a direct connection, but asks the McLeaks servers to send a relevant request to the Mojang session-servers in order to pass the premium verification process.
203 lines
6.5 KiB
XML
203 lines
6.5 KiB
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>
|
|
|
|
<parent>
|
|
<groupId>com.github.games647</groupId>
|
|
<artifactId>fastlogin</artifactId>
|
|
<version>1.10</version>
|
|
<relativePath>../pom.xml</relativePath>
|
|
</parent>
|
|
|
|
<!--This have to be in lowercase because it's used by plugin.yml-->
|
|
<artifactId>fastlogin.bukkit</artifactId>
|
|
<packaging>jar</packaging>
|
|
|
|
<name>FastLoginBukkit</name>
|
|
|
|
<repositories>
|
|
<!--Bukkit-Server-API -->
|
|
<repository>
|
|
<id>spigot-repo</id>
|
|
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
|
|
</repository>
|
|
|
|
<!--LoginSecurity-->
|
|
<repository>
|
|
<id>lenis0012-repo</id>
|
|
<url>http://ci.lenis0012.com/plugin/repository/everything/</url>
|
|
</repository>
|
|
|
|
<!--ProtocolLib-->
|
|
<repository>
|
|
<id>dmulloy2-repo</id>
|
|
<url>http://repo.dmulloy2.net/content/groups/public/</url>
|
|
</repository>
|
|
|
|
<!--AuthMe Reloaded-->
|
|
<repository>
|
|
<id>xephi-repo</id>
|
|
<url>https://ci.xephi.fr/plugin/repository/everything/</url>
|
|
</repository>
|
|
|
|
<!--xAuth-->
|
|
<repository>
|
|
<id>luricos.de-repo</id>
|
|
<url>http://repo.luricos.de/bukkit-plugins/</url>
|
|
</repository>
|
|
|
|
<!--Github automatic maven builds-->
|
|
<repository>
|
|
<id>jitpack.io</id>
|
|
<url>https://jitpack.io</url>
|
|
</repository>
|
|
|
|
<!--PlaceholderAPI -->
|
|
<repository>
|
|
<id>placeholderapi</id>
|
|
<url>http://repo.extendedclip.com/content/repositories/placeholderapi/</url>
|
|
</repository>
|
|
</repositories>
|
|
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>com.github.games647</groupId>
|
|
<artifactId>fastlogin.core</artifactId>
|
|
<version>${project.version}</version>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
|
|
<!--Server API-->
|
|
<dependency>
|
|
<groupId>org.spigotmc</groupId>
|
|
<artifactId>spigot-api</artifactId>
|
|
<version>1.12-pre2-SNAPSHOT</version>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
|
|
<!--Library for listening and sending Minecraft packets-->
|
|
<dependency>
|
|
<groupId>com.comphenix.protocol</groupId>
|
|
<artifactId>ProtocolLib</artifactId>
|
|
<version>4.3.0</version>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>com.github.ProtocolSupport</groupId>
|
|
<artifactId>ProtocolSupport</artifactId>
|
|
<!--4.25.dev-->
|
|
<version>a4f060dc46</version>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>me.clip</groupId>
|
|
<artifactId>placeholderapi</artifactId>
|
|
<version>2.8.1</version>
|
|
<scope>provided</scope>
|
|
<optional>true</optional>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<!--Login Plugins-->
|
|
<dependency>
|
|
<groupId>fr.xephi</groupId>
|
|
<artifactId>authme</artifactId>
|
|
<version>5.3.1</version>
|
|
<optional>true</optional>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>com.lenis0012.bukkit</groupId>
|
|
<artifactId>loginsecurity</artifactId>
|
|
<version>2.1.6</version>
|
|
<optional>true</optional>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>com.github.games647</groupId>
|
|
<artifactId>LogIt</artifactId>
|
|
<version>9e3581db27</version>
|
|
<optional>true</optional>
|
|
<scope>provided</scope>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>com.github.RoyalDev</groupId>
|
|
<artifactId>RoyalAuth</artifactId>
|
|
<version>-e21354a9b7-1</version>
|
|
<optional>true</optional>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>de.luricos.bukkit</groupId>
|
|
<artifactId>xAuth</artifactId>
|
|
<version>2.6</version>
|
|
<optional>true</optional>
|
|
<!--These artifacts produce conflicts on downloading-->
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>*</groupId>
|
|
<artifactId>*</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
|
|
<!--No maven repository :(-->
|
|
<dependency>
|
|
<groupId>de.st_ddt.crazy</groupId>
|
|
<artifactId>CrazyCore</artifactId>
|
|
<version>10.7.7</version>
|
|
<optional>true</optional>
|
|
<scope>system</scope>
|
|
<systemPath>${project.basedir}/lib/CrazyCore v10.7.7.jar</systemPath>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>de.st_ddt.crazy</groupId>
|
|
<artifactId>CrazyLogin</artifactId>
|
|
<version>7.23</version>
|
|
<optional>true</optional>
|
|
<scope>system</scope>
|
|
<systemPath>${project.basedir}/lib/CrazyLogin v7.23.2.jar</systemPath>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>ultraauth</groupId>
|
|
<artifactId>ultraauth</artifactId>
|
|
<version>2.0.2</version>
|
|
<optional>true</optional>
|
|
<scope>system</scope>
|
|
<systemPath>${project.basedir}/lib/UltraAuth v2.1.2.jar</systemPath>
|
|
</dependency>
|
|
</dependencies>
|
|
</project>
|