geforkt von Mirrors/FastAsyncWorldEdit
Add override and correct default method for fromNative
- Fixes #1370
Dieser Commit ist enthalten in:
Ursprung
e7a6c3e58c
Commit
8ed4736066
@ -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;
|
||||||
|
@ -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) {
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren