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
Copy
import mods.zensummoning.MobInfo;

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();

No Description Provided

ZenScript
Copy
new MobInfo() as MobInfo
new MobInfo();

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