Skip to content

Commit fa0f667

Browse files
author
Im-Fran
committed
New Utils - Bug Fixes
+ Created MinecraftServer to check the Server Software + Created ServerVersion to check the Server Software Version * Now SuperCoreAPICommand need to be extended to work Signed-off-by: Im-Fran <[email protected]>
1 parent 3495224 commit fa0f667

File tree

319 files changed

+90217
-110
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

319 files changed

+90217
-110
lines changed

.gitignore

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ hs_err_pid*
5555
# When using Gradle or Maven with auto-import, you should exclude module files,
5656
# since they will be recreated, and may cause churn. Uncomment if using
5757
# auto-import.
58-
# .idea/artifacts
59-
# .idea/compiler.xml
60-
# .idea/jarRepositories.xml
61-
# .idea/modules.xml
62-
# .idea/*.iml
63-
# .idea/modules
64-
# *.iml
65-
# *.ipr
58+
.idea/artifacts
59+
.idea/compiler.xml
60+
.idea/jarRepositories.xml
61+
.idea/modules.xml
62+
.idea/*.iml
63+
.idea/modules
64+
*.iml
65+
*.ipr
6666

6767
# CMake
6868
cmake-build-*/

.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SuperCoreAPI.iml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<output url="file://$MODULE_DIR$/target/classes" />
1515
<output-test url="file://$MODULE_DIR$/target/test-classes" />
1616
<javadoc-paths>
17-
<root url="https://hub.spigotmc.org/javadocs/spigot" />
17+
<root url="file://$MODULE_DIR$/../../../JavaDocs/Spigot" />
1818
</javadoc-paths>
1919
<content url="file://$MODULE_DIR$">
2020
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />

javadocs/allclasses-frame.html

Lines changed: 142 additions & 0 deletions
Large diffs are not rendered by default.

javadocs/allclasses-noframe.html

Lines changed: 142 additions & 0 deletions
Large diffs are not rendered by default.

