-
Notifications
You must be signed in to change notification settings - Fork 0
/
overview-summary.html
672 lines (672 loc) · 27 KB
/
overview-summary.html
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
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
<!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 (1.8.0_31) on Mon Apr 18 21:07:16 UTC 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Overview (TridentSDK 0.4-SNAPSHOT API)</title>
<meta name="date" content="2016-04-18">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (TridentSDK 0.4-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li class="navBarCell1Rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
<li><a href="overview-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 class="title">TridentSDK 0.4-SNAPSHOT API</h1>
</div>
<div class="contentContainer">
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
<caption><span>Packages</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/package-summary.html">net.tridentsdk</a></td>
<td class="colLast">
<div class="block">Primary server access to properties provided by the API</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/bar/package-summary.html">net.tridentsdk.bar</a></td>
<td class="colLast">
<div class="block">Primary server access to properties provided by the API</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/base/package-summary.html">net.tridentsdk.base</a></td>
<td class="colLast">
<div class="block">This package contains basic elements in Minecraft, such as blocks, orientation, directions, instruments, and sounds</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/base/board/package-summary.html">net.tridentsdk.base.board</a></td>
<td class="colLast">
<div class="block">Management for the scoreboard API, sectioned views of data displayed to the client</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/concurrent/package-summary.html">net.tridentsdk.concurrent</a></td>
<td class="colLast">
<div class="block">Miscellaneous concurrency tools and utilities, especially those that a plugin can use</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/config/package-summary.html">net.tridentsdk.config</a></td>
<td class="colLast">
<div class="block">Configuration wrappers over JSON/facilities provided by GSON</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/docs/package-summary.html">net.tridentsdk.docs</a></td>
<td class="colLast">
<div class="block">Documentation annotations</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/effect/package-summary.html">net.tridentsdk.effect</a></td>
<td class="colLast">
<div class="block">Various effects such as sounds, particles, and entity actions can be displayed using the classes
in this package</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/effect/entity/package-summary.html">net.tridentsdk.effect.entity</a></td>
<td class="colLast">
<div class="block">Represents entity visual effects</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/effect/particle/package-summary.html">net.tridentsdk.effect.particle</a></td>
<td class="colLast">
<div class="block">Particle effects</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/effect/potion/package-summary.html">net.tridentsdk.effect.potion</a></td>
<td class="colLast">
<div class="block">Potion effects that are applied to entities</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/effect/sound/package-summary.html">net.tridentsdk.effect.sound</a></td>
<td class="colLast">
<div class="block">Sound effects</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/effect/visual/package-summary.html">net.tridentsdk.effect.visual</a></td>
<td class="colLast">
<div class="block">Visual effects</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/entity/package-summary.html">net.tridentsdk.entity</a></td>
<td class="colLast">
<div class="block">Other entities and general abstractions and types</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/entity/block/package-summary.html">net.tridentsdk.entity.block</a></td>
<td class="colLast">
<div class="block">Represents tiles that are considered entities, or maybe blocks that used to be "solid" (such as
<a href="net/tridentsdk/entity/block/PrimeTNT.html" title="interface in net.tridentsdk.entity.block"><code>PrimeTNT</code></a>)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/entity/living/package-summary.html">net.tridentsdk.entity.living</a></td>
<td class="colLast">
<div class="block">Entity classes that represent various world mobs, hostile and passive, including the Player class</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/entity/living/ai/package-summary.html">net.tridentsdk.entity.living.ai</a></td>
<td class="colLast">
<div class="block">Entity AI for living entities, which decides the movement paths to follow based on the environment</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/entity/projectile/package-summary.html">net.tridentsdk.entity.projectile</a></td>
<td class="colLast">
<div class="block">Entities that can be thrown (such as potions) or can be launched (arrows, fireballs, snowballs, etc.)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/entity/traits/package-summary.html">net.tridentsdk.entity.traits</a></td>
<td class="colLast">
<div class="block">Entity functionality that can be possessed by certain entities</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/entity/types/package-summary.html">net.tridentsdk.entity.types</a></td>
<td class="colLast">
<div class="block">Variations of certain types of entities, mostly enums</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/entity/vehicle/package-summary.html">net.tridentsdk.entity.vehicle</a></td>
<td class="colLast">
<div class="block">Non-living entities that can be ridden, mostly minecarts</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/event/package-summary.html">net.tridentsdk.event</a></td>
<td class="colLast">
<div class="block">The event framework, used to call events extremely quickly and efficiently</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/event/block/package-summary.html">net.tridentsdk.event.block</a></td>
<td class="colLast">
<div class="block">Block-based events, called when a block is affected in an event</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/event/entity/package-summary.html">net.tridentsdk.event.entity</a></td>
<td class="colLast">
<div class="block">Entity-based events, called when an event relating to an entity occurs</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/event/player/package-summary.html">net.tridentsdk.event.player</a></td>
<td class="colLast">
<div class="block">Called when a player-based event occurs, such as an event that involves a player</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/event/weather/package-summary.html">net.tridentsdk.event.weather</a></td>
<td class="colLast">
<div class="block">Called when a world event, such as weather, occurs.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/inventory/package-summary.html">net.tridentsdk.inventory</a></td>
<td class="colLast">
<div class="block">Inventory and windows such as crafting, enchanting, trading access</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/inventory/crafting/package-summary.html">net.tridentsdk.inventory.crafting</a></td>
<td class="colLast">
<div class="block">Allows plugins to create new crafting recipes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/inventory/trade/package-summary.html">net.tridentsdk.inventory.trade</a></td>
<td class="colLast">
<div class="block">Trading API</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/meta/package-summary.html">net.tridentsdk.meta</a></td>
<td class="colLast">
<div class="block">Minecraft metadata builders and access to the underlying properties of NBT and chat</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/meta/block/package-summary.html">net.tridentsdk.meta.block</a></td>
<td class="colLast">
<div class="block">Block metadata components</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/meta/component/package-summary.html">net.tridentsdk.meta.component</a></td>
<td class="colLast">
<div class="block">Classes in the Trident metadata component framework</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/meta/entity/package-summary.html">net.tridentsdk.meta.entity</a></td>
<td class="colLast">
<div class="block">Entity meta components</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/meta/item/package-summary.html">net.tridentsdk.meta.item</a></td>
<td class="colLast">
<div class="block">Item metadata components</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/meta/nbt/package-summary.html">net.tridentsdk.meta.nbt</a></td>
<td class="colLast">
<div class="block">Access to the data set for worlds, entities, items, blocks, and the like using builders and data viewers</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/meta/serialize/package-summary.html">net.tridentsdk.meta.serialize</a></td>
<td class="colLast">
<div class="block">TridentSDK object serialization</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/plugin/package-summary.html">net.tridentsdk.plugin</a></td>
<td class="colLast">
<div class="block">Plugin handlers, and related API</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/plugin/annotation/package-summary.html">net.tridentsdk.plugin.annotation</a></td>
<td class="colLast">
<div class="block">Annotations for the plugin, such as command and registration annotations</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/plugin/channel/package-summary.html">net.tridentsdk.plugin.channel</a></td>
<td class="colLast">
<div class="block">Communication handler between the server(s) and plugins, and clients</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/plugin/cmd/package-summary.html">net.tridentsdk.plugin.cmd</a></td>
<td class="colLast">
<div class="block">The Plugin command API, when players execute <code>/</code> commands</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/reflect/package-summary.html">net.tridentsdk.reflect</a></td>
<td class="colLast">
<div class="block">Reflectional utilities, such as ReflectASM wrappers and runtime injection</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/registry/package-summary.html">net.tridentsdk.registry</a></td>
<td class="colLast">
<div class="block">Contains the entry points to class implementations and the server files</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/package-summary.html">net.tridentsdk.server</a></td>
<td class="colLast">
<div class="block">The main server workings, all of what happens, happens here.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/chunk/package-summary.html">net.tridentsdk.server.chunk</a></td>
<td class="colLast">
<div class="block">Contains infrastructure for player and world chunk management</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/command/package-summary.html">net.tridentsdk.server.command</a></td>
<td class="colLast">
<div class="block">Handles commands on the server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/concurrent/package-summary.html">net.tridentsdk.server.concurrent</a></td>
<td class="colLast">
<div class="block">Contains most of the code to handle the concurrent of the server</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/crafting/package-summary.html">net.tridentsdk.server.crafting</a></td>
<td class="colLast">
<div class="block">Server crafting registry</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/data/package-summary.html">net.tridentsdk.server.data</a></td>
<td class="colLast">
<div class="block">Metadata and abstract writable implementations designed to serialize data for the protocol</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/data/block/package-summary.html">net.tridentsdk.server.data.block</a></td>
<td class="colLast">
<div class="block">Contains block meta implementations</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/data/item/package-summary.html">net.tridentsdk.server.data.item</a></td>
<td class="colLast">
<div class="block">Item metadata</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/package-summary.html">net.tridentsdk.server.effect</a></td>
<td class="colLast">
<div class="block">Implementations of the TridentSDK effect package</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/entity/package-summary.html">net.tridentsdk.server.effect.entity</a></td>
<td class="colLast">
<div class="block">Entity status effects</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/particle/package-summary.html">net.tridentsdk.server.effect.particle</a></td>
<td class="colLast">
<div class="block">Particle effects</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/potion/package-summary.html">net.tridentsdk.server.effect.potion</a></td>
<td class="colLast">
<div class="block">Represents applicable potion types</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/sound/package-summary.html">net.tridentsdk.server.effect.sound</a></td>
<td class="colLast">
<div class="block">Sound effect implementations</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/effect/visual/package-summary.html">net.tridentsdk.server.effect.visual</a></td>
<td class="colLast">
<div class="block">Visual effect implementations</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/package-summary.html">net.tridentsdk.server.entity</a></td>
<td class="colLast">
<div class="block">Contains general entity implementations and base abstractions</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/ai/package-summary.html">net.tridentsdk.server.entity.ai</a></td>
<td class="colLast">
<div class="block">Classes with controllers for the AI of entities</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/ai/pathfind/package-summary.html">net.tridentsdk.server.entity.ai.pathfind</a></td>
<td class="colLast">
<div class="block">The entity AI implementation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/block/package-summary.html">net.tridentsdk.server.entity.block</a></td>
<td class="colLast">
<div class="block">Contains implementation for Entites that are similar to blocks, i.e.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/living/package-summary.html">net.tridentsdk.server.entity.living</a></td>
<td class="colLast">
<div class="block">Contains implementations of entities which are sentient</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/projectile/package-summary.html">net.tridentsdk.server.entity.projectile</a></td>
<td class="colLast">
<div class="block">Contains classes that represents launchable entities</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/entity/vehicle/package-summary.html">net.tridentsdk.server.entity.vehicle</a></td>
<td class="colLast">
<div class="block">Contains classes that represent various vehicles</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/event/package-summary.html">net.tridentsdk.server.event</a></td>
<td class="colLast">
<div class="block">Implementation specific classes relating to <a href="net/tridentsdk/event/package-summary.html"><code>net.tridentsdk.event</code></a>.*</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/inventory/package-summary.html">net.tridentsdk.server.inventory</a></td>
<td class="colLast">
<div class="block">Contains implementations of the classes in <a href="net/tridentsdk/inventory/package-summary.html"><code>net.tridentsdk.inventory</code></a>.* package</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/netty/package-summary.html">net.tridentsdk.server.netty</a></td>
<td class="colLast">
<div class="block">Contains the pipeline classes for connections to/from the server</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/netty/packet/package-summary.html">net.tridentsdk.server.netty.packet</a></td>
<td class="colLast">
<div class="block">Has channel handlers which decode and encode packets</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/netty/protocol/package-summary.html">net.tridentsdk.server.netty.protocol</a></td>
<td class="colLast">
<div class="block">Packet registry</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/package-summary.html">net.tridentsdk.server.packets</a></td>
<td class="colLast">
<div class="block">Contains protocol wrappers for each packet sent between the client and server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/handshake/package-summary.html">net.tridentsdk.server.packets.handshake</a></td>
<td class="colLast">
<div class="block">Packet relating to the handshake that the client sends to the server</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/login/package-summary.html">net.tridentsdk.server.packets.login</a></td>
<td class="colLast">
<div class="block">Packets related to the authentication and logging in of a client.l</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/play/package-summary.html">net.tridentsdk.server.packets.play</a></td>
<td class="colLast">
<div class="block">The packets sent and received after login</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/play/in/package-summary.html">net.tridentsdk.server.packets.play.in</a></td>
<td class="colLast">
<div class="block">Packets related to the gameplay on the server that are sent by the client</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/play/out/package-summary.html">net.tridentsdk.server.packets.play.out</a></td>
<td class="colLast">
<div class="block">Packets related to the gameplay of the server sent from the server</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/packets/status/package-summary.html">net.tridentsdk.server.packets.status</a></td>
<td class="colLast">
<div class="block">Packets related to the client requesting server status</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/player/package-summary.html">net.tridentsdk.server.player</a></td>
<td class="colLast">
<div class="block">Contains implementations related to TridentPlayer and the associcated OfflinePlayer classes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/plugin/package-summary.html">net.tridentsdk.server.plugin</a></td>
<td class="colLast">
<div class="block">Contains the implementation of classes in the <a href="net/tridentsdk/plugin/package-summary.html"><code>net.tridentsdk.plugin</code></a>.* package</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/service/package-summary.html">net.tridentsdk.server.service</a></td>
<td class="colLast">
<div class="block">Contains implementations of classes in the <a href="net/tridentsdk/registry/package-summary.html"><code>net.tridentsdk.registry</code></a> and <a href="net/tridentsdk/service/package-summary.html"><code>net.tridentsdk.service</code></a>
packages</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/util/package-summary.html">net.tridentsdk.server.util</a></td>
<td class="colLast">
<div class="block">Server utilities</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/world/package-summary.html">net.tridentsdk.server.world</a></td>
<td class="colLast">
<div class="block">Implements classes in the package <a href="net/tridentsdk/world/package-summary.html"><code>net.tridentsdk.world</code></a>.* package</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/world/change/package-summary.html">net.tridentsdk.server.world.change</a></td>
<td class="colLast">
<div class="block">Used in conjunction with <a href="net/tridentsdk/world/MassChange.html" title="interface in net.tridentsdk.world"><code>MassChange</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/server/world/gen/package-summary.html">net.tridentsdk.server.world.gen</a></td>
<td class="colLast">
<div class="block">Contains world generators that create the default world terrain</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/server/world/gen/brush/package-summary.html">net.tridentsdk.server.world.gen.brush</a></td>
<td class="colLast">
<div class="block">Classes that generate the world with extra features such as trees</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/service/package-summary.html">net.tridentsdk.service</a></td>
<td class="colLast">
<div class="block">Provides management services, which include conflicting handling utilities concerning chat, permissions, and
transactions (economy).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/title/package-summary.html">net.tridentsdk.title</a></td>
<td class="colLast">
<div class="block">Primary server access to properties provided by the API</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/util/package-summary.html">net.tridentsdk.util</a></td>
<td class="colLast">
<div class="block">Utilities used primarily within the API and available to plugins and the implementation</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/world/package-summary.html">net.tridentsdk.world</a></td>
<td class="colLast">
<div class="block">World access: Chunks, dimensions, and loading, and world generation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="net/tridentsdk/world/gen/package-summary.html">net.tridentsdk.world.gen</a></td>
<td class="colLast">
<div class="block">World generation API, used to set block positions for the chunk</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="net/tridentsdk/world/settings/package-summary.html">net.tridentsdk.world.settings</a></td>
<td class="colLast">
<div class="block">Contains enum types describing the properties of a world</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li class="navBarCell1Rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
<li><a href="overview-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 ======= -->
<p class="legalCopy"><small>Copyright © 2016. All rights reserved.</small></p>
</body>
</html>