mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-03 08:26:11 +00:00
Merge pull request #953 from CocoTheOwner/mm-set-stuff
MM should set its own stuff
This commit is contained in:
commit
0dba3725ae
@ -154,6 +154,9 @@ public class IrisEntity extends IrisRegistrant {
|
|||||||
@Desc("Create a mob from another plugin, such as Mythic Mobs. Should be in the format of a namespace of PluginName:MobName")
|
@Desc("Create a mob from another plugin, such as Mythic Mobs. Should be in the format of a namespace of PluginName:MobName")
|
||||||
private String specialType = "";
|
private String specialType = "";
|
||||||
|
|
||||||
|
@Desc("Set to true if you want to apply all of the settings here to the mob, even though an external plugin has already done so. Scripts are always applied.")
|
||||||
|
private boolean applySettingsToCustomMobAnyways = false;
|
||||||
|
|
||||||
@Desc("Set the entity type to UNKNOWN, then define a script here which ends with the entity variable (the result). You can use Iris.getLocation() to find the target location. You can spawn any entity this way.")
|
@Desc("Set the entity type to UNKNOWN, then define a script here which ends with the entity variable (the result). You can use Iris.getLocation() to find the target location. You can spawn any entity this way.")
|
||||||
@RegistryListResource(IrisScript.class)
|
@RegistryListResource(IrisScript.class)
|
||||||
private String spawnerScript = "";
|
private String spawnerScript = "";
|
||||||
@ -211,6 +214,10 @@ public class IrisEntity extends IrisRegistrant {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isSpecialType() && !applySettingsToCustomMobAnyways) {
|
||||||
|
return ee;
|
||||||
|
}
|
||||||
|
|
||||||
if (ee == null) {
|
if (ee == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user