javadocs/constant-values.html

Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc (1.8.0_275) on Sat Dec 12 09:31:24 CLST 2020 -->
6+
<title>Constant Field Values</title>
7+
<meta name="date" content="2020-12-12">
8+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9+
<script type="text/javascript" src="script.js"></script>
10+
</head>
11+
<body>
12+
<script type="text/javascript"><!--
13+
try {
14+
if (location.href.indexOf('is-external=true') == -1) {
15+
parent.document.title="Constant Field Values";
16+
}
17+
}
18+
catch(err) {
19+
}
20+
//-->
21+
</script>
22+
<noscript>
23+
<div>JavaScript is disabled on your browser.</div>
24+
</noscript>
25+
<!-- ========= START OF TOP NAVBAR ======= -->
26+
<div class="topNav"><a name="navbar.top">
27+
<!-- -->
28+
</a>
29+
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
30+
<a name="navbar.top.firstrow">
31+
<!-- -->
32+
</a>
33+
<ul class="navList" title="Navigation">
34+
<li><a href="overview-summary.html">Overview</a></li>
35+
<li>Package</li>
36+
<li>Class</li>
37+
<li><a href="overview-tree.html">Tree</a></li>
38+
<li><a href="deprecated-list.html">Deprecated</a></li>
39+
<li><a href="index-files/index-1.html">Index</a></li>
40+
<li><a href="help-doc.html">Help</a></li>
41+
</ul>
42+
</div>
43+
<div class="subNav">
44+
<ul class="navList">
45+
<li>Prev</li>
46+
<li>Next</li>
47+
</ul>
48+
<ul class="navList">
49+
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
50+
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
51+
</ul>
52+
<ul class="navList" id="allclasses_navbar_top">
53+
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
54+
</ul>
55+
<div>
56+
<script type="text/javascript"><!--
57+
allClassesLink = document.getElementById("allclasses_navbar_top");
58+
if(window==top) {
59+
allClassesLink.style.display = "block";
60+
}
61+
else {
62+
allClassesLink.style.display = "none";
63+
}
64+
//-->
65+
</script>
66+
</div>
67+
<a name="skip.navbar.top">
68+
<!-- -->
69+
</a></div>
70+
<!-- ========= END OF TOP NAVBAR ========= -->
71+
<div class="header">
72+
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
73+
<h2 title="Contents">Contents</h2>
74+
<ul>
75+
<li><a href="#xyz.theprogramsrc">xyz.theprogramsrc.*</a></li>
76+
</ul>
77+
</div>
78+
<div class="constantValuesContainer"><a name="xyz.theprogramsrc">
79+
<!-- -->
80+
</a>
81+
<h2 title="xyz.theprogramsrc">xyz.theprogramsrc.*</h2>
82+
<ul class="blockList">
83+
<li class="blockList">
84+
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
85+
<caption><span>xyz.theprogramsrc.supercoreapi.<a href="xyz/theprogramsrc/supercoreapi/SuperPlugin.html" title="interface in xyz.theprogramsrc.supercoreapi">SuperPlugin</a>&lt;<a href="xyz/theprogramsrc/supercoreapi/SuperPlugin.html" title="type parameter in SuperPlugin">PLUGIN</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
86+
<tr>
87+
<th class="colFirst" scope="col">Modifier and Type</th>
88+
<th scope="col">Constant Field</th>
89+
<th class="colLast" scope="col">Value</th>
90+
</tr>
91+
<tbody>
92+
<tr class="altColor">
93+
<td class="colFirst"><a name="xyz.theprogramsrc.supercoreapi.SuperPlugin.SUPER_CORE_API_VERSION">
94+
<!-- -->
95+
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
96+
<td><code><a href="xyz/theprogramsrc/supercoreapi/SuperPlugin.html#SUPER_CORE_API_VERSION">SUPER_CORE_API_VERSION</a></code></td>
97+
<td class="colLast"><code>"4.5.0"</code></td>
98+
</tr>
99+
</tbody>
100+
</table>
101+
</li>
102+
</ul>
103+
<ul class="blockList">
104+
<li class="blockList">
105+
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
106+
<caption><span>xyz.theprogramsrc.supercoreapi.global.<a href="xyz/theprogramsrc/supercoreapi/global/Metrics.html" title="class in xyz.theprogramsrc.supercoreapi.global">Metrics</a></span><span class="tabEnd">&nbsp;</span></caption>
107+
<tr>
108+
<th class="colFirst" scope="col">Modifier and Type</th>
109+
<th scope="col">Constant Field</th>
110+
<th class="colLast" scope="col">Value</th>
111+
</tr>
112+
<tbody>
113+
<tr class="altColor">
114+
<td class="colFirst"><a name="xyz.theprogramsrc.supercoreapi.global.Metrics.B_STATS_VERSION">
115+
<!-- -->
116+
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
117+
<td><code><a href="xyz/theprogramsrc/supercoreapi/global/Metrics.html#B_STATS_VERSION">B_STATS_VERSION</a></code></td>
118+
<td class="colLast"><code>1</code></td>
119+
</tr>
120+
</tbody>
121+
</table>
122+
</li>
123+
</ul>
124+
</div>
125+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
126+
<div class="bottomNav"><a name="navbar.bottom">
127+
<!-- -->
128+
</a>
129+
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
130+
<a name="navbar.bottom.firstrow">
131+
<!-- -->
132+
</a>
133+
<ul class="navList" title="Navigation">
134+
<li><a href="overview-summary.html">Overview</a></li>
135+
<li>Package</li>
136+
<li>Class</li>
137+
<li><a href="overview-tree.html">Tree</a></li>
138+
<li><a href="deprecated-list.html">Deprecated</a></li>
139+
<li><a href="index-files/index-1.html">Index</a></li>
140+
<li><a href="help-doc.html">Help</a></li>
141+
</ul>
142+
</div>
143+
<div class="subNav">
144+
<ul class="navList">
145+
<li>Prev</li>
146+
<li>Next</li>
147+
</ul>
148+
<ul class="navList">
149+
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
150+
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
151+
</ul>
152+
<ul class="navList" id="allclasses_navbar_bottom">
153+
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
154+
</ul>
155+
<div>
156+
<script type="text/javascript"><!--
157+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
158+
if(window==top) {
159+
allClassesLink.style.display = "block";
160+
}
161+
else {
162+
allClassesLink.style.display = "none";
163+
}
164+
//-->
165+
</script>
166+
</div>
167+
<a name="skip.navbar.bottom">
168+
<!-- -->
169+
</a></div>
170+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
171+
</body>
172+
</html>

