public interface IMobRegistry
| Modifier and Type | Method and Description |
|---|---|
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
net.minecraft.util.ResourceLocation lootTable) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
java.lang.String[] biomes,
LootDrop... lootDrops)
Register a custom
LivingEntity with given parameters |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable)
Register a custom
LivingEntity with given parameters
Implement ICustomLootFunction
to gain more control over the information added to the tooltips when using custom
LootFunctions |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
net.minecraft.util.ResourceLocation lootTable) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
java.lang.String[] biomes,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
net.minecraft.util.ResourceLocation lootTable) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
java.lang.String[] biomes,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable) |
void |
register(net.minecraft.entity.LivingEntity entity,
LootDrop... lootDrops) |
void |
register(net.minecraft.entity.LivingEntity entity,
net.minecraft.util.ResourceLocation lootTable) |
void |
registerRenderHook(java.lang.Class<? extends net.minecraft.entity.LivingEntity> entity,
IMobRenderHook renderHook)
Add a
IMobRenderHook for the given mob type
The render hook will be called when rendering in the mob view of JER |
void |
registerScissorHook(java.lang.Class caller,
IScissorHook scissorHook)
Add a hook for scissoring in the mob view
The stacktrace will be used to see what called the render
|
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable)
LivingEntity with given parameters
Implement ICustomLootFunction
to gain more control over the information added to the tooltips when using custom
LootFunctionsentity - the LivingEntity instancelightLevel - the LightLevel the LivingEntity spawns atminExp - minimum exp gained by killing the LivingEntitymaxExp - maximum exp gained by killing the LivingEntitybiomes - List of String names of the biomeslootTable - the ResourceLocation of the loot tablevoid register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
java.lang.String[] biomes,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
net.minecraft.util.ResourceLocation lootTable)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
java.lang.String[] biomes,
LootDrop... lootDrops)
LivingEntity with given parametersentity - the LivingEntity instancelightLevel - the LightLevel the LivingEntity spawns atminExp - minimum exp gained by killing the LivingEntitymaxExp - maximum exp gained by killing the LivingEntitybiomes - List of String names of the biomeslootDrops - the LootDrops to addvoid register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int minExp,
int maxExp,
LootDrop... lootDrops)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
java.lang.String[] biomes,
LootDrop... lootDrops)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
int exp,
LootDrop... lootDrops)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
java.lang.String[] biomes,
LootDrop... lootDrops)
void register(net.minecraft.entity.LivingEntity entity,
LightLevel lightLevel,
LootDrop... lootDrops)
void register(net.minecraft.entity.LivingEntity entity,
LootDrop... lootDrops)
void registerScissorHook(java.lang.Class caller,
IScissorHook scissorHook)
caller - the class that will call the renderscissorHook - your IScissorHookvoid registerRenderHook(java.lang.Class<? extends net.minecraft.entity.LivingEntity> entity,
IMobRenderHook renderHook)
IMobRenderHook for the given mob type
The render hook will be called when rendering in the mob view of JERentity - the Class of the LivingEntityrenderHook - the IMobRenderHook to be applied