Disable the setters for MinecraftKey, this isn't supported at all
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
This commit is contained in:
1 parent
c327d6f72b
commit
727c215f9d
2 files changed
+10
-8
No files matched your search
+4
-2
@@ -58,10 +58,10 @@ public abstract class MinecraftKeyHandle extends Template.Handle {
|
||||
public static MinecraftKeyHandle createNew(String namespace, String name) {
|
||||
return T.createNew2.invoke(namespace, name);
|
||||
}
|
||||
@Template.Readonly
|
||||
public abstract String getNamespace();
|
||||
public abstract void setNamespace(String value);
|
||||
@Template.Readonly
|
||||
public abstract String getName();
|
||||
public abstract void setName(String value);
|
||||
/**
|
||||
* Stores class members for <b>net.minecraft.resources.MinecraftKey</b>.
|
||||
* Methods, fields, and constructors can be used without using Handle Objects.
|
||||
@@ -70,7 +70,9 @@ public abstract class MinecraftKeyHandle extends Template.Handle {
|
||||
@Template.Optional
|
||||
public final Template.Constructor<Object> constr_code_parts = new Template.Constructor<Object>();
|
||||
|
||||
@Template.Readonly
|
||||
public final Template.Field<String> namespace = new Template.Field<String>();
|
||||
@Template.Readonly
|
||||
public final Template.Field<String> name = new Template.Field<String>();
|
||||
|
||||
public final Template.StaticMethod.Converted<MinecraftKeyHandle> createNew = new Template.StaticMethod.Converted<MinecraftKeyHandle>();
|
||||
|
||||
+6
-6
@@ -10,14 +10,14 @@ import com.bergerkiller.generated.net.minecraft.core.RegistryMaterialsHandle;
|
||||
|
||||
class MinecraftKey {
|
||||
#if version >= 1.17
|
||||
protected final String namespace;
|
||||
protected final String name:path;
|
||||
protected final readonly String namespace;
|
||||
protected final readonly String name:path;
|
||||
#elseif version >= 1.14.4
|
||||
protected final String namespace;
|
||||
protected final String name:key;
|
||||
protected final readonly String namespace;
|
||||
protected final readonly String name:key;
|
||||
#else
|
||||
protected final String namespace:a;
|
||||
protected final String name:b;
|
||||
protected final readonly String namespace:a;
|
||||
protected final readonly String name:b;
|
||||
#endif
|
||||
|
||||
// Used in generated code. Does not exist on 1.13 and later.
|
||||
|
||||
Reference in new issue
Block a user