3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-07 20:10:06 +01:00

Add override and correct default method for fromNative

- Fixes #1370
Dieser Commit ist enthalten in:
dordsor21 2021-10-20 13:47:55 +01:00
Ursprung e7a6c3e58c
Commit 8ed4736066
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 1E53E88969FFCF0B
2 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen

Datei anzeigen

@ -909,6 +909,7 @@ public final class PaperweightAdapter implements BukkitImplAdapter<net.minecraft
* @param foreign structure to convert * @param foreign structure to convert
* @return non-native structure * @return non-native structure
*/ */
@Override
public net.minecraft.nbt.Tag fromNative(Tag foreign) { public net.minecraft.nbt.Tag fromNative(Tag foreign) {
if (foreign == null) { if (foreign == null) {
return null; return null;

Datei anzeigen

@ -298,8 +298,11 @@ public interface BukkitImplAdapter<T> extends IBukkitAdapter {
} }
default T fromNativeBinary(BinaryTag foreign) { default T fromNativeBinary(BinaryTag foreign) {
if (foreign == null) {
return null; return null;
} }
return fromNative(AdventureNBTConverter.fromAdventure(foreign));
}
@Nullable @Nullable
default World createWorld(WorldCreator creator) { default World createWorld(WorldCreator creator) {