javadocs/deprecated-list.html

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc (1.8.0_275) on Sat Dec 12 09:31:25 CLST 2020 -->
6+
<title>Deprecated List</title>
7+
<meta name="date" content="2020-12-12">
8+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9+
<script type="text/javascript" src="script.js"></script>
10+
</head>
11+
<body>
12+
<script type="text/javascript"><!--
13+
try {
14+
if (location.href.indexOf('is-external=true') == -1) {
15+
parent.document.title="Deprecated List";
16+
}
17+
}
18+
catch(err) {
19+
}
20+
//-->
21+
</script>
22+
<noscript>
23+
<div>JavaScript is disabled on your browser.</div>
24+
</noscript>
25+
<!-- ========= START OF TOP NAVBAR ======= -->
26+
<div class="topNav"><a name="navbar.top">
27+
<!-- -->
28+
</a>
29+
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
30+
<a name="navbar.top.firstrow">
31+
<!-- -->
32+
</a>
33+
<ul class="navList" title="Navigation">
34+
<li><a href="overview-summary.html">Overview</a></li>
35+
<li>Package</li>
36+
<li>Class</li>
37+
<li><a href="overview-tree.html">Tree</a></li>
38+
<li class="navBarCell1Rev">Deprecated</li>
39+
<li><a href="index-files/index-1.html">Index</a></li>
40+
<li><a href="help-doc.html">Help</a></li>
41+
</ul>
42+
</div>
43+
<div class="subNav">
44+
<ul class="navList">
45+
<li>Prev</li>
46+
<li>Next</li>
47+
</ul>
48+
<ul class="navList">
49+
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
50+
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
51+
</ul>
52+
<ul class="navList" id="allclasses_navbar_top">
53+
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
54+
</ul>
55+
<div>
56+
<script type="text/javascript"><!--
57+
allClassesLink = document.getElementById("allclasses_navbar_top");
58+
if(window==top) {
59+
allClassesLink.style.display = "block";
60+
}
61+
else {
62+
allClassesLink.style.display = "none";
63+
}
64+
//-->
65+
</script>
66+
</div>
67+
<a name="skip.navbar.top">
68+
<!-- -->
69+
</a></div>
70+
<!-- ========= END OF TOP NAVBAR ========= -->
71+
<div class="header">
72+
<h1 title="Deprecated API" class="title">Deprecated API</h1>
73+
<h2 title="Contents">Contents</h2>
74+
<ul>
75+
<li><a href="#method">Deprecated Methods</a></li>
76+
</ul>
77+
</div>
78+
<div class="contentContainer"><a name="method">
79+
<!-- -->
80+
</a>
81+
<ul class="blockList">
82+
<li class="blockList">
83+
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
84+
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
85+
<tr>
86+
<th class="colOne" scope="col">Method and Description</th>
87+
</tr>
88+
<tbody>
89+
<tr class="altColor">
90+
<td class="colOne"><a href="xyz/theprogramsrc/supercoreapi/spigot/utils/xseries/XMaterial.html#matchXMaterial-int-byte-">xyz.theprogramsrc.supercoreapi.spigot.utils.xseries.XMaterial.matchXMaterial(int, byte)</a>
91+
<div class="block"><span class="deprecationComment">this method loops through all the available materials and matches their ID using <a href="xyz/theprogramsrc/supercoreapi/spigot/utils/xseries/XMaterial.html#getId--"><code>XMaterial.getId()</code></a>
92+
which takes a really long time. Plugins should no longer support IDs. If you want, you can make a <code>Map</code> cache yourself.
93+
This method obviously doesn't work for 1.13+ and will not be supported. This is only here for debugging purposes.</span></div>
94+
</td>
95+
</tr>
96+
</tbody>
97+
</table>
98+
</li>
99+
</ul>
100+
</div>
101+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
102+
<div class="bottomNav"><a name="navbar.bottom">
103+
<!-- -->
104+
</a>
105+
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
106+
<a name="navbar.bottom.firstrow">
107+
<!-- -->
108+
</a>
109+
<ul class="navList" title="Navigation">
110+
<li><a href="overview-summary.html">Overview</a></li>
111+
<li>Package</li>
112+
<li>Class</li>
113+
<li><a href="overview-tree.html">Tree</a></li>
114+
<li class="navBarCell1Rev">Deprecated</li>
115+
<li><a href="index-files/index-1.html">Index</a></li>
116+
<li><a href="help-doc.html">Help</a></li>
117+
</ul>
118+
</div>
119+
<div class="subNav">
120+
<ul class="navList">
121+
<li>Prev</li>
122+
<li>Next</li>
123+
</ul>
124+
<ul class="navList">
125+
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
126+
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
127+
</ul>
128+
<ul class="navList" id="allclasses_navbar_bottom">
129+
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
130+
</ul>
131+
<div>
132+
<script type="text/javascript"><!--
133+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
134+
if(window==top) {
135+
allClassesLink.style.display = "block";
136+
}
137+
else {
138+
allClassesLink.style.display = "none";
139+
}
140+
//-->
141+
</script>
142+
</div>
143+
<a name="skip.navbar.bottom">
144+
<!-- -->
145+
</a></div>
146+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
147+
</body>
148+
</html>

0 commit comments

Comments
 (0)