Skip to content

Commit

Permalink
Attempt to get javadocs working properly
Browse files Browse the repository at this point in the history
  • Loading branch information
boxbeam committed Dec 16, 2021
1 parent 2294f97 commit f1fa239
Show file tree
Hide file tree
Showing 191 changed files with 86,776 additions and 27,083 deletions.
41 changes: 27 additions & 14 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ repositories {
mavenCentral()
maven { url = 'https://oss.sonatype.org/content/repositories/snapshots' }
maven { url = 'https://hub.spigotmc.org/nexus/content/repositories/snapshots/' }
maven { url = "https://jitpack.io" }
maven { url = 'https://jitpack.io' }
mavenLocal()
}
dependencies {
compileOnly "org.spigotmc:spigot-api:1.17.1-R0.1-SNAPSHOT"
implementation "com.github.Redempt:RedCommands:1.5.2"
compileOnly 'org.spigotmc:spigot-api:1.17.1-R0.1-SNAPSHOT'
implementation 'com.github.Redempt:RedCommands:1.5.2'
}
sourceSets {
main {
Expand All @@ -26,16 +26,6 @@ sourceSets {
}
}
}
publishing {
publications {
maven(MavenPublication) {
groupId = 'com.github.Redempt'
artifactId = rootProject.name
version = '1.0'
artifact ("build/libs/RedLib.jar")
}
}
}
task updateJars {
doLast {
copy {
Expand Down Expand Up @@ -70,10 +60,33 @@ jar.configure {
dependsOn shadowJar
}

task javadocJar(type: Jar) {
from javadoc
archiveClassifier.set('javadoc')
}

task sourcesJar(type: Jar) {
from sourceSets.main.allJava
archiveClassifier.set('sources')
}

shadowJar.configure {
archiveClassifier.set('')
}

task deploy(dependsOn: ["jar", "updateJars"]) {
publishing {
publications {
maven(MavenPublication) {
groupId = 'com.github.Redempt'
artifactId = rootProject.name
version = '1.0'
artifact jar
artifact javadocJar
artifact sourcesJar
}
}
}

task deploy(dependsOn: ['jar', 'updateJars']) {
updateJars.mustRunAfter shadowJar
}
869 changes: 574 additions & 295 deletions javadoc/allclasses-index.html

Large diffs are not rendered by default.

119 changes: 119 additions & 0 deletions javadoc/allclasses.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (RedLib API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<main role="main" class="indexContainer">
<ul>
<li><a href="redempt/redlib/blockdata/BlockDataManager.html" title="class in redempt.redlib.blockdata">BlockDataManager</a></li>
<li><a href="redempt/redlib/dev/profiler/BurstProfiler.html" title="class in redempt.redlib.dev.profiler">BurstProfiler</a></li>
<li><a href="redempt/redlib/protection/BypassPolicy.html" title="interface in redempt.redlib.protection"><span class="interfaceName">BypassPolicy</span></a></li>
<li><a href="redempt/redlib/dev/ChainCommand.html" title="class in redempt.redlib.dev">ChainCommand</a></li>
<li><a href="redempt/redlib/misc/ChatPrompt.html" title="class in redempt.redlib.misc">ChatPrompt</a></li>
<li><a href="redempt/redlib/misc/ChatPrompt.CancelReason.html" title="enum in redempt.redlib.misc">ChatPrompt.CancelReason</a></li>
<li><a href="redempt/redlib/configmanager/ConfigCollection.html" title="class in redempt.redlib.configmanager">ConfigCollection</a></li>
<li><a href="redempt/redlib/configmanager/exceptions/ConfigFieldException.html" title="class in redempt.redlib.configmanager.exceptions">ConfigFieldException</a></li>
<li><a href="redempt/redlib/configmanager/exceptions/ConfigListException.html" title="class in redempt.redlib.configmanager.exceptions">ConfigListException</a></li>
<li><a href="redempt/redlib/configmanager/ConfigManager.html" title="class in redempt.redlib.configmanager">ConfigManager</a></li>
<li><a href="redempt/redlib/configmanager/exceptions/ConfigMapException.html" title="class in redempt.redlib.configmanager.exceptions">ConfigMapException</a></li>
<li><a href="redempt/redlib/configmanager/annotations/ConfigMappable.html" title="annotation in redempt.redlib.configmanager.annotations">ConfigMappable</a></li>
<li><a href="redempt/redlib/configmanager/annotations/ConfigPath.html" title="annotation in redempt.redlib.configmanager.annotations">ConfigPath</a></li>
<li><a href="redempt/redlib/configmanager/annotations/ConfigPostInit.html" title="annotation in redempt.redlib.configmanager.annotations">ConfigPostInit</a></li>
<li><a href="redempt/redlib/configmanager/ConfigStorage.html" title="interface in redempt.redlib.configmanager"><span class="interfaceName">ConfigStorage</span></a></li>
<li><a href="redempt/redlib/configmanager/annotations/ConfigValue.html" title="annotation in redempt.redlib.configmanager.annotations">ConfigValue</a></li>
<li><a href="redempt/redlib/configmanager/ConversionType.html" title="enum in redempt.redlib.configmanager">ConversionType</a></li>
<li><a href="redempt/redlib/region/CuboidRegion.html" title="class in redempt.redlib.region">CuboidRegion</a></li>
<li><a href="redempt/redlib/region/CuboidRegion.RegionState.html" title="class in redempt.redlib.region">CuboidRegion.RegionState</a></li>
<li><a href="redempt/redlib/blockdata/CustomBlock.html" title="class in redempt.redlib.blockdata">CustomBlock</a></li>
<li><a href="redempt/redlib/blockdata/events/CustomBlockPlaceEvent.html" title="class in redempt.redlib.blockdata.events">CustomBlockPlaceEvent</a></li>
<li><a href="redempt/redlib/blockdata/CustomBlockRegistry.html" title="class in redempt.redlib.blockdata">CustomBlockRegistry</a></li>
<li><a href="redempt/redlib/blockdata/CustomBlockType.html" title="class in redempt.redlib.blockdata">CustomBlockType</a></li>
<li><a href="redempt/redlib/enchants/CustomEnchant.html" title="class in redempt.redlib.enchants">CustomEnchant</a></li>
<li><a href="redempt/redlib/itemutils/CustomItem.html" title="class in redempt.redlib.itemutils">CustomItem</a></li>
<li><a href="redempt/redlib/blockdata/DataBlock.html" title="class in redempt.redlib.blockdata">DataBlock</a></li>
<li><a href="redempt/redlib/blockdata/events/DataBlockDestroyEvent.html" title="class in redempt.redlib.blockdata.events">DataBlockDestroyEvent</a></li>
<li><a href="redempt/redlib/blockdata/events/DataBlockDestroyEvent.DestroyCause.html" title="enum in redempt.redlib.blockdata.events">DataBlockDestroyEvent.DestroyCause</a></li>
<li><a href="redempt/redlib/blockdata/events/DataBlockMoveEvent.html" title="class in redempt.redlib.blockdata.events">DataBlockMoveEvent</a></li>
<li><a href="redempt/redlib/enchants/EnchantInfo.html" title="class in redempt.redlib.enchants">EnchantInfo</a></li>
<li><a href="redempt/redlib/enchants/EnchantRegistry.html" title="class in redempt.redlib.enchants">EnchantRegistry</a></li>
<li><a href="redempt/redlib/enchants/trigger/EnchantTrigger.html" title="class in redempt.redlib.enchants.trigger">EnchantTrigger</a></li>
<li><a href="redempt/redlib/misc/EntityPersistor.html" title="class in redempt.redlib.misc">EntityPersistor</a></li>
<li><a href="redempt/redlib/enchants/EventItems.html" title="class in redempt.redlib.enchants">EventItems</a></li>
<li><a href="redempt/redlib/misc/EventListener.html" title="class in redempt.redlib.misc">EventListener</a></li>
<li><a href="redempt/redlib/misc/Hologram.html" title="class in redempt.redlib.misc">Hologram</a></li>
<li><a href="redempt/redlib/inventorygui/InventoryGUI.html" title="class in redempt.redlib.inventorygui">InventoryGUI</a></li>
<li><a href="redempt/redlib/itemutils/ItemBuilder.html" title="class in redempt.redlib.itemutils">ItemBuilder</a></li>
<li><a href="redempt/redlib/inventorygui/ItemButton.html" title="class in redempt.redlib.inventorygui">ItemButton</a></li>
<li><a href="redempt/redlib/itemutils/ItemTrait.html" title="enum in redempt.redlib.itemutils">ItemTrait</a></li>
<li><a href="redempt/redlib/itemutils/ItemUtils.html" title="class in redempt.redlib.itemutils">ItemUtils</a></li>
<li><a href="redempt/redlib/json/JSONList.html" title="class in redempt.redlib.json">JSONList</a></li>
<li><a href="redempt/redlib/json/JSONMap.html" title="class in redempt.redlib.json">JSONMap</a></li>
<li><a href="redempt/redlib/json/JSONParser.html" title="class in redempt.redlib.json">JSONParser</a></li>
<li><a href="redempt/redlib/enchants/trigger/KillEntityTrigger.html" title="class in redempt.redlib.enchants.trigger">KillEntityTrigger</a></li>
<li><a href="redempt/redlib/misc/LocationUtils.html" title="class in redempt.redlib.misc">LocationUtils</a></li>
<li><a href="redempt/redlib/itemutils/LoreStats.html" title="class in redempt.redlib.itemutils">LoreStats</a></li>
<li><a href="redempt/redlib/multiblock/MultiBlockStructure.html" title="class in redempt.redlib.multiblock">MultiBlockStructure</a></li>
<li><a href="redempt/redlib/region/MultiRegion.html" title="class in redempt.redlib.region">MultiRegion</a></li>
<li><a href="redempt/redlib/nms/NMSArray.html" title="class in redempt.redlib.nms">NMSArray</a></li>
<li><a href="redempt/redlib/nms/NMSClass.html" title="class in redempt.redlib.nms">NMSClass</a></li>
<li><a href="redempt/redlib/nms/NMSHelper.html" title="class in redempt.redlib.nms">NMSHelper</a></li>
<li><a href="redempt/redlib/nms/NMSObject.html" title="class in redempt.redlib.nms">NMSObject</a></li>
<li><a href="redempt/redlib/worldgen/NoiseGenerator.html" title="class in redempt.redlib.worldgen">NoiseGenerator</a></li>
<li><a href="redempt/redlib/worldgen/NoiseOctave.html" title="class in redempt.redlib.worldgen">NoiseOctave</a></li>
<li><a href="redempt/redlib/region/Overlappable.html" title="class in redempt.redlib.region">Overlappable</a></li>
<li><a href="redempt/redlib/inventorygui/PaginationPanel.html" title="class in redempt.redlib.inventorygui">PaginationPanel</a></li>
<li><a href="redempt/redlib/dev/profiler/PassiveProfiler.html" title="class in redempt.redlib.dev.profiler">PassiveProfiler</a></li>
<li><a href="redempt/redlib/misc/Path.html" title="class in redempt.redlib.misc">Path</a></li>
<li><a href="redempt/redlib/enchants/events/PlayerChangedArmorEvent.html" title="class in redempt.redlib.enchants.events">PlayerChangedArmorEvent</a></li>
<li><a href="redempt/redlib/enchants/events/PlayerChangedHeldItemEvent.html" title="class in redempt.redlib.enchants.events">PlayerChangedHeldItemEvent</a></li>
<li><a href="redempt/redlib/misc/PlayerWrapper.html" title="class in redempt.redlib.misc">PlayerWrapper</a></li>
<li><a href="redempt/redlib/dev/profiler/Profiler.html" title="class in redempt.redlib.dev.profiler">Profiler</a></li>
<li><a href="redempt/redlib/dev/profiler/ProfilerCommands.html" title="class in redempt.redlib.dev.profiler">ProfilerCommands</a></li>
<li><a href="redempt/redlib/protection/ProtectedRegion.html" title="class in redempt.redlib.protection">ProtectedRegion</a></li>
<li><a href="redempt/redlib/protection/ProtectionPolicy.html" title="class in redempt.redlib.protection">ProtectionPolicy</a></li>
<li><a href="redempt/redlib/protection/ProtectionPolicy.ProtectionType.html" title="enum in redempt.redlib.protection">ProtectionPolicy.ProtectionType</a></li>
<li><a href="redempt/redlib/RedLib.html" title="class in redempt.redlib">RedLib</a></li>
<li><a href="redempt/redlib/region/Region.html" title="class in redempt.redlib.region">Region</a></li>
<li><a href="redempt/redlib/region/events/RegionEnterEvent.html" title="class in redempt.redlib.region.events">RegionEnterEvent</a></li>
<li><a href="redempt/redlib/region/events/RegionEnterEvent.EnterCause.html" title="enum in redempt.redlib.region.events">RegionEnterEvent.EnterCause</a></li>
<li><a href="redempt/redlib/region/RegionEnterExitListener.html" title="class in redempt.redlib.region">RegionEnterExitListener</a></li>
<li><a href="redempt/redlib/region/events/RegionExitEvent.html" title="class in redempt.redlib.region.events">RegionExitEvent</a></li>
<li><a href="redempt/redlib/region/events/RegionExitEvent.ExitCause.html" title="enum in redempt.redlib.region.events">RegionExitEvent.ExitCause</a></li>
<li><a href="redempt/redlib/region/RegionMap.html" title="class in redempt.redlib.region">RegionMap</a></li>
<li><a href="redempt/redlib/region/RegionUtils.html" title="class in redempt.redlib.region">RegionUtils</a></li>
<li><a href="redempt/redlib/multiblock/Rotator.html" title="class in redempt.redlib.multiblock">Rotator</a></li>
<li><a href="redempt/redlib/dev/profiler/SampleSummary.html" title="class in redempt.redlib.dev.profiler">SampleSummary</a></li>
<li><a href="redempt/redlib/dev/profiler/SampleSummary.SampleMethod.html" title="class in redempt.redlib.dev.profiler">SampleSummary.SampleMethod</a></li>
<li><a href="redempt/redlib/region/SelectionTool.html" title="class in redempt.redlib.region">SelectionTool</a></li>
<li><a href="redempt/redlib/region/SpheroidRegion.html" title="class in redempt.redlib.region">SpheroidRegion</a></li>
<li><a href="redempt/redlib/sql/SQLCache.html" title="class in redempt.redlib.sql">SQLCache</a></li>
<li><a href="redempt/redlib/sql/SQLHelper.html" title="class in redempt.redlib.sql">SQLHelper</a></li>
<li><a href="redempt/redlib/sql/SQLHelper.Results.html" title="class in redempt.redlib.sql">SQLHelper.Results</a></li>
<li><a href="redempt/redlib/multiblock/Structure.html" title="class in redempt.redlib.multiblock">Structure</a></li>
<li><a href="redempt/redlib/multiblock/Structure.StructureBlock.html" title="class in redempt.redlib.multiblock">Structure.StructureBlock</a></li>
<li><a href="redempt/redlib/multiblock/StructureData.html" title="class in redempt.redlib.multiblock">StructureData</a></li>
<li><a href="redempt/redlib/dev/StructureTool.html" title="class in redempt.redlib.dev">StructureTool</a></li>
<li><a href="redempt/redlib/misc/Task.html" title="class in redempt.redlib.misc">Task</a></li>
<li><a href="redempt/redlib/misc/Task.TaskType.html" title="enum in redempt.redlib.misc">Task.TaskType</a></li>
<li><a href="redempt/redlib/dev/profiler/TickMonitorProfiler.html" title="class in redempt.redlib.dev.profiler">TickMonitorProfiler</a></li>
<li><a href="redempt/redlib/misc/UserCache.html" title="class in redempt.redlib.misc">UserCache</a></li>
<li><a href="redempt/redlib/misc/WeightedRandom.html" title="class in redempt.redlib.misc">WeightedRandom</a></li>
</ul>
</main>
</body>
</html>
Loading

0 comments on commit f1fa239

Please sign in to comment.