3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-09-27 22:00:17 +02:00
Dieser Commit ist enthalten in:
Tim203 2024-05-23 20:22:40 +02:00
Ursprung 9f32ba81b1
Commit 63523d712b
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
7 geänderte Dateien mit 30 neuen und 9 gelöschten Zeilen

Datei anzeigen

@ -72,7 +72,7 @@ public final class ConnectionRequestEvent implements Event, Cancellable {
* @return the cancel status of this event * @return the cancel status of this event
*/ */
@Override @Override
public boolean isCancelled() { public boolean cancelled() {
return cancelled; return cancelled;
} }
@ -82,6 +82,30 @@ public final class ConnectionRequestEvent implements Event, Cancellable {
* @param cancelled the cancel status of this event. * @param cancelled the cancel status of this event.
*/ */
@Override @Override
public void cancelled(boolean cancelled) {
this.cancelled = cancelled;
}
/**
* The cancel status of this event. If this event is cancelled, the connection will be rejected.
*
* @return the cancel status of this event
* @deprecated use {@link #cancelled()} instead
*/
@Override
@Deprecated(forRemoval = true)
public boolean isCancelled() {
return cancelled;
}
/**
* Sets the cancel status of this event. If this event is canceled, the connection will be rejected.
*
* @param cancelled the cancel status of this event.
* @deprecated use {@link #cancelled(boolean)} instead
*/
@Override
@Deprecated(forRemoval = true)
public void setCancelled(boolean cancelled) { public void setCancelled(boolean cancelled) {
this.cancelled = cancelled; this.cancelled = cancelled;
} }

Datei anzeigen

@ -36,7 +36,6 @@ dependencies {
// Let's shade in our own api/common module // Let's shade in our own api/common module
shadow(projects.api) { isTransitive = false } shadow(projects.api) { isTransitive = false }
shadow(projects.common) { isTransitive = false }
// Permissions // Permissions
modImplementation(libs.fabric.permissions) modImplementation(libs.fabric.permissions)

Datei anzeigen

@ -31,7 +31,6 @@ dependencies {
// Let's shade in our own api // Let's shade in our own api
shadow(projects.api) { isTransitive = false } shadow(projects.api) { isTransitive = false }
shadow(projects.common) { isTransitive = false }
// Include all transitive deps of core via JiJ // Include all transitive deps of core via JiJ
includeTransitive(projects.core) includeTransitive(projects.core)

Datei anzeigen

@ -115,7 +115,7 @@ dependencies {
} }
repositories { repositories {
// mavenLocal() mavenLocal()
maven("https://repo.opencollab.dev/maven-releases/") maven("https://repo.opencollab.dev/maven-releases/")
maven("https://repo.opencollab.dev/maven-snapshots/") maven("https://repo.opencollab.dev/maven-snapshots/")
maven("https://jitpack.io") maven("https://jitpack.io")

Datei anzeigen

@ -275,7 +275,7 @@ public final class GeyserServer {
this.proxiedAddresses != null ? this.proxiedAddresses.get(inetSocketAddress) : null this.proxiedAddresses != null ? this.proxiedAddresses.get(inetSocketAddress) : null
); );
geyser.eventBus().fire(requestEvent); geyser.eventBus().fire(requestEvent);
if (requestEvent.isCancelled()) { if (requestEvent.cancelled()) {
geyser.getLogger().debug("Connection request from " + ip + " was cancelled using the API!"); geyser.getLogger().debug("Connection request from " + ip + " was cancelled using the API!");
connectionAttempts++; connectionAttempts++;
return false; return false;

Datei anzeigen

@ -138,7 +138,6 @@ import org.geysermc.geyser.registry.type.ItemMappings;
import org.geysermc.geyser.session.auth.AuthData; import org.geysermc.geyser.session.auth.AuthData;
import org.geysermc.geyser.session.auth.BedrockClientData; import org.geysermc.geyser.session.auth.BedrockClientData;
import org.geysermc.geyser.session.cache.*; import org.geysermc.geyser.session.cache.*;
import org.geysermc.geyser.skin.FloodgateSkinUploader;
import org.geysermc.geyser.text.GeyserLocale; import org.geysermc.geyser.text.GeyserLocale;
import org.geysermc.geyser.text.MinecraftLocale; import org.geysermc.geyser.text.MinecraftLocale;
import org.geysermc.geyser.translator.inventory.InventoryTranslator; import org.geysermc.geyser.translator.inventory.InventoryTranslator;

Datei anzeigen

@ -1,6 +1,6 @@
[versions] [versions]
base-api = "feature-floodgate-merge-1.1.0-SNAPSHOT" base-api = "feature-floodgate-merge-1.1.0-SNAPSHOT"
floodgate = "development-2.2.2-SNAPSHOT" floodgate = "development-3.0.0-SNAPSHOT"
cumulus = "1.1.2" cumulus = "1.1.2"
erosion = "1.0-20230406.174837-8" erosion = "1.0-20230406.174837-8"
events = "1.1-SNAPSHOT" events = "1.1-SNAPSHOT"
@ -28,7 +28,7 @@ folia = "1.19.4-R0.1-SNAPSHOT"
viaversion = "4.9.2" viaversion = "4.9.2"
adapters = "1.12-SNAPSHOT" adapters = "1.12-SNAPSHOT"
commodore = "2.2" commodore = "2.2"
bungeecord = "a7c6ede" bungeecord = "1.20-R0.3-SNAPSHOT"
velocity = "3.3.0-SNAPSHOT" velocity = "3.3.0-SNAPSHOT"
viaproxy = "3.2.1" viaproxy = "3.2.1"
fabric-minecraft = "1.20.5" fabric-minecraft = "1.20.5"
@ -108,7 +108,7 @@ neoforge-minecraft = { group = "net.neoforged", name = "neoforge", version.ref =
adapters-spigot = { group = "org.geysermc.geyser.adapters", name = "spigot-all", version.ref = "adapters" } adapters-spigot = { group = "org.geysermc.geyser.adapters", name = "spigot-all", version.ref = "adapters" }
adapters-paper = { group = "org.geysermc.geyser.adapters", name = "paper-all", version.ref = "adapters" } adapters-paper = { group = "org.geysermc.geyser.adapters", name = "paper-all", version.ref = "adapters" }
bungeecord-proxy = { group = "com.github.SpigotMC.BungeeCord", name = "bungeecord-proxy", version.ref = "bungeecord" } bungeecord-proxy = { group = "net.md-5", name = "bungeecord-proxy", version.ref = "bungeecord" }
checker-qual = { group = "org.checkerframework", name = "checker-qual", version.ref = "checkerframework" } checker-qual = { group = "org.checkerframework", name = "checker-qual", version.ref = "checkerframework" }
commodore = { group = "me.lucko", name = "commodore", version.ref = "commodore" } commodore = { group = "me.lucko", name = "commodore", version.ref = "commodore" }
guava = { group = "com.google.guava", name = "guava", version.ref = "guava" } guava = { group = "com.google.guava", name = "guava", version.ref = "guava" }