Compare commits

...

2 Commits

Author SHA1 Message Date
rtm516 4341d01667
Revert default copyright change 2024-05-05 19:24:07 +01:00
rtm516 77750cc8b1
Handle NonNull in SessionSkinApplyEvent 2024-05-05 19:17:35 +01:00
4 changed files with 10 additions and 10 deletions

View File

@ -1,5 +1,5 @@
<component name="CopyrightManager">
<settings default="Geyser">
<settings>
<module2copyright>
<element module="All" copyright="Geyser" />
</module2copyright>

View File

@ -62,7 +62,7 @@ public abstract class SessionSkinApplyEvent extends ConnectionEvent {
*
* @return the username of the player
*/
public String username() {
public @NonNull String username() {
return username;
}
@ -71,7 +71,7 @@ public abstract class SessionSkinApplyEvent extends ConnectionEvent {
*
* @return the UUID of the player
*/
public UUID uuid() {
public @NonNull UUID uuid() {
return uuid;
}
@ -98,16 +98,16 @@ public abstract class SessionSkinApplyEvent extends ConnectionEvent {
*
* @return the original skin data of the player
*/
public SkinData originalSkin() {
public @NonNull SkinData originalSkin() {
return originalSkinData;
}
/**
* The skin data of the player.
*
* @return the skin data of the player
* @return the current skin data of the player
*/
public abstract SkinData skinData();
public abstract @NonNull SkinData skinData();
/**
* Change the skin of the player.

View File

@ -271,17 +271,17 @@ public class SkinProvider {
@Override
public void skin(@NonNull Skin newSkin) {
eventSkinData.skinData(new SkinData(newSkin, skinData.cape(), skinData.geometry()));
eventSkinData.skinData(new SkinData(Objects.requireNonNull(newSkin), skinData.cape(), skinData.geometry()));
}
@Override
public void cape(@NonNull Cape newCape) {
eventSkinData.skinData(new SkinData(skinData.skin(), newCape, skinData.geometry()));
eventSkinData.skinData(new SkinData(skinData.skin(), Objects.requireNonNull(newCape), skinData.geometry()));
}
@Override
public void geometry(@NonNull SkinGeometry newGeometry) {
eventSkinData.skinData(new SkinData(skinData.skin(), skinData.cape(), newGeometry));
eventSkinData.skinData(new SkinData(skinData.skin(), skinData.cape(), Objects.requireNonNull(newGeometry)));
}
});

View File

@ -7,5 +7,5 @@ org.gradle.vfs.watch=false
group=org.geysermc
id=geyser
version=2.2.4-SNAPSHOT
version=2.3.1-SNAPSHOT
description=Allows for players from Minecraft: Bedrock Edition to join Minecraft: Java Edition servers.