MobInfo
Link to mobinfo
This class was added by a mod with mod-id zensummoning
. Так что если вы хотите использовать эту функцию, вам нужно установить этот мод.
Импорт класса
Link to импорт-класса
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport mods.zensummoning.MobInfo;
Static Methods
Link to static-methods
Name: create
Creates a new MobInfo with default values.
See other methods for adding more customization.
Same as constructor.
Returns: new MobInfo
Return Type: MobInfo
ZenScript Copy// MobInfo.create() as MobInfo
MobInfo.create();
Constructors
Link to constructors
No Description Provided
ZenScript Copynew MobInfo() as MobInfo
new MobInfo();
Методы
Link to методы
Name: mergeData
Sets the data to be merged with default rather than overwriting the default. Does NOT need to be called after setData.
Return Type: MobInfo
ZenScript Copy// MobInfo.mergeData() as MobInfo
myMobInfo.mergeData();
Name: setCount
Sets the quantity of the mob to be spawned.
Return Type: MobInfo
ZenScript Copy// MobInfo.setCount(count as int) as MobInfo
myMobInfo.setCount(12);
Параметр | Тип | Описание |
---|---|---|
Параметр count | Тип int | Описание quantity |
Name: setData
Sets the NBT data of the mobs to be spawned.
Return Type: MobInfo
ZenScript Copy// MobInfo.setData(data as IData) as MobInfo
myMobInfo.setData({
"Health":200,
"Attributes":[
{"Name":"generic.maxHealth", "Base":200},
{"Name":"generic.movementSpeed", "Base":0.3},
{"Name":"generic.attackDamage", "Base":6}
],
"CustomName":"A Lost Soul",
"PersistenceRequired":1,
"CustomNameVisible":1
});
Параметр | Тип | Описание |
---|---|---|
Параметр data | Тип IData | Описание NBT |
Name: setMob
Sets the mob to be spawned.
Return Type: MobInfo
ZenScript Copy// MobInfo.setMob(mob as MCEntityType) as MobInfo
myMobInfo.setMob("minecraft:zombie_villager");
Параметр | Тип | Описание |
---|---|---|
Параметр mob | Тип MCEntityType | Описание resource location |
Name: setOffset
Sets the offset from the altar where the mobs will be spawned.
Return Type: MobInfo
ZenScript Copy// MobInfo.setOffset(x as float, y as float, z as float) as MobInfo
myMobInfo.setOffset(1, 3, 1);
Параметр | Тип | Описание |
---|---|---|
Параметр x | Тип float | Описание x |
Параметр y | Тип float | Описание y |
Параметр z | Тип float | Описание z |
Name: setSpread
Sets the random spread for spawning the mob. Values shouldn't be negative.
Return Type: MobInfo
ZenScript Copy// MobInfo.setSpread(x as float, y as float, z as float) as MobInfo
myMobInfo.setSpread(3, 3, 3);
Параметр | Тип | Описание |
---|---|---|
Параметр x | Тип float | Описание x spread |
Параметр y | Тип float | Описание y spread |
Параметр z | Тип float | Описание z spread |