File tree Expand file tree Collapse file tree 7 files changed +53
-5
lines changed
example/src/main/java/net/blitzcube/test/mlapitest
src/main/java/net/blitzcube/mlapi Expand file tree Collapse file tree 7 files changed +53
-5
lines changed Original file line number Diff line number Diff line change 1212import org .bukkit .metadata .FixedMetadataValue ;
1313import org .bukkit .plugin .java .JavaPlugin ;
1414
15+ /**
16+ * Class by iso2013 @ 2017.
17+ * <p>
18+ * Licensed under LGPLv3. See LICENSE.txt for more information.
19+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
20+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
21+ * redistributed under LGPL, but applications that use the library don't have to be.
22+ */
23+
1524public final class MLAPIExample extends JavaPlugin implements TagController , Listener {
1625 @ Override
1726 public void onEnable () {
Original file line number Diff line number Diff line change 2222import java .util .Map ;
2323import java .util .UUID ;
2424
25+ /**
26+ * Class by iso2013 @ 2017.
27+ * <p>
28+ * Licensed under LGPLv3. See LICENSE.txt for more information.
29+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
30+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
31+ * redistributed under LGPL, but applications that use the library don't have to be.
32+ */
33+
2534public final class MultiLineAPI extends JavaPlugin {
2635
2736 //The static instance of the API.
Original file line number Diff line number Diff line change 1414import java .util .UUID ;
1515
1616/**
17- * Created by iso2013 on 12/22/2016.
17+ * Class by iso2013 @ 2017.
18+ *
19+ * Licensed under LGPLv3. See LICENSE.txt for more information.
20+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
21+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
22+ * redistributed under LGPL, but applications that use the library don't have to be.
1823 */
24+
1925public class EventListener implements Listener {
2026 //The instance of the API for referencing hide methods
2127 private final MultiLineAPI inst ;
Original file line number Diff line number Diff line change 2121import java .util .UUID ;
2222
2323/**
24- * Created by iso2013 on 12/22/2016.
24+ * Class by iso2013 @ 2017.
25+ *
26+ * Licensed under LGPLv3. See LICENSE.txt for more information.
27+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
28+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
29+ * redistributed under LGPL, but applications that use the library don't have to be.
2530 */
31+
2632public class PacketHandler implements com .comphenix .protocol .events .PacketListener {
2733 //The instance of the API to access players' Tag objects
2834 private final MultiLineAPI inst ;
Original file line number Diff line number Diff line change 1616import java .util .Map ;
1717
1818/**
19- * Created by iso2013 on 12/22/2016.
19+ * Class by iso2013 @ 2017.
20+ *
21+ * Licensed under LGPLv3. See LICENSE.txt for more information.
22+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
23+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
24+ * redistributed under LGPL, but applications that use the library don't have to be.
2025 */
26+
2127public class Tag {
2228 //The list of entities that compose the base of the tag. Currently it's just the SILVERFISH entity to separate
2329 // the player's tag from the player's head.
Original file line number Diff line number Diff line change 11package net .blitzcube .mlapi .tag ;
22
33/**
4- * Created by iso2013 on 1/3/2017.
4+ * Interface by iso2013 @ 2017.
5+ *
6+ * Licensed under LGPLv3. See LICENSE.txt for more information.
7+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
8+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
9+ * redistributed under LGPL, but applications that use the library don't have to be.
510 */
11+
612public interface TagController {
713 int getPriority ();
814}
Original file line number Diff line number Diff line change 66import java .util .List ;
77
88/**
9- * Created by iso2013 on 12/22/2016.
9+ * Class by iso2013 @ 2017.
10+ *
11+ * Licensed under LGPLv3. See LICENSE.txt for more information.
12+ * You may copy, distribute and modify the software provided that modifications are described and licensed for free
13+ * under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be
14+ * redistributed under LGPL, but applications that use the library don't have to be.
1015 */
16+
1117public class TagLine {
1218
1319 private final Tag parent ;
You can’t perform that action at this time.
0 commit comments