1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
<title>net.minecraftforge.event.entity.living (Forge API)</title>
<meta name="date" content="2015-02-05">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="net.minecraftforge.event.entity.living (Forge API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../net/minecraftforge/event/entity/item/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package net.minecraftforge.event.entity.living</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living">EnderTeleportEvent</a></td>
<td class="colLast">
<div class="block">Event for when an Enderman teleports or an ender pearl is used.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living">LivingAttackEvent</a></td>
<td class="colLast">
<div class="block">LivingAttackEvent is fired when a living Entity is attacked.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDeathEvent</a></td>
<td class="colLast">
<div class="block">LivingDeathEvent is fired when an Entity dies.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDropsEvent</a></td>
<td class="colLast">
<div class="block">LivingDropsEvent is fired when an Entity's death causes dropped items to appear.<br>
This event is fired whenever an Entity dies and drops items in
EntityLivingBase#onDeath(DamageSource).<br>
<br>
This event is fired via the <code>ForgeHooks#onLivingDrops(EntityLivingBase, DamageSource, ArrayList<EntityItem>, int, boolean, int)</code>.<br>
<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#source"><code>LivingDropsEvent.source</code></a> contains the DamageSource that caused the drop to occur.<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#drops"><code>LivingDropsEvent.drops</code></a> contains the ArrayList of EntityItems that will be dropped.<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#lootingLevel"><code>LivingDropsEvent.lootingLevel</code></a> contains the amount of loot that will be dropped.<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#recentlyHit"><code>LivingDropsEvent.recentlyHit</code></a> determines whether the Entity doing the drop has recently been damaged.<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#specialDropValue"><code>LivingDropsEvent.specialDropValue</code></a> contains the special drop value for this even.<br>
<br>
This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
If this event is canceled, the Entity does not drop anything.<br>
<br>
This event does not have a result.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></td>
<td class="colLast">
<div class="block">LivingEvent is fired whenever an event involving Living entities occurs.<br>
If a method utilizes this <code>Event</code> as its parameter, the method will
receive every child event of this class.<br>
<br>
All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a></td>
<td class="colLast">
<div class="block">LivingJumpEvent is fired when an Entity jumps.<br>
This event is fired whenever an Entity jumps in
EntityLivingBase#jump(), EntityMagmaCube#jump(),
and EntityHorse#jump().<br>
<br>
This event is fired via the <code>ForgeHooks#onLivingJump(EntityLivingBase)</code>.<br>
<br>
This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
<br>
This event does not have a result.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></td>
<td class="colLast">
<div class="block">LivingUpdateEvent is fired when an Entity is updated.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living">LivingFallEvent</a></td>
<td class="colLast">
<div class="block">LivingFallEvent is fired when an Entity is set to be falling.<br>
This event is fired whenever an Entity is set to fall in
EntityLivingBase#fall(float).<br>
<br>
This event is fired via the <code>ForgeHooks#onLivingFall(EntityLivingBase, float)</code>.<br>
<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html#distance"><code>LivingFallEvent.distance</code></a> contains the distance the Entity is to fall.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHealEvent</a></td>
<td class="colLast">
<div class="block">LivingHealEvent is fired when an Entity is set to be healed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHurtEvent</a></td>
<td class="colLast">
<div class="block">LivingHurtEvent is fired when an Entity is set to be hurt.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living">LivingPackSizeEvent</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSetAttackTargetEvent</a></td>
<td class="colLast">
<div class="block">LivingSetAttackTargetEvent is fired when an Entity sets a target to attack.<br>
This event is fired whenever an Entity sets a target to attack in
EntityLiving#setAttackTarget(EntityLivingBase) and
EntityLivingBase#setRevengeTarget(EntityLivingBase).<br>
<br>
This event is fired via the <code>ForgeHooks#onLivingSetAttackTarget(EntityLivingBase, EntityLivingBase)</code>.<br>
<br>
<a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html#target"><code>LivingSetAttackTargetEvent.target</code></a> contains the newly targeted Entity.<br>
<br>
This event is not <code>Cancelable</code>.<br>
<br>
This event does not have a result.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></td>
<td class="colLast">
<div class="block">LivingSpawnEvent is fired whenever a living Entity is spawned.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a></td>
<td class="colLast">
<div class="block">Fired each tick for despawnable mobs to allow control over despawning.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a></td>
<td class="colLast">
<div class="block">Fires before mob spawn events.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></td>
<td class="colLast">
<div class="block">SpecialSpawn is fired when an Entity is to be spawned from a mob spawner.<br>
This event is fired whenever an Entity is spawned in a mob spawner in<br>
SpawnerAnimals#findChunksForSpawning(WorldServer, boolean, boolean, boolean).<br>
<br>
This event is fired via the <code>ForgeHooks#doSpecialSpawn(EntityLiving, World, float, float, float)</code>.<br>
<br>
This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
If this event is canceled, the Entity is not spawned.<br>
<br>
This event does not have a result.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></td>
<td class="colLast">
<div class="block">ZombieEvent is fired whenever a zombie is spawned for aid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></td>
<td class="colLast">
<div class="block">SummonAidEvent is fired when a Zombie Entity is summoned.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../net/minecraftforge/event/entity/item/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
|